FHEM Forum

FHEM - Hausautomations-Systeme => MQTT => Thema gestartet von: pula am 06 Mai 2021, 20:03:47

Titel: devStateIcon und toggle
Beitrag von: pula am 06 Mai 2021, 20:03:47
Hallo,

komm mir grad ziemlich blöd vor, weil ich das schon mal wusste, aber im Moment nicht drauf komm.
Habe folgendes mqtt2-device
define sport_mega_rel22 MQTT2_DEVICE sport_mega_rel22
setuuid sport_mega_rel22 60942be7-f33f-b796-554c-ca3472ee7bb74a55
attr sport_mega_rel22 devStateIcon devStateIcon 1:black_Steckdose.on .*:black_Steckdose.off
attr sport_mega_rel22 readingList sport_mega/state/re22:.* status
attr sport_mega_rel22 room MQTT,Sport
attr sport_mega_rel22 setList on:noArg sport_mega/set/switch_22 1\
off:noArg sport_mega/set/switch_22 0\
toggle:noArg sport_mega/set/switch_22 toggle
attr sport_mega_rel22 stateFormat status
attr sport_mega_rel22 webCmd on:off:toggle

Jetzt ist es so, daß ein klick auf das (devState) icon nur ein "sport_mega/set/switch_22 1" absetzt. Aber wenns 1 ist, sollte ein Klick ja 0 absetzen.
Kriegs grad nicht gebacken und ärgere mich mächtig über mich selbst.
Kann mir da jemand raushelfen bitte?
Cheers,
Pula
Titel: Antw:devStateIcon und toggle
Beitrag von: Otto123 am 06 Mai 2021, 20:06:49
Hi,

die einfache Variante geht so: https://commandref.fhem.de/#devStateIcon ;)
1:black_Steckdose.on:0

Gruß Otto
Titel: Antw:devStateIcon und toggle
Beitrag von: pula am 06 Mai 2021, 20:14:23
DANKE!
ich habs gewusst. das hatte ich schon mal, aber vergessen...
devStateIcon 1:black_Steckdose.on:off .*:black_Steckdose.off:onCheers,
Pula