Somfy RTS + CUXD => Homematic (ohne Aktor)

Anbindung von FS20-Komponenten, ELV-Wetterstationen, EnOcean und DMX an HomeMatic

Moderator: Co-Administratoren

krombernesser
Beiträge: 113
Registriert: 01.09.2014, 19:34
Hat sich bedankt: 3 Mal
Danksagung erhalten: 1 Mal

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von krombernesser » 22.12.2019, 18:31

Hallo, ich kämpfe immer noch mit meinen 4 Rollos.
Alles resetet etc., ich komme nicht weiter. Habe auch langsam die Schnau.. voll.
Ich weis, das gehört jetzt nicht unbedingt hier her, und bevor irgendwelche "Entrüstungsstürme" :D losgehen: Ist nur eine "theoretische" Überlegung (siehe Bild unten), werde natürlich einen Fachmann (Elektriker) dranlassen.
Kann mann da einen HMIP-Froll paralell dranhängen?
Platz wäre, natürlich funktioniert das ganze nur entweder über die SomfyFB, oder denn HMIP-FROLL, der dann keinen Zustand richtig melden würde.
Meine Frau könnte dann aber mit der SomfyFB die Rolläden bedienen (oder ich könnte ihr eine HomematicFB hinlegen) und ich könnte über eine App (Tinymatic) oder direkt über die CCU3 die Rolläden steuern.
Gäbe es da Temperaturprobleme??
Rollo LT50.jpg
FensterGiebelSW.jpg

Matten10
Beiträge: 9
Registriert: 06.01.2020, 18:41

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von Matten10 » 07.01.2020, 14:14

Hallo,
da dieser Thread doch besser frequentiert ist hier noch mal eine Frage.

Es soll eine VnX Leinwand mit Somfy-Motor angesteuert werden.

Ich habe alles soweit installiert, nanoCul, die Zusatzsoftware auf der ccu. In dieser wird mir die Fehlermeldung no Driver für den USB Port angezeigt: USB 1-1 - FT232R USB UART [FF] - no driver - Mon Jan

Die entsprechenden Zeilen TTYPARAM=ttyUSB0:38400:8N1 und TTYASSIGN=ttyUSB0:CUX hatte ich von Anfang an in das Setup des CuxD geschrieben.

Firmware und CuxD Software sind auf dem aktuellen Stand.

Hat noch jemand eine Idee?

Vielen Dank!

chka
Beiträge: 2482
Registriert: 13.02.2012, 20:23
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 300 Mal
Danksagung erhalten: 116 Mal

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von chka » 07.01.2020, 14:42

Lass mich raten es ist ein cul von ebay? Dann bitte die Anleitung im ersten post richtig lesen da steht alles zu diesem Problem unter Vorbereitung
RaspberryMatic - CuL 868mHz- CuxDemon - PioTek Tracker - Velux mit KLF200 und Somfy Anbindung- io.Broker auf Proxmox NUC6I3SYH i3-6100U RAM: 40Gig Crucial 8GB DDR4 CT2K8G4SFS824A + 32GB DDR4CT32G4SFD8266

Matten10
Beiträge: 9
Registriert: 06.01.2020, 18:41

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von Matten10 » 07.01.2020, 15:32

...nein, den hat mein Sohn mir zu Weihnachten gekauft und hatte ihm den Link von Amazon geschickt...

Matten10
Beiträge: 9
Registriert: 06.01.2020, 18:41

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von Matten10 » 07.01.2020, 18:47

Sicherheitshalber habe ich den Stick neu geflasht, es bleibt bei der Meldung:

USB 1-1 - FT232R USB UART [FF] - no driver - Tue Jan 7 18:47:20 2020

Kann jemand helfen?

Vielen Dank!

Matten10
Beiträge: 9
Registriert: 06.01.2020, 18:41

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von Matten10 » 07.01.2020, 20:14

Tja, war dann doch einfach und doch schwierig. Die neue Firmware hat den Stick nicht erkannt, Downgrade, jetzt ist alle okay.

Danke für die Tipps!

chka
Beiträge: 2482
Registriert: 13.02.2012, 20:23
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 300 Mal
Danksagung erhalten: 116 Mal

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von chka » 08.01.2020, 23:02

Sehr gut danke für die rückmeldung
RaspberryMatic - CuL 868mHz- CuxDemon - PioTek Tracker - Velux mit KLF200 und Somfy Anbindung- io.Broker auf Proxmox NUC6I3SYH i3-6100U RAM: 40Gig Crucial 8GB DDR4 CT2K8G4SFS824A + 32GB DDR4CT32G4SFD8266

Mopetfahrer10
Beiträge: 1
Registriert: 10.02.2020, 18:05

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von Mopetfahrer10 » 14.02.2020, 22:07

Hallo,

Ich habe 15x Somfy RTS Rollläden und 4x RTS Jalousie.
Ich habe früher reine mediola als Gateway verwendet und will wegen Probleme mit der mediola zu einer Ansteuerung mit einem CUL-Stick wechseln.
Habe einen Bus-Ware V 1.67 CUL433.
Die Einbindung aller Rollläden war mit etwas Tüftelei kein Problem. Diese laufen über 2 virtuelle Fernbedienungen.
Bei den Jalousien habe ich das Problem, dass diese bei Ansteuerung hoch und runter nur kurz Zucken und dann stehen bleiben.
Wenn ich 2 mal die virtuelle Fernbedienung auf der Web- Oberfläche drücke dann fährt die Jalousie.
Eine Auf oder Ab Betätigung über einen Taster oder über ein Programm lässt sich nicht realisieren weder über eine Zeit verzögerte noch über mehrfachbetätigung über Skript wie unter GitHub beschrieben.
https://github.com/chrkan/homatic-somfy/issues/1

Die Stop Befehl bzw My Position funktioniert ohne Probleme.
Über mediola lassen sich die Jalousien normal steuern.

Kann mir jemand helfen?

Gruß mopetfahrer

chka
Beiträge: 2482
Registriert: 13.02.2012, 20:23
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 300 Mal
Danksagung erhalten: 116 Mal

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von chka » 16.02.2020, 11:12

Hallo willkommen im Forum,
die frage kommt immer wieder und ich kann mich da nur wiederholen. Da ich keinen Rollo habe der dieses Phantomen hat, schaut mal ob ihr an den ids für hoch und runter was ändern müsst. ggf ist bei bestimmten Produkten der Befehl ein anderer als bei den Rollo Motoren.

Code: Alles auswählen

switch $device_cmd {
   "OPEN" { set device_cmd_hex "20" }
   "1000" { set device_cmd_hex "20" }
   "1" { set device_cmd_hex "20" }
   "CLOSE" { set device_cmd_hex "40" }
   "0" { set device_cmd_hex "40" }
   "PROG" { set device_cmd_hex "80" }
   "MY" { set device_cmd_hex "10" }
   "500" { set device_cmd_hex "10" }
   "STOP" { set device_cmd_hex "11" }
   default { puts "WRONG SOMFY COMMAND" }
}
RaspberryMatic - CuL 868mHz- CuxDemon - PioTek Tracker - Velux mit KLF200 und Somfy Anbindung- io.Broker auf Proxmox NUC6I3SYH i3-6100U RAM: 40Gig Crucial 8GB DDR4 CT2K8G4SFS824A + 32GB DDR4CT32G4SFD8266

tracker53773
Beiträge: 5
Registriert: 09.12.2017, 15:09

Re: Somfy RTS + CUXD => Homematic (ohne Aktor)

Beitrag von tracker53773 » 16.02.2020, 18:44

Hallo zusammen,

vorweg: Ich bin eigentlich eher Laie... Trotzdem habe ich vor 2-3 Jahren geschafft, meine Somfy RTS-Fernebdienungen über CUXD und meine CCU2 zum Laufen zu bringen. Ende vergangenen Jahres habe ich dann ein CUXD-Update gemacht und seitdem läuft nichts mehr. Kann mir jemand helfen?

So sieht die CUXD-Seite bei mir aus:
USB 1-1 - CUL433 [0A] - no driver - Fri Dec 27 15:15:26 2019
Kein TTY-Device connected!

Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

als RPC-Server(INIT) von HomeMatic-CCU (2267) angefordert!

Diese Web-Seite wurde aufgerufen von: 192.168.178.55

CUxD-Uptime(2.3.3): 51 Tag(e) 03:29:03, 64520 Bytes belegt, Compiled Jul 10 2019 16:52:07
CCU-Uptime(2.49.18): 51 Tag(e) 03:29:25, load-average: 0.55 0.49 0.31, 10s-cpu-load: 9.4%
Speicher: Total 255016k Used 192460k Free 62556k (Cached 68684k)
CPU(1): ARM926EJ-S rev 5 (v5l) [226.09 bogomips]
Linux version 3.4.113.ccu2 (jenkins@entw-build-10) (gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-29) ) #1 PREEMPT Wed Dec 11 12:20:26 CET 2019
aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)

Filesystem: / ubifs (ro) Total 173176k Used 85136k (49.2%) Free 88040k (50.8%)
Filesystem: /dev devtmpfs (rw) Total 127448k Used 0k ( 0.0%) Free 127448k (100.0%)
Filesystem: /dev/shm tmpfs (rw) Total 127508k Used 0k ( 0.0%) Free 127508k (100.0%)
Filesystem: /tmp tmpfs (rw) Total 127508k Used 92k ( 0.1%) Free 127416k (99.9%)
Filesystem: /run tmpfs (rw) Total 127508k Used 32k ( 0.0%) Free 127476k (100.0%)
Filesystem: /var tmpfs (rw) Total 200704k Used 3492k ( 1.7%) Free 197212k (98.3%)
Filesystem: /media tmpfs (rw) Total 127508k Used 0k ( 0.0%) Free 127508k (100.0%)
Filesystem: /usr/local ubifs (rw) Total 41056k Used 8868k (21.6%) Free 32188k (78.4%)
Filesystem: /media/sd-mmcblk0 vfat (rw) Total 30169200k Used 1760k ( 0.0%) Free 30167440k (100.0%)

CCU-MAC: 00:1A:22:05:BF:15
HM-Config: /etc/config/homematic.regadom(3758333) OK! - Sun Feb 16 16:07:32 2020
CUxD-Config: /tmp/cuxd.ps.sav(5601) - D - Sun Feb 16 18:40:26 2020
/usr/local/addons/cuxd/cuxd.ps(5637) - D - Sun Feb 16 12:15:26 2020
/usr/local/addons/cuxd/cuxd.ps.bak(5597) - D - Sun Feb 16 01:15:26 2020

aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

*LISTENPORT '8700'
*HM-HOST '127.0.0.1'
*HM-SCRIPT-PORT '' -> (8183)
*HM-REGA-PORT '' -> (1999)
*RPCHOST '127.0.0.1'
*RPCPORT '8701'
HTTP-REFRESH '5'
TERMINALLINES '25'
RCVLOGSIZE '10000'
USERACCESS ''
CUXINITCMD 'X21'
LOGFILE ''
LOGLEVEL '1'
LOGFLAGS ''
LOGSIZE '1000000'
LOGFILEMOVE ''
DEVLOGFILE ''
DEVLOGSIZE '100000'
DEVLOGMOVE ''
DEVLOGMOVE-HR ''
DEVLOGEXPORT ''
DEVTIMEFORMAT '%Y-%m-%dT%X'
DEVDATAFORMAT ''
DEVLOGOLDALIAS '0'
SUBSCRIBE-RF '1'
SUBSCRIBE-WR '1'
AUTOSAVE '1'
MOUNTCMD ''
UMOUNTCMD ''
BACKUPCMD ''
SYSLOGMOVE ''
SYSLOGMOVEDAILY ''
TH-DIR ''
TH-DIR-FILTER ''
ADDRESS-BUFFER '120'
CLOUDMATIC_CMD '/etc/config/addons/mh/cloudmatic'
WEBCAMCONFIG '/usr/local/addons/cuxd/webcamconfig.ini'
WEBCAMSNAPSHOT '/tmp/snapshots'
WEBCAMCACHE '/tmp/webcams'
SYSLOGFILENAME '/var/log/messages'
CUXD-CHARTS '/etc/config/addons/www/cuxchart/index.html'
DFU_ERASE './dfu-programmer $TARGET$ erase'
DFU_FLASH './dfu-programmer $TARGET$ flash $HEXFILE$'
DFU_START './dfu-programmer $TARGET$ start'
REMOTE-PARAMS ''
REMOTE-CMD ''

TTY Konfiguration:

ttyUSB0:38400:8N1 {CUX}


Aktuelle Geräteeinstellungen - 2 Gerät(e), 32 Channel(s):

CUX4000001: dev('') BLIND
CUX4000001:1 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:1 Somfy1 $VALUE$ A0 A00010')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:1 Somfy1 $VALUE$ A0 A00010')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:1 Somfy1 STOP A0 A00010')
CUX4000001:2 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:2 Somfy2 $VALUE$ A0 A00011')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:2 Somfy2 $VALUE$ A0 A00011')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:2 Somfy2 STOP A0 A00011')
CUX4000001:3 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:3 Somfy3 $VALUE$ A0 A00012')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:3 Somfy3 $VALUE$ A0 A00012')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:3 Somfy3 STOP A0 A00012')
CUX4000001:4 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:4 Somfy4 $VALUE$ A0 A00013')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:4 Somfy4 $VALUE$ A0 A00013')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:4 Somfy4 STOP A0 A00013')
CUX4000001:5 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:5 Somfy5 $VALUE$ A0 A00014')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:5 Somfy5 $VALUE$ A0 A00014')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:5 Somfy5 STOP A0 A00014')
CUX4000001:6 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:6 Somfy6 $VALUE$ A0 A00015')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:6 Somfy6 $VALUE$ A0 A00015')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:6 Somfy6 STOP A0 A00015')
CUX4000001:7 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:7 Somfy7 $VALUE$ A0 A00020')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:7 Somfy7 $VALUE$ A0 A00020')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:7 Somfy7 STOP A0 A00020')
CUX4000001:8 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:8 Somfy8 $VALUE$ A0 A00017')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:8 Somfy8 $VALUE$ A0 A00017')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:8 Somfy8 STOP A0 A00017')
CUX4000001:9 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:9 Somfy9 $VALUE$ A0 A00018')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:9 Somfy9 $VALUE$ A0 A00018')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:9 Somfy9 STOP A0 A00018')
CUX4000001:10 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:10 Somfy10 $VALUE$ A0 A00019')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:10 Somfy10 $VALUE$ A0 A00019')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:10 Somfy10 STOP A0 A00019')
CUX4000001:11 RCV_SHORT('') --> EXEC:CMD_SHORT('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:11 Somfy11 $VALUE$ A0 A0001A')
RCV_LONG('') --> EXEC:CMD_LONG('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:11 Somfy11 $VALUE$ A0 A0001A')
EXEC:CMD_STOP('tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:11 Somfy11 STOP A0 A0001A')
CUX4000001:14 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CMD_STOP('')
CUX4000002: dev('') SWITCH
CUX4000002:1 RCV_SHORT('') --> CMD_SHORT('is0FFFF0FFF0F0')
RCV_LONG('') --> CMD_LONG('is0FFFF0FFF0FF')
CUX4000002:2 RCV_SHORT('') --> CMD_SHORT('is0FFFFFF0F0F0')
RCV_LONG('') --> CMD_LONG('is0FFFFFF0F0FF')
CUX4000002:3 RCV_SHORT('') --> CMD_SHORT('is0FFFFF0FF0F0')
RCV_LONG('') --> CMD_LONG('is0FFFFF0FF0FF')
CUX4000002:4 RCV_SHORT('') --> CMD_SHORT('isF0FFFF0FF0F0')
RCV_LONG('') --> CMD_LONG('isF0FFFF0FF0FF')
CUX4000002:5 RCV_SHORT('') --> CMD_SHORT('isF0FFF0FFFFF0')
RCV_LONG('') --> CMD_LONG('isF0FFF0FFFFFF')
CUX4000002:6 RCV_SHORT('') --> CMD_SHORT('isF0FFFFF0F0F0')
RCV_LONG('') --> CMD_LONG('isF0FFFFF0F0FF')
CUX4000002:7 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:8 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:9 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:10 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:11 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:12 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:13 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:14 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:15 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')
CUX4000002:16 RCV_SHORT('') --> CMD_SHORT('')
RCV_LONG('') --> CMD_LONG('')


gefundene Adressen f(3) (aktuelle zuerst 18:45:24):


Kann mir hier jemand helfen? Daaaanke!!!

VG tracker53773

Antworten

Zurück zu „CUxD“