Nun muss ich mich doch auch mal an euch wenden, da ich leider mein Somfy nicht zum laufen bekomme.
Leider bewegt sich mein Gurtaufroller von Sompfy überhaupt nicht. Habe schon unterschiedliche Skripte und Hex Zahlen durchprobiert.
Vielleicht habt ihr noch einen Tipp für mich.
Hardware:
Somfy BD5000 RTS
RPI3 mit Raperrymatic (3.37.8.20181026) und CuxD 2.1.0
CuxD:
USB 1-1.2 - {CUX} FT232R USB UART [FF] - /dev/ttyUSB1 {:1s} - connected - Mon Nov 5 16:46:55 2018
USB 1-1.3 - {CUX} USB2.0-Serial [FF] - /dev/ttyUSB0 {:44s} - V 1.66 nanoCUL433 - Mon Nov 5 16:46:55 2018
Der CUL funktioniert und schaltet meine 433 Steckdosen einwandfrei.
CuxD Status:
Code: Alles auswählen
CUX4000002:1 RCV_SHORT('') --> EXEC:CMD_SHORT('/usr/local/addons/rollo/somfy.tcl $CHANNEL$ Somfy $VALUE$ A0 A02018')
RCV_LONG('') --> EXEC:CMD_LONG('/usr/local/addons/rollo/somfy.tcl $CHANNEL$ Somfy $VALUE$ A0 A0218')
--> EXEC:CMD_STOP('/usr/local/addons/rollo/somfy.tcl $CHANNEL$ Somfy STOP A0 A02108')
Code: Alles auswählen
# tclsh /usr/local/addons/rollo/somfy.tcl CUX4000002:1 Somfy PROG A0 A02018
"YsA080000FA02018"
dom.GetObject("CUxD.CUX4000002:1.SEND_CMD").State("YsA080000FA02018");
16
# tclsh /usr/local/addons/rollo/somfy.tcl CUX4000002:1 Somfy PROG A0 A02018
"YsA0800014A02018"
dom.GetObject("CUxD.CUX4000002:1.SEND_CMD").State("YsA0800014A02018");
21