hmccu reconnect

Begonnen von justme1968, 10 Oktober 2021, 12:01:39

Vorheriges Thema - Nächstes Thema

justme1968

ich habe das problem das hmccu die verbindung zur ccu nicht neu aufbaut wenn es ein problem mit der verbindung gab. egal ob ccu oder switch neustart. im ccuflags attribut ist reconnect gesetzt. auch der versuch mit set rpcserver off/on hilft nicht. nur nach einem neustart von fhem kommen die events wieder rein.

hat jemand eine idee?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

zap

#1
Ein Neustart ist nicht erforderlich. Versuchs mal mit "set rpcregister all" im I/O Device. Das registriert die RPC Server neu, wenn die Registrierung durch einen Neustart der CCU verloren gegangen ist.

set rpcserver off/on sollte auf jeden Fall funktionieren. Etwas anderes passiert beim Neustart auch nicht. Könnte ggf. sein, dass die RPC Prozesse nicht korrekt beendet werden und daher die Ports noch belegt sind. Dann sollten bei set rpcserver on aber Port in use Meldungen im Logfile auftauchen.
Generell wäre in so einem Fall interessant, was das Log sagt.
Benutzt Du die 4.3 oder die 5.0 Beta? Wobei das eigentlich egal ist, da ich an diesem Teil von HMCCU nichts geändert habe.

Noch ne Möglichkeit: Die CCU braucht mitunter sehr lange (mehrere Minuten), bis rega und hmipserver laufen. Vielleicht gibt HMCCU zu früh auf. Ich versuche es mal zu reproduzieren.
2xCCU3 mit ca. 100 Aktoren, Sensoren
Entwicklung: FHEM auf Proxmox Debian VM
Produktiv inzwischen auf Home Assistant gewechselt.
Maintainer: HMCCU, (Fully, AndroidDB)

justme1968

aktuell ist es die 4.3 und das hmccu device steht auf verbose 5. im log ist nichts zu sehen wenn z.b. die ccu neu gestartet wird. das set rpcregister all probiere ich beim nächsten mal.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968