FHEM - Hausautomations-Systeme > MQTT

devStateIcon und toggle

(1/1)

pula:
Hallo,

komm mir grad ziemlich blöd vor, weil ich das schon mal wusste, aber im Moment nicht drauf komm.
Habe folgendes mqtt2-device

--- Code: ---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

--- Ende Code ---

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

Otto123:
Hi,

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

Gruß Otto

pula:
DANKE!
ich habs gewusst. das hatte ich schon mal, aber vergessen...

--- Code: ---devStateIcon 1:black_Steckdose.on:off .*:black_Steckdose.off:on
--- Ende Code ---
Cheers,
Pula

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln