Homegear crasht sporadisch und lässt sich nicht mehr starten

Hallo Gleichgesinnte,

ich bin dank eurer Software und Anleitung ganz gut zurecht gekommen mit Homegear.
Allerdings tauchte jetzt schon zweimal ein Fehlerbild auf, welches ich nicht abstellen bzw einordnen kann. Erstmal lief HG 1 Jahr völlig stabil ohne probleme, irgendwann sah ich in Openhab keine HG Items mehr, und HG war gecrasht. lies sich auch nicht neustarten , mit “sudo service homegear restart” kam der Fehler:Job for homegear.service failed because the control process exited with error code.
See “systemctl status homegear.service” and “journalctl -xe” for details.

wie kann oder soll ich weitermachen um das Problem anzugehen und zu lösen?

Beim ersten mal auftreten hatte ein Update auf die neuste stable Version geholfen , jetzt nach 8 Wochen wieder das gleiche Szenario, Raspberry Neustart hilft auch nicht. ich bitte um eure Hilfe.

besten Dank im Voraus

Grüße

Tristan

Was ist denn die Ausgabe von einem der beiden angegeben Befehle? Da sollte mit Glück ne Fehlermeldung stehen mit der @sathya was anfangen kann.

Läuft das Ganze auf nem Pi? Wenn ja, würde ich aus dem Bauch raus jetzt mal darauf tippen, dass die SD-Karte sich langsam verabschiedet.

Danke Patrik guter Tipp hier die Logs

Jun 30 10:54:37 openHABianPi systemd[1]: Failed to start Homegear.
Jun 30 10:54:37 openHABianPi systemd[1]: homegear.service: Unit entered failed state.
Jun 30 10:54:37 openHABianPi systemd[1]: homegear.service: Failed with result 'exitcode'.
Jun 30 10:54:38 openHABianPi systemd[1]: homegear.service: Service hold-off time 
over,scheduling restart.
Jun 30 10:54:38 openHABianPi systemd[1]: Stopped Homegear.
Jun 30 10:54:38 openHABianPi systemd[1]: homegear.service: Start request repeated too 
quickly.
Jun 30 10:54:38 openHABianPi systemd[1]: Failed to start Homegear.
Jun 30 10:54:38 openHABianPi systemd[1]: homegear.service: Unit entered failed state.
Jun 30 10:54:38 openHABianPi systemd[1]: homegear.service: Failed with result 'exit-code'.
[12:48:27] openhabian@openHABianPi:~$
[12:48:27] openhabian@openHABianPi:~$ sudo service homegear restart 
[sudo] password for openhabian:
Job for homegear.service failed because the control process exited with error code.
See "systemctl status homegear.service" and "journalctl -xe" for details.
[12:48:34] openhabian@openHABianPi:~$ journalctl -xe
Jun 30 12:48:36 openHABianPi systemd[1]: Stopped Homegear.
-- Subject: Unit homegear.service has finished shutting down
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Unit homegear.service has finished shutting down.
Jun 30 12:48:36 openHABianPi systemd[1]: Starting Homegear...
-- Subject: Unit homegear.service has begun start-up
-- Defined-By: systemd
-- Support: https://www.debian.org/support
--
-- Unit homegear.service has begun starting up.
Jun 30 12:48:36 openHABianPi homegear-start.sh[6457]: /etc/homegear/homegear- 
start.sh: line 6:  6458 Segmentation fault      (core dumped) /usr/bin/homegear -u homegear
Jun 30 12:48:36 openHABianPi systemd[1]: homegear.service: Control process exited, code=exited status=139
Jun 30 12:48:36 openHABianPi systemd[1]: Failed to start Homegear.
-- Subject: Unit homegear.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- Unit homegear.service has failed.
-- The result is failed.
Jun 30 12:48:36 openHABianPi systemd[1]: homegear.service: Unit entered failed state.
Jun 30 12:48:36 openHABianPi systemd[1]: homegear.service: Failed with result 'exit- 
code'.
Jun 30 12:48:37 openHABianPi systemd[1]: homegear.service: Service hold-off time over, 
scheduling restart.
Jun 30 12:48:37 openHABianPi systemd[1]: Stopped Homegear.
-- Subject: Unit homegear.service has finished shutting down
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- Unit homegear.service has finished shutting down.
Jun 30 12:48:37 openHABianPi systemd[1]: homegear.service: Start request repeated too 
quickly.
Jun 30 12:48:37 openHABianPi systemd[1]: Failed to start Homegear.
-- Subject: Unit homegear.service has failed
-- Defined-By: systemd
-- Support: https://www.debian.org/support
-- Unit homegear.service has failed.
-- The result is failed.
Jun 30 12:48:37 openHABianPi systemd[1]: homegear.service: Unit entered failed state.
Jun 30 12:48:37 openHABianPi systemd[1]: homegear.service: Failed with result 'exit- 

code’.

Hmm, das muss sich @sathya angucken.

Hat evtl. jemand einen Vorschlag wie ich das System reparieren bzw. nochmalig installieren kann ohne meine Config und Items zu verlieren?

Besten dank und Grüße

Du brauchst normalerweise nur deine configs aus /etc/homegear/ und die db.sql aus /var/lib/homegear. Einfach diese Dateien in eine neue Installation kopieren.

Empfehlung: Nimm eine neue SD-Karte und installier dort die Stable. Oder schau dir das Homegear-Image, was für den Dauerbetrieb ausgelegt ist, an.

Hallo Patrik,

gibt es da eine spezielle HG Version die für den Dauerbetrieb ausgelegt ist? Grüße und danke

Patrik übrigens… :slight_smile:

Ja, das Homegear Image ist Readonly. Hat aber dadurch ein paar andere Besonderheiten. Das würde ich zum Beispiel nicht nehmen um noch weitere Software drauf zu installieren sondern nur für ein Dauerbetrieb-Stand-Alone-Homegear.

Hallo @swofford01,

ich hatte deine PM direkt gesehen, bin aber gerade erst zurück zu Hause. Was sagt denn das Homegear-Log (/var/log/homegear/homegear.log)? Du kannst Homegear mit sudo -u homegear homegear auch einmal von der Konsole starten, falls nichts im Log steht, gibt das auch mehr Informationen. Welche Homegear-Version läuft bei dir (homegear --version)?

Viele Grüße

Sathya

hallo Sathya,

ich hatte ein nightly 0.8.0 23…, im log steht immer nur was mit UPnp
06/26/19 21:08:22.925 UPnP Server: Warning: Error sending packet in UPnP server:
Invalid argument
06/26/19 21:08:22.925 UPnP Server: Warning: Error sending packet in UPnP server:
Invalid argument
06/26/19 21:08:22.926 UPnP Server: Debug: Discovery packet received from 239.255.255.250:1900
06/26/19 21:08:22.946 Debug: Sleeping 538ms before sending response.
06/26/19 21:08:23.484 UPnP Server: Debug: Sending discovery response packets to 239.255.255.250 on port 1900
06/26/19 21:08:23.485 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:23.585 UPnP Server: Debug: Sending notify packets.
06/26/19 21:08:23.585 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:23.585 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:23.586 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:23.588 UPnP Server: Debug: Discovery packet received from 239.255.255.250:1900
06/26/19 21:08:23.608 Debug: Sleeping 533ms before sending response.
06/26/19 21:08:24.142 UPnP Server: Debug: Sending discovery response packets to 239.255.255.250 on port 1900
06/26/19 21:08:24.142 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:24.242 UPnP Server: Debug: Sending notify packets.
06/26/19 21:08:24.243 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:24.243 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:24.243 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:24.742 UPnP Server: Debug: Discovery packet received from 239.255.255.250:1900
06/26/19 21:08:24.762 Debug: Sleeping 65ms before sending response.
06/26/19 21:08:24.828 UPnP Server: Debug: Sending discovery response packets to 239.255.255.250 on port 1900
06/26/19 21:08:24.828 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:24.928 UPnP Server: Debug: Sending notify packets.
06/26/19 21:08:24.928 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:24.929 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:24.929 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:25.304 UPnP Server: Debug: Discovery packet received from 239.255.255.250:1900
06/26/19 21:08:25.325 Debug: Sleeping 706ms before sending response.
06/26/19 21:08:26.031 UPnP Server: Debug: Sending discovery response packets to 239.255.255.250 on port 1900
06/26/19 21:08:26.031 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:26.132 UPnP Server: Debug: Sending notify packets.
06/26/19 21:08:26.132 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:26.132 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:26.132 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:28.811 UPnP Server: Debug: Discovery packet received from 239.255.255.250:1900
06/26/19 21:08:28.832 Debug: Sleeping 760ms before sending response.
06/26/19 21:08:29.592 UPnP Server: Debug: Sending discovery response packets to 239.255.255.250 on port 1900
06/26/19 21:08:29.592 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:29.692 UPnP Server: Debug: Sending notify packets.
06/26/19 21:08:29.693 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:29.693 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:08:29.693 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:09:29.082 UPnP Server: Debug: Sending notify packets.
06/26/19 21:09:29.082 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:09:29.083 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:09:29.083 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:10:29.117 UPnP Server: Debug: Sending notify packets.
06/26/19 21:10:29.118 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:10:29.118 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:10:29.118 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:11:29.013 UPnP Server: Debug: Sending notify packets.
06/26/19 21:11:29.013 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:11:29.013 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:11:29.013 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:12:29.079 UPnP Server: Debug: Sending notify packets.
06/26/19 21:12:29.079 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:12:29.079 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:12:29.080 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument
06/26/19 21:13:29.080 UPnP Server: Debug: Sending notify packets.
06/26/19 21:13:29.080 UPnP Server: Warning: Error sending packet in UPnP server: Invalid argument

Starte mal Homegear mit sudo -u homegear homegear. Was wird da ausgegeben?

Bist du weitergekommen?