Autor Thema: devStateIcon und toggle  (Gelesen 237 mal)

Offline pula

  • Sr. Member
  • ****
  • Beiträge: 780
devStateIcon und toggle
« 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
fhem (debian auf proxmox), HM-LAN und wired, MySensors, FritzBox, Kodi, vdr, Onkyo, squeezeplayers, nanoCUL, wifilight (Ethernet-Bridge), Heizungssteuerung (python/vncdotool), doorpi, ESP/Arduinos/MQTT, Alexa, dash, HomeConnect, Sonoff/Tasmota, espRGBWW, Telegram

Offline Otto123

  • Tester
  • Hero Member
  • ****
  • Beiträge: 19680
  • schon mal restore trainiert?
    • Otto's Technik Blog
Antw:devStateIcon und toggle
« Antwort #1 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
Viele Grüße aus Leipzig
RaspberryPi B B+ B2 B3 B3+ ZeroW,HMLAN,HMUART,Homematic,Fritz!Box 7490+7412,WRT1900ACS-OpenWrt,Sonos,VU+,Arduino nano,ESP8266

Offline pula

  • Sr. Member
  • ****
  • Beiträge: 780
Antw:devStateIcon und toggle
« Antwort #2 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
fhem (debian auf proxmox), HM-LAN und wired, MySensors, FritzBox, Kodi, vdr, Onkyo, squeezeplayers, nanoCUL, wifilight (Ethernet-Bridge), Heizungssteuerung (python/vncdotool), doorpi, ESP/Arduinos/MQTT, Alexa, dash, HomeConnect, Sonoff/Tasmota, espRGBWW, Telegram

 

decade-submarginal