[Gelöst]Status Dummy aus 3 Schalter Dummys

Begonnen von Tommy82, 27 Dezember 2014, 15:32:52

Vorheriges Thema - Nächstes Thema

Tommy82

Hallo,
ich habe drei Schalter Dummys, welche alle einen cmd Wert haben
ZitatAn,Auto,Aus
,
jetzt möchte ich den gerade aktivierten Wert(Dummy) gerne in einem Status Dummy ausgeben, und hab dazu angefangen das notify zu basteln, allerdings ist mir bis jetzt noch nicht ganz klar wie ich den dritten Wert dort einbaune kann, wie kann ich den AlarmButtonAuto mit einbauen?

define nt_AlarmStatus notify (AlarmButtonAn.*|AlarmButtonAus.*|AlarmButtonAuto.*) {
  if ($EVENT eq "An") {
    fhem("set AlarmStatus An");
  }
  else {
    fhem("set AlarmStatus Aus");
} }


Danke
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

justme1968

entweder mit elsif

oder einfach nur fhem("set AlarmStatus $EVENT"); ganz ohne if.

aber warum verwendest du überhaupt drei dummys und dann noch einen vierten zum anzeigen?

warum nicht einen einzigen dummy der drei zustände haben kann die du mit einem drop down auswählen kannst und den du dann auch direkt zur anzeige verwendest?

gruss
  andre

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Tommy82

Hi Andre,
wäre natürlich auch eine möglichkeit, da ich das ganze aber auf einem Floorplan platzieren will, bin ich mir nicht sicher ob das von der Optik gefällt... :-[
werd es mal mir elsif versuchen
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI