BOSE Soundtouch einbinden
Moderator: Co-Administratoren
-
- Beiträge: 45
- Registriert: 18.04.2015, 15:41
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 2 Mal
BOSE Soundtouch einbinden
Hallo Forum,
wie mit vorhandenem Adapter SONO's gesteuert werden könne würde ich gerne meine BOSE Systeme steuern.
Dies soll wohl generell per LAN funktionieren.
https://www.symcon.de/forum/threads/265 ... -einbinden
Wo (CCU / CCU.IO / CUxD) muss man so ein PHP Script hinbasteln ?
Wünsche noch einen sonnigen Restsonntag
VG
wie mit vorhandenem Adapter SONO's gesteuert werden könne würde ich gerne meine BOSE Systeme steuern.
Dies soll wohl generell per LAN funktionieren.
https://www.symcon.de/forum/threads/265 ... -einbinden
Wo (CCU / CCU.IO / CUxD) muss man so ein PHP Script hinbasteln ?
Wünsche noch einen sonnigen Restsonntag
VG
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: BOSE Soundtouch einbinden
Wenn du über einen URL Aufruf steuern kannst, dann sollte es auch über die Homematic gehen. Ein Beispiel zur Einbindung eines Internetradios hatte ich >>> H I E R <<< mal zusammen geschrieben.
Da du keine Befehle gepostet hast, lasse ich es mal bei dem Link.
Alchy
Da du keine Befehle gepostet hast, lasse ich es mal bei dem Link.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 116
- Registriert: 20.04.2012, 12:02
Re: BOSE Soundtouch einbinden
Ich habe seit dem WE eine Bose Soundtouch 20 und heute damit begonnen das Ding über ioBroker anzubinden.
Allerdings bin ich noch relativ am Anfang.
Zumindest habe ich es geschafft über eine URL den Bose an- und auszuschalten und ein Preset anzuwählen.
Wenn ich weiter bin poste ich gerne mehr. Auf jeden Fall läuft ioBroker bei mir auf einem IntelNuc mit Windows7
Dort habe ich XAMPP installiert und damit habe ich dann auch gleich die Möglichkeit php-Scripte auszuführen.
Ich habe das Script gerade nicht zur Hand und wie gesagt, später mehr....
Allerdings bin ich noch relativ am Anfang.
Zumindest habe ich es geschafft über eine URL den Bose an- und auszuschalten und ein Preset anzuwählen.
Wenn ich weiter bin poste ich gerne mehr. Auf jeden Fall läuft ioBroker bei mir auf einem IntelNuc mit Windows7
Dort habe ich XAMPP installiert und damit habe ich dann auch gleich die Möglichkeit php-Scripte auszuführen.
Ich habe das Script gerade nicht zur Hand und wie gesagt, später mehr....
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: BOSE Soundtouch einbinden
Der TE hat hier keine Links zum steuern gelistet, sonst hätte ich auch gerne ein paar Beispiele hier gepostet und nicht nur einen Link zu einen Thread wo mittels URLs aufruf etwas gesteuert wird.
Gibt ja auch noch andere Beispiele, auch ohne IO broker.
Er hat es also entweder selbst hingekriegt oder das Handtuch geworfen.
Alchy
Gibt ja auch noch andere Beispiele, auch ohne IO broker.
Er hat es also entweder selbst hingekriegt oder das Handtuch geworfen.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- Beiträge: 45
- Registriert: 18.04.2015, 15:41
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 2 Mal
Re: BOSE Soundtouch einbinden
Guten Morgen Forum,
vorab muss ich wohl mal eingestehen dass ich mir unbedingt angewöhnen muss alle Gedanken zu Posten die in meinem Kopf so umherirren und nicht nur einen "Begriff" in den Raum zu schmeißen.
Sorry...
Mit diesem Code:
soll das steuern wohl funktionieren.
Die Zeile:
kann man dann wohl u.a. anpassen um diverse Funktionen zu realisieren.
Gesprochen wird hier immer von cURL. Da muss ich zugeben, habe ich noch nie etwas von gehört.
VG und einen ruhigen Arbeitstag
vorab muss ich wohl mal eingestehen dass ich mir unbedingt angewöhnen muss alle Gedanken zu Posten die in meinem Kopf so umherirren und nicht nur einen "Begriff" in den Raum zu schmeißen.
Sorry...
Weder noch, mir fehlt seit TE schlicht und ergreifend die Zeit mich in irgendeiner Form mit dem ganzen Thema zu beschäftigen.alchy hat geschrieben: Er hat es also entweder selbst hingekriegt oder das Handtuch geworfen.
Alchy
Mit diesem Code:
Code: Alles auswählen
<?
// Bose Soundtouch ausschalten
// IP-Adresse Bose Soundtouch anpassen
$ip = "192.168.1.2";
// Status
$state01 = "press";
$state02 = "release";
// Senders
$sender = "Gabbo";
// Key
$keyname = "POWER";
// XML Data
$xml_data01 = '<key state="'.$state01.'" sender="'.$sender.'">'.$keyname.'
</key>';
$xml_data02 = '<key state="'.$state02.'" sender="'.$sender.'">'.$keyname.'
</key>';
echo $xml_data01;
echo $xml_data02;
// cURL Press Key Button
$curl = curl_init();
curl_setopt_array($curl,
array(CURLOPT_URL => 'http://'.$ip.':8090/key',
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $xml_data01,
CURLOPT_HTTPHEADER => array('Content-type: text/xml')
));
$resp = curl_exec($curl);
curl_close($curl);
// cURL Release Key Button
$curl = curl_init();
curl_setopt_array($curl,
array(CURLOPT_URL => 'http://'.$ip.':8090/key',
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_POST => 1,
CURLOPT_POSTFIELDS => $xml_data02,
CURLOPT_HTTPHEADER => array('Content-type: text/xml')
));
$resp = curl_exec($curl);
curl_close($curl);
?>
Die Zeile:
Code: Alles auswählen
$keyname = "POWER";
Gesprochen wird hier immer von cURL. Da muss ich zugeben, habe ich noch nie etwas von gehört.
VG und einen ruhigen Arbeitstag
-
- Beiträge: 587
- Registriert: 07.11.2012, 08:02
- Wohnort: Schweiz, Graubünden
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 9 Mal
Re: BOSE Soundtouch einbinden
Hallo
Ich habe auch das Bose System.
Gibt es da schon weitere Neuigkeiten, wie das System per Homematic oder ioBroker angesteuert werden kann?
Gruss
Ritschi
Ich habe auch das Bose System.
Gibt es da schon weitere Neuigkeiten, wie das System per Homematic oder ioBroker angesteuert werden kann?
Gruss
Ritschi
Raspberry-Matic auf Tinkerboard, Mediola Gateway V3, Mediola Gateway V2, iobroker, Homebridge-homematic auf Mac, Homeassistant
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: BOSE Soundtouch einbinden
Es ist müßig, ohne das Gerät zu besitzen.
Ausserdem wären weitere Infos (z.B. posten eines funktonierenden http Stuer Links) vorteilhaft,
wie ich oben bereits schrieb.
Alchy
Ausserdem wären weitere Infos (z.B. posten eines funktonierenden http Stuer Links) vorteilhaft,
wie ich oben bereits schrieb.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: BOSE Soundtouch einbinden
Hallo,
mich würde das Thema aus interessieren. Vorrangig um bei Abwesenheit
meine 3 ST Systeme auszuschalten.
Genügt es einfach das angepasste Script in ein Programm einzupflegen
und ausführen zu lassen, oer wie kann ich das ralisieren? Bin leider nicht
erfahren bei Scripten.
Danke für eure Hilfe!!
Lg,
Mairex
mich würde das Thema aus interessieren. Vorrangig um bei Abwesenheit
meine 3 ST Systeme auszuschalten.
Genügt es einfach das angepasste Script in ein Programm einzupflegen
und ausführen zu lassen, oer wie kann ich das ralisieren? Bin leider nicht
erfahren bei Scripten.
Danke für eure Hilfe!!
Lg,
Mairex
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: BOSE Soundtouch einbinden
MS24779 hat ein PHP Script gepostet. Das setzt einen entsprechenden Server, welcher es ausführt voraus.
Einfach in ein Programm auf die CCU kopieren geht nicht.
Alchy
Einfach in ein Programm auf die CCU kopieren geht nicht.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
Re: BOSE Soundtouch einbinden
Hallo Alchy,
danke für deine Antwort.
Kann man das Script irgendwie umbauen so dass es direkt aus der CCU
die ST ansprechen kann?
Lg,
Mairex
danke für deine Antwort.
Kann man das Script irgendwie umbauen so dass es direkt aus der CCU
die ST ansprechen kann?
Lg,
Mairex