Somfy RTS + CUXD => Homematic (ohne Aktor)
Moderator: Co-Administratoren
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
Benutze aktuell die CCU2 und alles läuft bestens! Kann die Anleitung bei einem Umstieg auf die CCU3 ebenfalls verwendet werden oder sind Anpassungen notwendig?
-
- Beiträge: 2484
- Registriert: 13.02.2012, 20:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 302 Mal
- Danksagung erhalten: 116 Mal
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
wenn du sie hast kannst du es gerne ausprobieren, ich habe keine
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
Ich steige nur um wenn das mit der CCU3 funktioniert sonst wird das ganze für mich uninteressant.... Rollos im Smarthome erachte ich als Grundvoraussetzung...
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
Hallo zusammen,
wie kann ich aus einem Programm per Skript mehrere Jalousien gleichzeitig schließen?
mit ssh auf dem Raspi kann ich problemlos über folgenden Befehl steuern.
/usr/local/addons/rollo/somfy.tcl CUX4000001:5 Somfy5 OPEN A0 A00004
Ich habe versucht den Aufruf jetzt über folgende Zeile in ein Programm einzubauen. Leider erfolglos und ich finde den Fehler nicht...
dom.GetObject("CUX4000001:5.CMD_EXEC").State (" /usr/local/addons/rollo/somfy.tcl CUX4000001:5 Somfy5 OPEN A0 A00004");
Herzlichen Dank im voraus!
wie kann ich aus einem Programm per Skript mehrere Jalousien gleichzeitig schließen?
mit ssh auf dem Raspi kann ich problemlos über folgenden Befehl steuern.
/usr/local/addons/rollo/somfy.tcl CUX4000001:5 Somfy5 OPEN A0 A00004
Ich habe versucht den Aufruf jetzt über folgende Zeile in ein Programm einzubauen. Leider erfolglos und ich finde den Fehler nicht...
dom.GetObject("CUX4000001:5.CMD_EXEC").State (" /usr/local/addons/rollo/somfy.tcl CUX4000001:5 Somfy5 OPEN A0 A00004");
Herzlichen Dank im voraus!
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
wie krieg ich denn selbst raus, welche Technologie mein Somfy Motor verwendet? Hab in meinem Rollladen ein Simu T3.5 12V Motor. (Simu und somfy gehört beides zur somfy group und müsste somit baugleich sein)
-
- Beiträge: 649
- Registriert: 03.01.2017, 17:39
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 9 Mal
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
Jungs ich brauche mal eure Hilfe.
Ich hatte heute beim Anlernen meines 6 fach Tasters einen Fehler gemacht und statt Behanghöhe hatte ich die Variable Somfy verändert.
Mit anderen Worten ich habe die Variable versaut.
und bekomme jetzt diesen Fehler:login as: root
# tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Somfy $VALUE$ A0 A00000
WRONG SOMFY COMMAND
can't read "device_cmd_hex": no such variable
while executing
"set somfy_cmd "\"Ys$device_remote_enc$device_cmd_hex$remote_counter_hex$device_remote_id\"""
(file "/usr/local/addons/rollo/somfy.tcl" line 36)
#
Jetzt dachte ich ich mache eine neue Variable mit dem Namen Markise aus und ändere den Befehl in:
tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Markise $VALUE$ A0 A00000
Das geht leider auch nicht. Wo ist mein Denkfehler was kann ich machen?
Ich hatte heute beim Anlernen meines 6 fach Tasters einen Fehler gemacht und statt Behanghöhe hatte ich die Variable Somfy verändert.
Mit anderen Worten ich habe die Variable versaut.
und bekomme jetzt diesen Fehler:login as: root
# tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Somfy $VALUE$ A0 A00000
WRONG SOMFY COMMAND
can't read "device_cmd_hex": no such variable
while executing
"set somfy_cmd "\"Ys$device_remote_enc$device_cmd_hex$remote_counter_hex$device_remote_id\"""
(file "/usr/local/addons/rollo/somfy.tcl" line 36)
#
Jetzt dachte ich ich mache eine neue Variable mit dem Namen Markise aus und ändere den Befehl in:
tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Markise $VALUE$ A0 A00000
Das geht leider auch nicht. Wo ist mein Denkfehler was kann ich machen?
PI3+ mit RaspberryMatic; PI4 mit IOBroker; Samsung Tab A mit Mediola Visualisierung; Harmony Hub; Philips Hue; Drei IP Cams; Zwei Leseköpfe an den Stromzählern; Reedkontakt (Arduino) am Wasserzähler; Drucksensor (Arduino); CUL433 für Intertechno und Somfy RTS; Nuki Bridge
-
- Beiträge: 2484
- Registriert: 13.02.2012, 20:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 302 Mal
- Danksagung erhalten: 116 Mal
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
Das hast du genau so in die komandozeile deiner ssh Verbindung eingegeben?
-
- Beiträge: 649
- Registriert: 03.01.2017, 17:39
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 9 Mal
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
Ja genau so.
Die Variable zählt auch hoch.
Die Variable zählt auch hoch.
PI3+ mit RaspberryMatic; PI4 mit IOBroker; Samsung Tab A mit Mediola Visualisierung; Harmony Hub; Philips Hue; Drei IP Cams; Zwei Leseköpfe an den Stromzählern; Reedkontakt (Arduino) am Wasserzähler; Drucksensor (Arduino); CUL433 für Intertechno und Somfy RTS; Nuki Bridge
-
- Beiträge: 2484
- Registriert: 13.02.2012, 20:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 302 Mal
- Danksagung erhalten: 116 Mal
Re: Somfy RTS + CUXD => Homematic (ohne Aktor)
Dann musst du dich nicht wunder das der Fehler: WRONG SOMFY COMMAND ausgespuckt wird,
da nur die Befehle:
"OPEN" "1000" "CLOSE" "0" "PROG" "MY" "500" "STOP"
im Script verarbeitet werden und alles andere mit WRONG SOMFY COMMAND zurückgegeben wird.
Du hast die Cux Befehle aus Schritt 5 in die Kommandozeile integriert, das wird nicht funktionieren.
anstatt tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Markise $VALUE$ A0 A00000 machst du mal tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Markise CLOSE A0 A00000
und es sollte keine Meldung mehr vom Script kommen
da nur die Befehle:
"OPEN" "1000" "CLOSE" "0" "PROG" "MY" "500" "STOP"
im Script verarbeitet werden und alles andere mit WRONG SOMFY COMMAND zurückgegeben wird.
Du hast die Cux Befehle aus Schritt 5 in die Kommandozeile integriert, das wird nicht funktionieren.
anstatt tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Markise $VALUE$ A0 A00000 machst du mal tclsh /usr/local/addons/rollo/somfy.tcl CUX4000003:1 Markise CLOSE A0 A00000
und es sollte keine Meldung mehr vom Script kommen