Seite 1 von 1

Irtrans per CUxD

Verfasst: 18.11.2018, 12:32
von redy09
Hallo zusammen!

ich versuche meinen Irtrans per CUxD über die Homematic CCU3 zu steuern, damit er die Klimaanlage steuert. Leider ohne Erfolg, sie löst nicht aus per Skript.

Habe auf der CCU3 ein Gerät im CUxd EXEC angelegt, Skriptaufruf dann mit

string url="http://192.168.xxx.xxx/send.htm?remote= ... command=an";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null " # url);

funktioniert leider nicht. Der Direktaufruf im Browser funktioniert, Irtrans ist also korrekt programmiert, die URL stimmt.
Gerätename CUxD.CUX2801001:1 ist auch korrekt.

Habt ihr Ideen?
Vielen Dank!!

Re: Irtrans per CUxD

Verfasst: 18.11.2018, 16:43
von robbi77
2BE9B2FB-E72F-45BD-A157-0273429F539F.jpeg

Re: Irtrans per CUxD

Verfasst: 18.11.2018, 22:05
von redy09
Vielen Dank! Aber das funktioniert leider auch nicht...

Re: Irtrans per CUxD

Verfasst: 18.11.2018, 22:55
von Fonzo
redy09 hat geschrieben:
18.11.2018, 22:05
Aber das funktioniert leider auch nicht...
Je nachdem was Du sonst noch alles steuern willst ist eventuell auch eine externe Lösung eine Option. Ich selber nutzte für IRTrans und Homematic und viele andere Geräte IP-Symcon, dann muss ich nichts auf der CCU mit Skripten rumhantieren, sondern kann solche Dinge einfach mit einem Ereigniss verknüpfen, wenn zum Beispiel eine Temperatur überschritten wird.

Re: Irtrans per CUxD

Verfasst: 20.11.2018, 17:50
von redy09
Dieses Skript funktioniert:

var url="http://192.168.xxx.xxx/send.htm?remote= ... command=an";
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("wget -q -O /dev/null '"#url#"'");

Die 2. Zeile war nicht korrekt. Googeln nach "dom.GetObject("CUxD.CUX2801001:1" brachte die Lösung!

Re: Irtrans per CUxD

Verfasst: 20.11.2018, 20:44
von robbi77
Hm, mein Script ^^ funktioniert ...