Hallo Leute!
Ich hätte bitte eine Frage - Ich hab folgendes:
def wz_Hamrmony_Automatik DOIF ([MasterSlaveTV:state] eq "on" and [myHarmony:currentActivity] eq "PowerOff") (set myHarmony activity UKW-Radio.hören)
Das feuert mir immer, wenn sich der status von MasterSlaveTV oder myHarmony:currentActivity ändert. Jetzt möchte ich aber, dass es nicht bei myHarmony feuert. Dazu hab ich gelesen, dass man das mit ? unterbinden kann - leider funktioniert
?[myHarmony:currentActivity] bzw. [myHarmony:?currentActivity] nicht.
Im Forum hab ich nichts gefunden und mir wäre vorgekommen ich hab mal gelesen, dass sowas funktioniert.
Bite um Hilfe
Vielen Dank
Steeeve
Das ? gehört mit in die eckige klammer...
Zitatdef wz_Hamrmony_Automatik DOIF ([MasterSlaveTV:state] eq "on" and [?myHarmony:currentActivity] eq "PowerOff") (set myHarmony activity UKW-Radio.hören)
H!
Danke, der-Lolo! Darauf hätt ich auch kommen können - argh!
sg
Steeeve
Das funktioniert aber leider auch nicht...
2015.02.11 09:10:59 2: wz_Hamrmony_Automatik: reading does not exist: [?myHarmony:currentActivity]
was sagt ein
Zitatlist NAME=myHarmony
Das hier:
Internals:
CONNECTS 1
ConnectionState LoggedIn
DEF 192.168.0.156
FD 4
LAST_CONNECT 2015-02-10 18:12:25
NAME myHarmony
NR 290
NTFY_ORDER 50-myHarmony
STATE LoggedIn
TYPE harmony
activityStatus 2
currentActivityID 8595155
hubSwVersion 3.12.9
hubUpdate 0
ip 192.168.0.156
previousActivityID -1
syncStatus 0
Readings:
2015-02-11 09:12:20 activity UKW-Radio.hören
2015-02-11 09:12:20 currentActivity UKW-Radio hören
2015-02-11 09:12:17 previousActivity PowerOff
...
Tippfehler kannst du ausschließen? Es schaut nämlich alles richtig aus...
Ja, wenn ich das Fragezeichen entferne funktionierts einwandfrei...
Hm, sehr eigenartig...
bei mir funktioniert eine ähnliche abfrage problemlos...
Zitat([rgr_Bondick] eq "home" and [?twilight:light] < 4)
Zitat von: Steeeve am 11 Februar 2015, 09:41:15
Ja, wenn ich das Fragezeichen entferne funktionierts einwandfrei...
Hast du auch die aktuelle Version von DOIF? Die Vorgängerversionen konnten das nicht.
Gruß
Damian
eigentlich hätte ich gestern davor ein update gemacht...
Mache nochmal manuell ein update und berichte, obs dann geklappt hat...danke für den Hinweis
Ja, das wars offensichtlich! Danke für den hilfreichen Hinweis!
lg
Steeeve