Sonos Steuerung über Homematic und alle Einzelschritte
Moderator: Co-Administratoren
Re: Sonos Steuerung über Homematic und alle Einzelschritte
Schau mal in den thread <sonos steuerung>
Vg Looxer
Vg Looxer
- Jailbraik
- Beiträge: 429
- Registriert: 26.07.2013, 06:53
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 2 Mal
Re: Sonos Steuerung über Homematic und alle Einzelschritte
looxer01 hat geschrieben:Schau mal in den thread <sonos steuerung>
Vg Looxer
Hast Du einen Link.
danke
@
Raspberry 4 / Home Assistant / 80 Aktoren /
Raspberry 4 / Home Assistant / 80 Aktoren /
Re: Sonos Steuerung über Homematic und alle Einzelschritte
Bin mobil unterwegs, habs jetzt aber geschafft den link zu kopieren
http://homematic-forum.de/forum/viewtopic.php?t=14198
http://homematic-forum.de/forum/viewtopic.php?t=14198
-
- Beiträge: 638
- Registriert: 09.01.2013, 18:36
- Wohnort: Leichlingen
- Hat sich bedankt: 125 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: Sonos Steuerung über Homematic und alle Einzelschritte
Ich brauche Erklärungshilfe! Folgender CuXD Aufruf funktioniert. Aber ich weiß nicht WARUM
Nun könnte man ja sagen: egal, läuft doch. Aber ich will es verstehen.
Die hier im Forum gezeigten Aufrufe sind immer
Also ohne den
Aufruf. Kann mir das bitte mal jemand erklären? Ich stehe gerade vollkommen auf dem Schlauch. Danke!
Code: Alles auswählen
var url = "http://xxx.xxx.xxx.xxx/sonos2.php?zonen=kueche&action=message&message=2&volume=35";
! hier ist die Abfrage mit CUxD
dom.GetObject("CUxD.CUX2801001:2.CMD_SETS").State("wget -q -O - '"#url#"'");
dom.GetObject("CUxD.CUX2801001:2.CMD_QUERY_RET").State(1);
string Blabla= dom.GetObject("CUxD.CUX2801001:2.CMD_RETS").State();
Die hier im Forum gezeigten Aufrufe sind immer
Code: Alles auswählen
string url="http://192.168.x.xx/sonos2.php?zonen=wohnzimmer2&action=radioplaylist&playlist=WDR 1Live&volume=35";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O - '"#url#"'");
Code: Alles auswählen
string Blabla= dom.GetObject("CUxD.CUX2801001:2.CMD_RETS").State()
Bernd
-
- Beiträge: 638
- Registriert: 09.01.2013, 18:36
- Wohnort: Leichlingen
- Hat sich bedankt: 125 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: Sonos Steuerung über Homematic und alle Einzelschritte
habe heute beim Lesen der Bedienungsanleitung von CuXD selber die Erklärung gefunden (fütr alle die, die auch so dumm sind wie ich):
Vielleicht hilft Euch das ja auch....! Erklärung der CuXD Variablen in System.Exec (16 Kanäle):
! - CMD_SETS -> Befehl setzen
! - CMD_QUERY_RET -> Abfrage "CMD_RETS" für 10 Sekunde aktivieren
! - CMD_RETS -> Befehl ausführen
Bernd
Re: Sonos Steuerung über Homematic und alle Einzelschritte
Hi,
Ich bin gerade dabei meine Sonos Steuerung über die CCU zu installieren.
Ich habe nun allerdings ein kleines Problem. Im Haupt-Thread ist von einem "PHP Server Pro" die rede. Da dies allerdings vor mehr als 7 Jahren gepostet wurde konnte ich keinen einzigen noch intakten download link für diese dateien finden. Hat vllt noch jemand die Dateien bei sich auf der Festplatte oder gibt es eine andere "modernere" lösung um PHP scripts auf der CCU auszuführen.
Vielen Dank für eine Rückmeldung.
Ich bin gerade dabei meine Sonos Steuerung über die CCU zu installieren.
Ich habe nun allerdings ein kleines Problem. Im Haupt-Thread ist von einem "PHP Server Pro" die rede. Da dies allerdings vor mehr als 7 Jahren gepostet wurde konnte ich keinen einzigen noch intakten download link für diese dateien finden. Hat vllt noch jemand die Dateien bei sich auf der Festplatte oder gibt es eine andere "modernere" lösung um PHP scripts auf der CCU auszuführen.
Vielen Dank für eine Rückmeldung.
-
- Beiträge: 638
- Registriert: 09.01.2013, 18:36
- Wohnort: Leichlingen
- Hat sich bedankt: 125 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: Sonos Steuerung über Homematic und alle Einzelschritte
Keine Ahnung, wo man einen PHP pro Server für die CCU herbekommt. Ich habe mein PHP auf einen Raspi. Das klappt vorzüglich!
Bernd
Re: Sonos Steuerung über Homematic und alle Einzelschritte
Hallo zusammen,
ich haben mir die zwei Files auf meinen RasPi kopiert.
Das sonso2.php entsprechend angepasst.
Zum Testen mal einige Befehle im Browser eingegeben.
Die auch Funktionieren.
Folgende bringen mir eine Error 500
In den Logs finde ich folgendes.
Kennt jemand das Problem oder den Fehler.
Würde mich freuen wenn ich alle Funktionen des php nutzen könnte.
Gruss Roland
ich haben mir die zwei Files auf meinen RasPi kopiert.
Das sonso2.php entsprechend angepasst.
Zum Testen mal einige Befehle im Browser eingegeben.
Die auch Funktionieren.
Code: Alles auswählen
http://ip/sonos2.php?zonen=wohnzimmer&action=volume&volume=10
http://ip/sonos2.php?zonen=wohnzimmer&action=pause
Code: Alles auswählen
http://IP/sonos2.php?zonen=wohnzimmer&action=play
http://IP/sonos2.php?zonen=wohnzimmer&action=radioplaylist&playlist=ANTENNE%20BAYERN%20Chillout&volume=35
Code: Alles auswählen
PHP Notice: Undefined variable: volume in /var/www/sonos2.php on line 147
[Tue Feb 16 20:56:19 2016] [error] [client 192.168.75.141] PHP Fatal error: Uncaught exception 'Exception' with message 'String could not be parsed as XML' in /var/www/PHPSonos.inc.php:1857\nStack trace:\n#0 /var/www/PHPSonos.inc.php(1857): SimpleXMLElement->__construct('')\n#1 /var/www/sonos2.php(603): PHPSonos->GetCurrentPlaylist()\n#2 {main}\n thrown in /var/www/PHPSonos.inc.php on line 1857
"GET /sonos2.php?zonen=wohnzimmer&action=radioplaylist&playlist=ANTENNE%20BAYERN%20Chillout&volume=35 HTTP/1.1" 500 273 "-" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.109 Safari/537.36"
Würde mich freuen wenn ich alle Funktionen des php nutzen könnte.
Gruss Roland