Hallo Zusammen,
ich habe brobleme mit diesem notify:
define Sonos_Kind1_Appeared_Notify notify Sonos_Kind1:presence:.appeared { \
if (ReadingsVal('Sonos_Kind1', 'numberOfTracks', -1) == 0) {\
fhem "set Sonos_Kind1 LoadPlaylist PLAYLISTNAME" ; \
fhem "set Sonos_Kind1 Volume 15" ; \
fhem "set Sonos_Kind1 Track random" ; \
fhem "set Sonos_Kind1 Play" \
}\
}
Bekomme immer den Fehler:
notify_Sonos_Kind1_Appeared_Notify return value: syntax error at (eval 295107) line 1, at EOF
Hat jemand eine Idee, was daran falsch sein soll?
Gruß
lewej
Vermutlich muss ; durch ;; ersetzt werden. Der FHEMWEB-Detail-Ansicht-DEF-Editor uebernimmt das und das Hizufuegen von \. Wenn man fhem.cfg direkt editiert, dann muss man aber daran denken.
Zitat von: rudolfkoenig am 09 April 2017, 12:04:44
Vermutlich muss ; durch ;; ersetzt werden. Der FHEMWEB-Detail-Ansicht-DEF-Editor uebernimmt das und das Hizufuegen von \. Wenn man fhem.cfg direkt editiert, dann muss man aber daran denken.
Hallo,
genau das war es, danke:
Damit geht es jetzt
define Sonos_Kind1_Appeared_Notify notify Sonos_Kind1:presence:.appeared { \
if (ReadingsVal('Sonos_Kind1', 'numberOfTracks', -1) == 0) {\
fhem "set Sonos_Kind1 LoadPlaylist PLAYLISTNAME" ;; \
fhem "set Sonos_Kind1 Volume 15" ;; \
fhem "set Sonos_Kind1 Track random" ;; \
fhem "set Sonos_Kind1 Play" \
}\
}