Servus in die Runde,
ich verzweifel gerade ein wenig an einem Eventmap.
sowohl
attr StatusLicht eventMap /=off:off//43:on/
als auch
attr StatusLicht eventMap =off:off /43:on
funktionieren nicht weil er ständig den Slash vor der 43 wegstreicht.
Wo liegt der Fehler?
Gruß,
Leif
Hallo Leif,
habe es selbst noch nie mit einem Slash in einer Eventmap versucht. Ein Slash vor dem Gleichzeichen kann jedenfalls nicht funktionieren.
Was willst du erreichen? Dass anstatt von "/43" der Text "on" angezeigt wird?
Grüße,
Jens
Hi,
was genau geht nicht?
Die Variante =off:off /43:on
geht bei mir eigentlich.
Nachdem ich on gedrückt habe:
Internals:
NAME T_Aktor1
NR 31
STATE on
TYPE dummy
READINGS:
2018-05-18 22:05:48 state /43
Attributes:
Switch T_st_Aktor
event-on-change-reading state
eventMap =off:off /43:on
room Test
userattr Switch Switch_map structexclude
webCmd on:off
Wann wird was gestrichen?
Gruß Otto
Besten Dank für eure Antworten.
@Otto
Es handelt sich um ein MQTT Devices.
Wenn ich auf Off drücke wird dann via MQTT wie gewünscht =off gesendet, jedoch wird bei On nur 43 gesendest und nicht /43 .
Aber das liegt dann nicht an eventMap, es liegt an einem Prozess danach.
Wenn ich das (https://wiki.fhem.de/wiki/MQTT_Einf%C3%BChrung)lese, dann ist "/" das Trennzeichen.
Gruß Otto