thkl / homebridge-homematic

Homematic plugin for homebridge: https://github.com/nfarina/homebridge
180 stars 51 forks source link

Homematic Plugin und CCU (Debmatic) auf einer CPU // Startreihenfolge <-- kein Fehler, Hinweis #625

Open donald-debmatic opened 3 years ago

donald-debmatic commented 3 years ago

Auf einem OrangePi läuft die CCU Emulation "Debmatic" und die Homebridge mit "Homematic Plugin" ohne Fehler.

Nach Upgrade des Hombridge UI (in der Weboberfläche) und des restlichen Systems (apt update / upgrade) gab es einen DKMS Fehler (fehlende Kernel Header sunxi ...). Nun gut, Backup zurückspielen (rsync) und reboot -> da fehlten einige Devices ... (altes Backup). Neu anlernen usw. half nichts, das Homematic Plugin "verlor" zunehmend Devices.

Als Ursache stellte sich heraus, dass das CCU Cache nicht vorhanden war (ist bei dem hin und her verschütt gegangen) und dass das Plugin bei Starten wohl nur einmal versucht, eine Kommunikation zur CCU aufzubauen. Wenn beides fehlschlägt, dann steht das Plugin ohne Devices im Leerlauf anscheinend (?).

Ein "sudo systemctl restart homebridge.service" (bei laufender CCU DEBMATIC, das Web-UI läuft und zeigt die Devices an!) bringt alle fehlenden Devices wieder in die Homebridge und damit auch in Homekit.

Tipp: je nach Gusto und Shell den homebridge.service erst dann starten wenn der debmatic.service läuft. Bei einer abgesetzten CCU spielt das natürlich keine Rolle.

VG Donald

FSTNDonald commented 3 years ago

geschlossen

stale[bot] commented 2 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.