devStateIcon und toggle

Begonnen von pula, 06 Mai 2021, 20:03:47

Vorheriges Thema - Nächstes Thema

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
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
fhem (debian auf proxmox), HM-LAN und wired, MySensors, FritzBoxes, Kodi, vdr, Onkyo, squeezeplayers, nanoCUL, wifilight (Ethernet-Bridge), Heizungssteuerung (python/vncdotool), doorpi, ESP/Arduinos/MQTT, Alexa, HomeConnect, Sonoff/Tasmota, espRGBWW, esphome, Telegram

Otto123

Hi,

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

Gruß Otto
Viele Grüße aus Leipzig  ⇉  nächster Stammtisch an der Lindennaundorfer Mühle
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7590,WRT3200ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266,MQTT,Zigbee,deconz

pula

DANKE!
ich habs gewusst. das hatte ich schon mal, aber vergessen...
devStateIcon 1:black_Steckdose.on:off .*:black_Steckdose.off:on
Cheers,
Pula
fhem (debian auf proxmox), HM-LAN und wired, MySensors, FritzBoxes, Kodi, vdr, Onkyo, squeezeplayers, nanoCUL, wifilight (Ethernet-Bridge), Heizungssteuerung (python/vncdotool), doorpi, ESP/Arduinos/MQTT, Alexa, HomeConnect, Sonoff/Tasmota, espRGBWW, esphome, Telegram