Hallo,
nach Tagelangem experimentieren werde ich noch wahnsinnig...
Folgendes will ich erreichen:
Auf dem Floorplan soll ein Button erscheinen mit dem ein Stream auf einen Chromecast gestartet wird.
Bei meinem Code stirbt fhem wenn auf "on" geklickt wird und es hilft nur ein kill -9 um eine Wiederbelebung zu starten.
Kann mir hier jemand weiterhelfen was falsch ist?
Fehler tauchen in keinerlei Logs auf - die letzte Meldung ist, dass das FS20 Gerät auf "on" geschaltet wird
Der Code:
define bttnKitch_top100 FS20 11114444 1a
attr bttnKitch_top100 dummy 1
attr bttnKitch_top100 fp_lcar10zoll2 380,1,0,
attr bttnKitch_top100 webCmd on:off
define doif_bttnKitch_top100 doif ([bttnKitch_top100:state] eq "on") (set DHARMKitch play \
http://stream.top100station.com/top100station.mp3) DOELSE (set DHARMKitch stop)
Danke schonmal für Hilfe!
Wenn bereits mit set DHARMKitch play http://stream.top100station.com/top100station.mp3
in der Kommandozeile FHEM stirbt, dann ist es kein DOIF-Problem
Nein, das Chromecast Modul alleine arbeitet wunderbar :-/
Muss ich die URL irgendwie besonders angeben? - Die Doppelpunkte und Slashes sind ja gerne ein Problem.
Ich wäre nicht auf die Idee gekommen den Befehl umzubrechen.
Jetzt mal ohne Witz - ohne Umbruch funktioniert der oder das doif
Danke für den Hinweis!!