[Gelöst] DOIF führt Befehl aus obwohl Bedingung nicht erfüllt sein sollte

Begonnen von juemuc, 10 September 2017, 22:15:33

Vorheriges Thema - Nächstes Thema

pc1246

Moin
Kurz noch mal eine Nachfrage von mir, trotz closed. Hast du jetzt #2 oder #3 genommen? #2 ist ja nur aus Deiner Anfrage entstanden, ist aber unnoetig kompliziert, durch das "IF"!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

CoolTux

Zitat von: amenomade am 10 September 2017, 22:30:14
oder
([Sonos_Buero:"appeared"] and [?Sonos_Buero:currentFavouriteName] eq "" and [?Sonos_Buero:transportState] ne "PLAYING")
    (set Test1 [Sonos_Buero:currentFavouriteName], set Test2 [Sonos_Buero:transportState])


Wobei ich nicht verstehe, warum Du Test1 auf Sonos_Buero:currentFavouriteName setzen willst, wenn dieser gleich "" ist. Du könntest einfach set Test1 "" schreiben

Wo siehst Du bei der zweiten ANTWORT ein IF?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

pc1246

Upps
Sorry, es ist der zweite Post, der die Nummer #1 traegt!
Mea culpa est!
Gruss Christoph
HP T610
Onkyo_AVR;Enigma2; SB_Server; SB_Player; HM-USB; PhilipsTV; harmony hub; Jeelink mit PCA301; Somfy; S7-300; LGW; HUE; HM-IP auf Charly; div

CoolTux

Siehste, liege gehe ich um die Uhrzeit immer schon im Bett  ;D


Schönen Tag gewünscht
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net