CCU3: CUxD-Restart automatisch möglich?

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

Moderator: Co-Administratoren

Antworten
Fjorse
Beiträge: 29
Registriert: 25.04.2021, 18:15
System: CCU
Danksagung erhalten: 1 Mal

CCU3: CUxD-Restart automatisch möglich?

Beitrag von Fjorse » 15.07.2024, 17:18

Hallo miteinander,

im Bereich der/des CUxD findet sich ein Button, um die/den CUxD neu zu starten. Besteht hier irgendwie die Möglichkeit, einen zyklischen (automatischen) Neustart zu realisieren? Hintergrund: bei einem Neustart der CCU3 verliere ich die Verbindung zu einem Modul zur Rollo-Steuerung (Velux KLF200). Erst der "CUxD-Restart" hilft...

Gruß, Frank

andrzejgilas

Re: CCU3: CUxD-Restart automatisch möglich?

Beitrag von andrzejgilas » 15.07.2024, 17:37

Bitte ...

Code: Alles auswählen

system.Exec("/etc/config/rc.d/cuxdaemon restart");

Beispiel für Ausbeutung ( Ich habe das nur zum Beispiel erstellt – zuvor gab es hier CCU-Historian)
1.png

andrzejgilas

Re: CCU3: CUxD-Restart automatisch möglich?

Beitrag von andrzejgilas » 15.07.2024, 17:43

2.png

Code: Alles auswählen

Jul 15 17:50:11 Homematic daemon.info cuxd[12942]: Received SIGHUP signal.
Jul 15 17:50:11 Homematic daemon.info cuxd[12942]: save paramsets(/usr/local/addons/cuxd/cuxd.ps) size:152
Jul 15 17:50:12 Homematic user.info cuxd: stopped cux-daemon
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: CUx-Daemon(2.11) on CCU(3.77.6.20240713) start PID:14976
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: write_pid /var/run/cuxd.pid [14976]
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: load paramsets(/usr/local/addons/cuxd/cuxd.ps) size:152 update(-1s):Mon Jul 15 17:50:11 2024
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: 1 device-paramset(s) loaded ok!
Jul 15 17:50:12 Homematic user.info cuxd: started (restart) cux-daemon
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: write_proxy /var/cache/cuxd_proxy.ini (14976 /usr/local/addons/cuxd/ 2.11 3.77.6.20240713 0)
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: RPC-server from HM-CCU (63456) registered!
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: setup CUX9000001:1 read(CUX-SYSTEM:0) => CUxD.CUX-SYSTEM:0 (SYSTEM) DP(|CPU10|LAVG1M|LAVG5M|LAVG15M|PROCS|CUXDMEM|MEMUSED|)
Jul 15 17:50:12 Homematic daemon.info cuxd[14976]: connection to 127.0.0.1:8183 successfull!
Zuletzt geändert von andrzejgilas am 15.07.2024, 17:51, insgesamt 1-mal geändert.

andrzejgilas

Re: CCU3: CUxD-Restart automatisch möglich?

Beitrag von andrzejgilas » 15.07.2024, 17:46

Fjorse hat geschrieben:
15.07.2024, 17:18
Hallo miteinander,

im Bereich der/des CUxD findet sich ein Button, um die/den CUxD neu zu starten. Besteht hier irgendwie die Möglichkeit, einen zyklischen (automatischen) Neustart zu realisieren? Hintergrund: bei einem Neustart der CCU3 verliere ich die Verbindung zu einem Modul zur Rollo-Steuerung (Velux KLF200). Erst der "CUxD-Restart" hilft...

Gruß, Frank

und Der Aufruf kann auch auf tausend Arten erfolgen, erstellen Sie einen virtuellen Button oder eine Zeitsteuerung (z. B. Aufruf des Skripts alle paar Stunden)

Benutzeravatar
uwe111
Beiträge: 4843
Registriert: 26.02.2011, 22:22
Hat sich bedankt: 3 Mal
Danksagung erhalten: 255 Mal
Kontaktdaten:

Re: CCU3: CUxD-Restart automatisch möglich?

Beitrag von uwe111 » 16.07.2024, 00:04

Hallo Frank,
Fjorse hat geschrieben:
15.07.2024, 17:18
Hintergrund: bei einem Neustart der CCU3 verliere ich die Verbindung zu einem Modul zur Rollo-Steuerung (Velux KLF200). Erst der "CUxD-Restart" hilft...
Auch wenn es auf verschiedene Arten einfach und problemlos möglich ist, den CUxD zyklisch neu zu starten, sollte das nicht die Lösung sein!
Du solltest vielmehr nach der Ursache des Problems suchen. Gibt es dazu Meldungen im CUxD Syslog?
Reicht eventuell folgender CUxD-System.Exec Aufruf, um die Verbindung wieder herzustellen?

Code: Alles auswählen

extra/pty2tcp reconnect ttySSL0
Bei mir ist die KLF200 Verbindung nach einem CCU Restart ohne irgendwelche Workarounds immer sofort da.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.12, SSH KeyDir

Antworten

Zurück zu „CUxD“