Hallo ich würde mir gerne EIN dummy zum steuern vom XBMC Modul bzw dem medicenter anlegen.
Als setlist würde ich gerne Play Stop Pause und zwei internetradiosender hinterlegen.
Die ersten drei befehle sind ja kein Problem aber zum öffentlichen der streams muss ich ja "open http://skydisk.skynet.com:8000" aufrufen und da gibt es bei setlist das Problem mit dem Leerzeichen und als webcmd Befehl das Problem mit dem: als Trennzeichen.
Hat jemand Ideen?
einfache oder doppelte Anführungszeichen sollten eine Verarbeitung der Leerzeichen oder : verhindern
open "http://skydisk.skynet.com:8000"
oder
open 'http://skydisk.skynet.com:8000'
Hat leider nicht geklappt auch klammern haben nix gebracht.
Hmm keine Ideen mehr?
Guck mal nach "cmdalias". Damit kannst du Befehlen einen beliebigen Namen geben. Vielleicht kannst du dir damit was hinfummeln.
Also das cmdalias funktioniert kann jetzt in der Befehlszeile von vem hitradio eingeben und das mediacenter spielt mir das hitradio.
Aber wie bekomme ich das jetzt in den Dummy denn darum geht es ja das ich ein Dummy mit 4 befehlen habe. Play Stop Hitradio und 1live?
Ich dachte dein Problem war, dass du einen Befehl brauchtest, der keine Leerzeichen enthält?
Gesendet von meinem SM-T800 mit Tapatalk
du kannst auch "einfach" ein eventMap (http://fhem.de/commandref_DE.html#eventMap) machen
attr xbmc eventMap {usr => {"skynet" => "open http://skydisk.skynet.com:8000"}}
Dann kannst du auch auf den dummy verzichten. Willst du nicht auf den Dummy verzichten brauchst du noch ein notify oder DOIF.
Ich würde es dann über DOIF lösen und dort die umschlüsselung vornehmen.
Grüße
igami