Seite 5 von 5

Re: BOSE SoundTouch über Homematic CCU steuern

Verfasst: 30.08.2018, 18:42
von Pfanni
Hallo zusammen,

vielleicht kann mir jemand helfen.

Dank der super Anleitung läuft meine ST schon eine Zeit lang, aber nur bis zur CCU Firmware 2.29.23.
Bei allen anderen Firmwareständen darüber habe Ich das Problem das sich nach dem ausschalten der ST
sie sich sofort wieder einschaltet. Spiele ich die 2.29.23 wieder ein, funktioniert wieder alles einwandfrei.
Cux Daemon habe ich die Version 2.1.0 oben.

Vielleicht hat wer einen Ratschlag bzw. eine Lösung.

Vielen Dank vorab schonmal

Re: BOSE SoundTouch über Homematic CCU steuern

Verfasst: 19.11.2018, 20:08
von Beezy
Hallo seit gestern geht bei den Bose Soundtouch kein "Internetradio" mehr. Bose sagt die User sollen auf TuneIn umsteigen.

https://community.bose.com/t5/SoundTouc ... m-p/158227

Kann vielleicht jemand den Code aus dem ersten Post so ändern das man damit die Sender für TuneIn setzen kann?

2. SoundTouch Radio Sender setzen

Code: Alles auswählen

!Soundtouch Sender setzen 
string ST_Location ="530"; !SWR3
!string ST_Location ="7297"; !Die Neue 107.7

!Soundtouch IP setzen 
string ST_Ip ="192.168.1.100";

	!Set volume
	string ST_Method = "select";
    string ST_Post='<ContentItem source="INTERNET_RADIO" location="' # ST_Location # '"></ContentItem>';
	string CurlCmd='/usr/local/addons/cuxd/curl --data "' # ST_Post # '" http://'# ST_Ip #':8090/' + ST_Method;
	WriteLine("CurlCmd:" # CurlCmd);
	!dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State(CurlCmd)
    
    dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State(CurlCmd);
	dom.GetObject("CUxD.CUX2801001:1.CMD_QUERY_RET").State(1);
	var v = dom.GetObject("CUxD.CUX2801001:1.CMD_RETS").State();
	WriteLine("SetLocationRet>:" # v);

	!get volume
	var url="http://" # ST_Ip #":8090/volume";
	var cmd = "/usr/local/addons/cuxd/curl -s -k -L " # url ;

	dom.GetObject("CUxD.CUX2801001:1.CMD_SETS").State(cmd);
	dom.GetObject("CUxD.CUX2801001:1.CMD_QUERY_RET").State(1);
	var v = dom.GetObject("CUxD.CUX2801001:1.CMD_RETS").State();
	WriteLine("GetVolumeRet>:" # v);
Wäre echt super. Ich hab es schon versucht bin aber gescheitert da ich davon auch keine Ahnung habe.

Re: BOSE SoundTouch über Homematic CCU steuern

Verfasst: 22.09.2019, 18:37
von Suenzihome
Habe auch cuxd eingestellt aber bekomme die Soundtouch nicht an.

Wollte einfach mal testen wenn Lichtschalter an dann Bose an und sender XXX aber leider passiert garnix. Wäre jemand so nett und könnte ein beispiel script posten wie das aussehen müsste?

Lg Süunzi

Re: BOSE SoundTouch über Homematic CCU steuern

Verfasst: 10.02.2020, 22:22
von Cewlo
Moin zusammen,

die Infos hier sind ja super zusammengetragen.
Ich habe jedoch leider Probleme das richtig zu integrieren und ich vermute das Problem liegt zwischen den Ohren und ihr könnt mir helfen.
CuxD ist installiert und es sieht auch so aus, als wenn die Befehle an der richtigen Stelle ankommen. Leider kommen die Befehle von da nicht zu meiner Soundtouch… Ich habe es mit Postman versucht und die Befehle von meinem Rechner geschickt, da funktioniert die Ansteuerung über die URL.

Was mache ich falsch, bzw. muss ich sonst noch irgendwas im Netzwerk einstellen, damit das klappt?

Danke schonmal

Unter Info bei CuxD steht folgendes:

Code: Alles auswählen

Feb 10 21:23:25 ccu2 daemon.info cuxd[4886]: system(/usr/local/addons/cuxd/curl --data "<key state="press" sender="Gabbo">POWER</key>" http://192.168.178.15:8090/key) exit(127) 0s
Feb 10 21:23:25 ccu2 daemon.info cuxd[4888]: system(/usr/local/addons/cuxd/curl --data "<key state="release" sender="Gabbo">POWER</key>" http://192.168.178.15:8090/key) exit(127) 0s
Feb 10 21:26:09 ccu2 daemon.info cuxd[5021]: system(/usr/local/addons/cuxd/curl --data "<key state="press" sender="Gabbo">POWER</key>" http://192.168.178.15:8090/key) exit(127) 0s
Feb 10 21:26:09 ccu2 daemon.info cuxd[5023]: system(/usr/local/addons/cuxd/curl --data "<key state="release" sender="Gabbo">POWER</key>" http://192.168.178.15:8090/key) exit(127) 0s