Verschiedene Homebridge Probleme

  • Guten Morgen zusammen,


    seit 2 Tagen startet meine Homebridge nachts immer neu aufgrund dieser Meldung:


    [14/01/2022, 03:37:34] Error: read ECONNRESET

    at TLSWrap.onStreamRead (node:internal/stream_base_commons:220:20)

    [14/01/2022, 03:37:34] Got SIGTERM, shutting down Homebridge...

    [14/01/2022, 03:37:34] Got SIGTERM, shutting down child bridge process...

    iot/atr/+/153cdd4a-449f-4380-a55a-cfcb9809cc0c/yna5xi/XMKW/j

    [14/01/2022, 03:37:39] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null

    [14/01/2022, 03:37:44] [HB Supervisor] Restarting Homebridge...

    [14/01/2022, 03:37:44] [HB Supervisor] Starting Homebridge with extra flags: -I

    [14/01/2022, 03:37:44] [HB Supervisor] Started Homebridge v1.3.9 with PID: 7463

    [14/01/2022, 03:37:45] Loaded config.json with 2 accessories and 11 platforms.



    Am 13.01. war es zur fast identischen Uhrzeit um 03:36 Uhr.


    Kann mir jemand sagen woran das liegen kann?


    Danke,

    Daniel

  • Kann mir jemand sagen woran das liegen kann?

    Was steht denn vor dieser Fehlermeldung im Log?

  • Was steht denn vor dieser Fehlermeldung im Log?

    [14/01/2022, 03:14:04] [Calendar] Updating calendar Abfallkalender

    [14/01/2022, 03:14:04] [Calendar] Pushing calendar sensor 'Abfallkalender' state 0 - value 0

    [14/01/2022, 03:14:04] [Calendar] Pushing calendar sensor ' Abfuhrtermin Restmüll (SCHWARZ)' state 0 - value 0

    [14/01/2022, 03:14:04] [Calendar] Pushing calendar sensor ' Abfuhrtermin Biotonne (BRAUN)' state 0 - value 0

    [14/01/2022, 03:14:04] [Calendar] Pushing calendar sensor ' Abfuhrtermin Altpapier (BLAU)' state 0 - value 0


    Das sind die letzten Meldungen davor. Allerdings gute 20 Minuten dazwischen.

    Danach direkt die Fehlermeldung.

  • Hmmm. Einfach so aus dem Nichts. Ich habe mal nach TLSWrap.onStreamRead gegoogelt. Da kommt wenig Erhellendes heraus außer dass das ein Fehler in Node ist (und damit nicht in Homebridge).


    Irgendwo stand auch, dass dieses Problem ab Node 15 gefixt wurde (falls es sich überhaupt um das gleiche Problem handelt). Welche Node-Version verwendest du denn?

  • Welche Node-Version verwendest du denn?


    Gestern Abend von v16.13.1 auf v16.13.2 aktualisiert.

    Heute Nacht war der Fehler zumindest mal nicht da. Ich werd das kommende Nacht noch einmal beobachten ob es vielleicht schon geholfen hat.

  • Ok. Dann war ich wohl auf dem falschen Trip.

  • Ok. Dann war ich wohl auf dem falschen Trip.

    Heute Nacht war es leider wieder da:


    [16/01/2022, 03:07:17] [Calendar] Updating calendar Abfallkalender

    [16/01/2022, 03:07:18] [Calendar] Pushing calendar sensor 'Abfallkalender' state 0 - value 0

    [16/01/2022, 03:07:18] [Calendar] Pushing calendar sensor ' Abfuhrtermin Restmüll (SCHWARZ)' state 0 - value 0

    [16/01/2022, 03:07:18] [Calendar] Pushing calendar sensor ' Abfuhrtermin Biotonne (BRAUN)' state 0 - value 0

    [16/01/2022, 03:07:18] [Calendar] Pushing calendar sensor ' Abfuhrtermin Altpapier (BLAU)' state 0 - value 0

    [16/01/2022, 03:35:21] Error: read ECONNRESET

    at TLSWrap.onStreamRead (node:internal/stream_base_commons:220:20)

    [16/01/2022, 03:35:21] Got SIGTERM, shutting down Homebridge...

    [16/01/2022, 03:35:21] [DeebotEcovacs] INFO - shutdown

    [16/01/2022, 03:35:21] Got SIGTERM, shutting down child bridge process...

    iot/atr/+/153cdd4a-449f-4380-a55a-cfcb9809cc0c/yna5xi/XMKW/j

    [16/01/2022, 03:35:26] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null

    [16/01/2022, 03:35:31] [HB Supervisor] Restarting Homebridge...

    [16/01/2022, 03:35:31] [HB Supervisor] Starting Homebridge with extra flags: -I

    [16/01/2022, 03:35:31] [HB Supervisor] Started Homebridge v1.3.9 with PID: 18183

  • Ich bekomme ebenfalls eine Fehlermeldung wen ich die Homebridge von 4.41.5 auf die neue Version 4.42.0 aktualisieren möchte:


    USER: pi

    DIR: /usr/local

    CMD: sudo -E -n npm install -g homebridge-config-ui-x@latest


    npm ERR! code ENOTEMPTY

    npm ERR! syscall rename

    npm ERR! path /usr/local/lib/node_modules/homebridge-config-ui-x

    npm ERR! dest /usr/local/lib/node_modules/.homebridge-config-ui-x-3gtnOIj4

    npm ERR! errno -39

    npm ERR! ENOTEMPTY: directory not empty, rename '/usr/local/lib/node_modules/homebridge-config-ui-x' -> '/usr/local/lib/node_modules/.homebridge-config-ui-x-3gtnOIj4'


    npm ERR! A complete log of this run can be found in:

    npm ERR! /home/pi/.npm/_logs/2022-01-24T05_14_45_718Z-debug.log


    Cleaning up npm cache, please wait...

    npm cache cleared, please try updating homebridge-config-ui-x again.


    Command failed. Please review log for details.


    Nur weiß ich nicht wie ich das beheben kann.

    Mit besten Grüßen

    Andy

  • vek030  Damrak2018 steht bereits alles auf der Seite vorher: RE: Verschiedene Homebridge Probleme

  • Nach wie vor jede Nacht zur etwa gleichen Uhrzeit folgende Meldung mit Neustart der Homebridge... :(


    [28/01/2022, 03:22:39] Error: read ECONNRESET

    at TLSWrap.onStreamRead (node:internal/stream_base_commons:220:20)

    [28/01/2022, 03:22:39] Got SIGTERM, shutting down Homebridge...

    [28/01/2022, 03:22:39] [DeebotEcovacs] INFO - shutdown

    [28/01/2022, 03:22:39] Got SIGTERM, shutting down child bridge process...

    iot/atr/+/153cdd4a-449f-4380-a55a-cfcb9809cc0c/yna5xi/XMKW/j

    [28/01/2022, 03:22:44] [HB Supervisor] Homebridge Process Ended. Code: 143, Signal: null

    [28/01/2022, 03:22:49] [HB Supervisor] Restarting Homebridge...

    [28/01/2022, 03:22:49] [HB Supervisor] Starting Homebridge with extra flags: -I

    [28/01/2022, 03:22:49] [HB Supervisor] Started Homebridge v1.4.0 with PID: 2681

    [28/01/2022, 03:22:50] Loaded config.json with 2 accessories and 11 platforms.

    [28/01/2022, 03:22:50] Loaded 22 cached accessories from cachedAccessories.

  • Guten Tag,

    ich weiß jetzt nicht mehr weiter ...
    Seit ungefähr einem halben Jahr beschäftige ich mich mit der Automatisierung meiner Wohnung. Einiges an Hilfe habe ich durch diese Webseiten bekommen, so z.B. die Installation der Homebridge auf einem Raspberry. Angefangen hatte ich ganz vorsichtig - einen Stecker und ein Thermostat von EVE. Klappte wunderbar, also mutiger geworden und eine Rolladen mittels Gurtwickler von Rademacher und Raspberry elektrifiziert. Klappte prima, also weiter mit 2 Meross Schaltern, ebenfalls über den Raspberry/Homebridge. Dann noch ein iPad als "Zentrale" - ich war sehr zufrieden und habe dann sofort noch 2 Gurtwickler von Rademacher installiert. Das System lief zufriedenstellend.

    ... aber nun zu meinem Problem: Alles war gut, dann gehen eines morgens die Rolladen im Schlafzimmer und im Arbeitszimmer nicht mehr auf. Im Büro, das war der zuerst installierte Gurtwickler, war alles normal. Also in der Home-App nachgeschaut und siehe da, die Meross-Schalter im Schlafzimmer und Arbeitszimmer und die beiden Gurtwickler, ebenfalls Schlafzimmer und Arbeitszimmer sind nicht mehr sichtbar. Gurtwickler im Büro, EVE Schalter und Thermostat sind sichtbar.

    Homebridge neu gestartet ... und alles wieder da. Abends senkte sich aber wieder nur der Rollladen im Büro, SZ und AZ keine Reaktion.

    Und so sieht es jetzt aus: Neustart der Homebridge zeigt die Geräte dann wieder für eine unterschiedlich lange Zeit an und danach verschwinden sie wieder.

    Alle Plugins sind auf dem neuesten Stand, node ebenfalls aktualisiert. Home-App wurde ebenfalls neu installiert. Die Apps von Meross und Rademacher zeigen die Geräte nach wie vor an.

    Wo müsste ich nach einem Fehler suchen? Die Homebridge scheint ja zu funktionieren - Gurtwickler im Büro arbeitet wie gewünscht. Home-App, EVE-App ...?

    Vielen Dank im voraus für Unterstützung.

  • Jetzt hat es mich auch erwischt.

    Seit gestern werden alle nicht nativen Geräte nicht mehrt an die HomeApp durchgereicht. Es erscheine auch keine Geräte mehr in config-ui-x.

    Meine Homebridge läuft als Container auf einer Synology.

    Änderungen an der Homebridge habe ich keine durchgeführt.

    Augenscheinlich habe ich auch keine Fehlermeldungen der Plugins im LOG.

    Einzig am Ende des Logs erscheint

    Code
    hostname: Name or service not known

    Was bedeutet die Meldung und kann es daran liegen?


  • Was bedeutet die Meldung und kann es daran liegen?

    So völlig aus dem Zusammenhang gerissen hat diese Meldung knappe 24000 mir bekannte Ursachen. Wollen wir sie alle durchgehen?


    Eine solche Meldung taucht weist im Allgemeinen auf ein DNS-Problem hin.

  • Danke sschuste für die Antwort. Ich stand genauso und stehe immer noch staunend vor dieser Meldung und dem damit einhergehenden Problem.

    Der Fehler bestand seit gestern Abend und ist nun ohne irgendwelches Zutun meinerseits auch wieder seit einem Moment verschwunden.

    Es läuft alles wieder wie gewohnt!!


    Könnte das Probem mit einem Werbeblocker zu tun haben. AdGuard setze ich ein und das wird ja als DNS Server eingetragen.


  • Könnte das Probem mit einem Werbeblocker zu tun haben. AdGuard setze ich ein und das wird ja als DNS Server eingetragen.

    Ich habe keine Ahnung. Ich verwende keine Synology, keine Docker-Container und kein Adguard, und dann wird's mit dem Richtigraten ein bisschen schwierig.

  • Das seheich ein. Trotzdem danke für Deine Zeit.


  • Guten Morgen,


    kann mir bitte jemand helfen den Fehler in meiner Homebridge zu finden?


    Seit einiger Zeit stürzt diese regelmäßig ab. Gefühlt innerhalb von 24 Stunden. Ich merke dann immer im Laufe des Tages das Geräte nicht erreichtbar sind bzw. Automationen nicht geschaltet wurden. Ein Update von node, und apt-get update / apt-get upgrade hat leider nicht gehofen.


    Ich habe Heute Morgen mir mit "sudo jornalctl -f- u- homebridge" den Status angesehen.


    Ich bin mir jetzt nicht sicher ob das Problem von dem Yeelighter plug-in oder vom Hue plug-in ausgelöst wird. Wenn es vom Hue Plug-in ausgelöst wird, wäre es übel da dort logischerweise meine ganzen Lichter und Sensoren dranhängen.


    Wie gehe ich jetzt am besten bei der Fehlersuche vor bitte?


    ok... ich glaube ein Neustart hat meine Frage fast beantwortet. Die Homebridge startet jetzt garnicht mehr. Im Log steht dann


    Code
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] Initializing platform accessory 'Klingel'...
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] Initializing platform accessory 'BewegungArbeit'...
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] Initializing platform accessory 'TempOst'...
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] Initializing platform accessory 'TempWest'...
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] [Yeelighter] [0x0000000007c55bb7] Error returned for request [2]: {"code":-1,"message":"client quota exceeded"} []
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] UnhandledPromiseRejection: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason "#<Object>".
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] Got SIGTERM, shutting down Homebridge...
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] [HomeMatic CCU] [RPC] Removing Event Server for Interface BidCos-RF.
    May 18 07:25:47 raspberrypi homebridge[5555]: [18/05/2022, 07:25:47] [Hue] goodbye
    May 18 07:25:47 raspberrypi systemd[1]: homebridge.service: Succeeded.

    Ich versuche jetzt mal das Yeelighter plug-in aus der config zu werfen und ob es dann stabil läuft. Es wundert mich etwas, da ich das plug-in gefühlt seit einem Jahr drin habe und daran nichts aktiv geändert habe.


    ** Update - Ich habe das yeeligther erstmal aus der config.json geworfen und die Homebridge läuft jetzt wieder. Ich versuche dann mal rauszufinden, was mit dem plug-in nicht stimmt. Aber es scheint tatsächlich ein Problem mit diesem plug-in gewesen zu sein.

    2 Mal editiert, zuletzt von abitkt7a () aus folgendem Grund: Ein Beitrag von abitkt7a mit diesem Beitrag zusammengefügt.