Message an Coolstream schicken

Begonnen von siggi85, 28 März 2014, 16:06:46

Vorheriges Thema - Nächstes Thema

siggi85

Hallo,
ich habe gerade einen Dummy und ein zugehöriges Notify gebaut. Wenn ich an den dummy einen Text sende, dann tut der Notify folgendes:
- er setzt den dummy auf 0 zurück
- er gibt meine Ausgabe auf meinen XBMC Instanzen als Popup aus
- er gibt meine Ausgabe als TextToSpeech auf meinen Lautsprechern aus
- er gibt auf meiner Coolstream ein Popup Fenster aus

Für die Nachricht an die Coolstream (für welches es meines Wissens nach kein Modul gibt), kann man mit folgendem Code in einem Notify ein Textpopup erscheinen lassen:
"myvar=`echo "$EVENT" | sed s/' '/'%20'/g | sed s/'"'/''/g`;;;; wget -q --tries=1 --timeout=1 --delete-after http://192.168.0.100/control/message?popup=$myvar"

Ich nutze nun einen dummy nur für Textausgaben (nicht so wichtige Ausgaben) und einen für TTS und Textausgabe (für wichtige und zeitkritische Ausgaben). Der Vorteil ist nun, dass ich nicht jedes Gerät einzeln ansprechen muss, sondern nur den jeweiligen Dummy anspreche und über das Notify alle notwendigen Geräte mit den Infos befüllt werden. :)
Später werde ich vielleicht noch solche dummys für einzelne Räume erstellen, aber dafür habe ich noch zu wenig Hardware für Ausgaben. ;)