Hallo zusammen
Ich will mich hier auch mal einklinken. Habe im Anfall geistiger Umnachtung 5 Tage vor unserem Urlaub
ein Update der PIVCCU machen wollen und irgendwie hat sich das System zerschossen. Pi3 bootet nicht mehr. Nach langem hin und her habe ich nun PIVCCU3 auf einer zweiten SD installaliert, aber meine Rolläden lassen sich nicht ansteuern. Die liefen nun dank der genialen Anleitung jahrelang ohne Probleme. Nun ist also der Wurm drinnen.
System: PIVCCU3 mit Firmware 3.47.10 -> die .15 ist raus, habe jetzt nur Angst noch mal upzudaten (erst nach dem Urlaub)
Somfy RTS Rolläden
CuxD für CCU3 installiert (2.3.3)
Code: Alles auswählen
USB 1-1 - (9514) [HUB] - Sat Aug 17 03:07:14 2019
USB 1-1.1 - (ec00) [FF] - no driver - Sat Aug 17 03:07:14 2019
USB 1-1.3 - {CUX} CUL868 [COMM] - /dev/ttyACM0 {:75212s} - V 1.66 CUL868 (CUL_V3) - Sat Aug 17 03:07:14 2019
Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!
als RPC-Server(INIT) von HomeMatic-CCU (1237) angefordert!
Diese Web-Seite wurde aufgerufen von: 192.168.178.65
CUxD-Uptime(2.3.3): 0 Tag(e) 20:53:32, 156640 Bytes belegt, Compiled Jul 10 2019 16:55:50
CCU-Uptime(3.47.10): 0 Tag(e) 20:54:08, load-average: 0.05 0.01 0.00, 10s-cpu-load: 1.4%
Speicher: Total 948304k Used 443512k Free 504792k (Cached 194848k) Available 716948k
CPU(1): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
CPU(2): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
CPU(3): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
CPU(4): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
Linux version 4.19.50-v7+ (dom@buildbot) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #896 SMP Thu Jun 20 16:11:44 BST 2019
aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)
Und im Terminal
Code: Alles auswählen
03:07:14 [ttyACM0] *** connect(9600:8N1) CUL868
03:07:14 [ttyACM0] <-- V
03:07:14 [ttyACM0] --> V 1.66 CUL868
03:07:14 [ttyACM0] <-- X21
03:07:14 [ttyACM0] <-- T01
03:07:14 [ttyACM0] --> FFFF
Nach Einspielen des Backup der CCU2 gingen alle HM Aktoren und Sensoren. Alle Zusatzsoftware war jedoch weg. Daher habe ich CuxD und Weitere neu eingespielt.
Aufgefallen ist mir, dass unter den Geräteeinstellungen der Somfys die Befehle nicht mehr eingetragen waren. Dies habe ich nachgeholt (hatte mir die damals alle aufgeschrieben: Bsp: tclsh /usr/local/addons/rollo/somfy.tcl $CHANNEL$ SomfyFensterOG $VALUE$ A0 A00006). somfy.tcl habe ich auch in den Ordner kopieren müssen (Rechte auf 0777 gesetzt). Neu angelernt habe ich allerdings
nicht.
Was ist nun anders:
1) Anstelle BLIND|CMD_SHORT + BLIND|CMD_LONG habe ich in den Einstellungen nur KEY|CMD_SHORT + KEY|CMD_LONG. Was früher hier stand weiß ich beim besten Willen nicht mehr.
2) (wahrscheinlich daher) habe ich unter "Status und Bedienung" nur "kurzer Tastendruck" und "langer Tastendruck". Ich meine, da waren früher Pfeile zum Hoch- und Runterfahren. Jetzt kann ich ja gar nichts steuern, da "long" und "short" ja den gleichen Befehl erhalten. Woher soll der Rollo wissen ob er hoch oder runter soll.
3) Die Rollos werden durch Programm angesteuert (sehe ich im Protokoll) und im CUxD erscheint unter Info auch ein Eintrag
Code: Alles auswählen
Aug 17 14:07:14 ccu3-webui daemon.info cuxd[330]: save paramsets(/usr/local/addons/cuxd/cuxd.ps) size:4586
Aug 17 20:55:00 ccu3-webui daemon.info cuxd[11589]: system(tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:1 SomfyFensterAnbau 0 A0 A00001) exit(1) 0s
Aug 17 20:55:02 ccu3-webui daemon.info cuxd[11591]: system(tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:6 SomfyFensterOG 1 A0 A00006) exit(1) 0s
Aug 17 20:55:05 ccu3-webui daemon.info cuxd[11593]: system(tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:5 SomfyFensterWZ 0 A0 A00005) exit(1) 0s
Aug 17 20:55:10 ccu3-webui daemon.info cuxd[11595]: system(tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:4 SomfyFensterEZ 0 A0 A00004) exit(1) 0s
Aug 17 20:55:15 ccu3-webui daemon.info cuxd[11597]: system(tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:2 SomfyFensterKueche 0 A0 A00002) exit(1) 0s
Aug 17 20:56:30 ccu3-webui daemon.info cuxd[11599]: system(tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:3 SomfyTuereKueche 0 A0 A00003) exit(1) 0s
Aug 17 23:20:14 ccu3-webui daemon.info cuxd[15300]: system(tclsh /usr/local/addons/rollo/somfy.tcl CUX4000001:5 SomfyFensterWZ 0 A0 A00005) exit(1) 0s
Jedoch bewegt sich nichts.
4) Die Variablen für die Rollos werden auch nicht hochgezählt. -> läuft denn das Script überhaupt? Ich habe testweise mal die Variable mit einer höheren Zahl beschrieben, ging aber auch nicht.
5) Meine Funksteckdosen (Baumarkt) gehen auch nicht mehr, da fehlen auch die Befehle in den Geräteeinstellungen. Muss mir das nur neu zusammensuchen, da ich hier nichts dokumentiert hatte.
6) CUxD Setup habe ich auch verglichen. Außer dem Eintrag HM-SCRIPT-PORT=
8181 (der Port fehlte) und einigen neuen Einträgen im CCU3 CUxD ist aller gleich.
Was ist denn hier faul??
-> Die alte SD-Karte ist im PC noch lesbar (er will nur reparieren). Kann ich evtl davon was retten und übertragen?
Kann mir hier jemand helfen?
Danke euch
Chris