FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Tueftler1983 am 01 Mai 2016, 18:23:15

Titel: XBMC dummy zum steuern aber wie?
Beitrag von: Tueftler1983 am 01 Mai 2016, 18:23:15
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?
Titel: Antw:XBMC dummy zum steuern aber wie?
Beitrag von: Crawler am 01 Mai 2016, 22:13:37
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'
Titel: Antw:XBMC dummy zum steuern aber wie?
Beitrag von: Tueftler1983 am 02 Mai 2016, 08:04:10
Hat leider nicht geklappt auch klammern haben nix gebracht.
Titel: Antw:XBMC dummy zum steuern aber wie?
Beitrag von: Tueftler1983 am 08 Mai 2016, 11:10:47
Hmm keine Ideen mehr?
Titel: Antw:XBMC dummy zum steuern aber wie?
Beitrag von: vbs am 08 Mai 2016, 11:40:02
Guck mal nach "cmdalias". Damit kannst du Befehlen einen beliebigen Namen geben. Vielleicht kannst du dir damit was hinfummeln.
Titel: Antw:XBMC dummy zum steuern aber wie?
Beitrag von: Tueftler1983 am 09 Mai 2016, 18:31:46
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?
Titel: Antw:XBMC dummy zum steuern aber wie?
Beitrag von: vbs am 11 Mai 2016, 00:12:05
Ich dachte dein Problem war, dass du einen Befehl brauchtest, der keine Leerzeichen enthält?

Gesendet von meinem SM-T800 mit Tapatalk

Titel: Antw:XBMC dummy zum steuern aber wie?
Beitrag von: igami am 11 Mai 2016, 06:23:27
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