HAM eWeLink Instanz IO-Broker

  • Hallo,

    möglicherweise kann mir jemand weiterhelfen.

    Thema : Original Sonoff Geräte (ungeflasht /ohne Tasmota) integrieren in IoBroker mit einem Adapter

    Der Adapter hat ca. 1-2 Jahre wunderbar funktioniert.


    Mein Raspberry Pi 4G stürzt nun etwa alle 2 Tage ab. Nach Spannung aus ein läuft er wieder.


    In den Logdateien (cat /var/log/syslog) erhalte ich ständig Erroreinträge zur HAM – Instanz mit Ewelink


    Das Netzteil ist ein original Raspberry PI. Das Gehäuse hat auch einen Lüfter. Die Temperatur des PI:s beträgt maximal 58 °C. Also schließe ich hierüber einen Fehler aus.


    Installation:

    • Homebridge-ewelink@10.4.0
    • Value Polling Interval
    • Wrapper-Modus (nur Homebridge-Plugins in ioBroker ausführen, keine Bridge)
    • Node js v18.18.2 (18.19.0)
    • NPN 9.8.1 (10.2.3)


    Wer kann mir helfen ? Vielen Dank

  • WeSo

    Hat den Titel des Themas von „HAM EWelink“ zu „HAM eWeLink Instanz IO-Broker“ geändert.
  • Jan 24 13:09:09 raspberrypi bash[679]: at default.sendUpdate (file:///opt/io broker/node_modules/iobroker.ham/node_modules/homebridge-ewelink/lib/connection/ ws.js:348:13)
    Jan 24 13:09:09 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/homebridge-ewelink/lib/platform.js:1791:34
    Jan 24 13:09:09 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/p-timeout/index.js:90:13
    Jan 24 13:10:24 raspberrypi bash[679]: [24/01/2024, 13:10:24] [eWeLink] WS login failed as WebSocket closed with reason: undefined (undefined). at WebSocketAsPr omised._handleClose (/opt/iobroker/node_modules/iobroker.ham/node_modules/websoc ket-as-promised/src/index.js:407:19).
    Jan 24 13:11:09 raspberrypi bash[679]: [24/01/2024, 13:11:09] [eWeLink] Error: W eb socket is not open - try again after a few seconds
    Jan 24 13:11:09 raspberrypi bash[679]: at default.sendUpdate (file:///opt/io broker/node_modules/iobroker.ham/node_modules/homebridge-ewelink/lib/connection/ ws.js:348:13)
    Jan 24 13:11:09 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/homebridge-ewelink/lib/platform.js:1791:34
    Jan 24 13:11:09 raspberrypi bash[679]: at runNextTicks (node:internal/proces s/task_queues:60:5)
    Jan 24 13:11:09 raspberrypi bash[679]: at processTimers (node:internal/timer s:509:9)
    Jan 24 13:11:09 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/p-timeout/index.js:90:13
    Jan 24 13:13:08 raspberrypi bash[679]: [24/01/2024, 13:13:08] [eWeLink] Error: W eb socket is not open - try again after a few seconds
    Jan 24 13:13:08 raspberrypi bash[679]: at default.sendUpdate (file:///opt/io broker/node_modules/iobroker.ham/node_modules/homebridge-ewelink/lib/connection/ ws.js:348:13)
    Jan 24 13:13:08 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/homebridge-ewelink/lib/platform.js:1791:34
    Jan 24 13:13:08 raspberrypi bash[679]: at runNextTicks (node:internal/proces s/task_queues:60:5)
    Jan 24 13:13:08 raspberrypi bash[679]: at processTimers (node:internal/timer s:509:9)
    Jan 24 13:13:08 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/p-timeout/index.js:90:13
    Jan 24 13:13:09 raspberrypi bash[679]: [24/01/2024, 13:13:09] [eWeLink] WS login failed as WebSocket closed with reason: undefined (undefined). at WebSocketAsPr omised._handleClose (/opt/iobroker/node_modules/iobroker.ham/node_modules/websoc ket-as-promised/src/index.js:407:19).
    Jan 24 13:15:08 raspberrypi bash[679]: [24/01/2024, 13:15:08] [eWeLink] Error: W eb socket is not open - try again after a few seconds
    Jan 24 13:15:08 raspberrypi bash[679]: at default.sendUpdate (file:///opt/io broker/node_modules/iobroker.ham/node_modules/homebridge-ewelink/lib/connection/ ws.js:348:13)
    Jan 24 13:15:08 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/homebridge-ewelink/lib/platform.js:1791:34
    Jan 24 13:15:08 raspberrypi bash[679]: at file:///opt/iobroker/node_modules/ iobroker.ham/node_modules/p-timeout/index.js:90:13
    Jan 24 13:15:54 raspberrypi bash[679]: [24/01/2024, 13:15:54] [eWeLink] WS login failed as WebSocket closed with reason: undefined (undefined). at WebSocketAsPr omised._handleClose (/opt/iobroker/node_modules/iobroker.ham/node_modules/websoc ket-as-promised/src/index.js:407:19).
    Jan 24 13:15:58 raspberrypi bash[679]: [24/01/2024, 13:15:58] [eWeLink] WS login failed [406] see http://bit.ly/hb-ewelink-errors
    Jan 24 13:15:58 raspberrypi bash[679]: [24/01/2024, 13:15:58] [eWeLink] WS unkno wn command received.







    Diese Einträge wiederholen sich ständig :
  • das habe ich gerade gefunden



    WS 406 Fehler

    Einträge im Protokoll können wie folgt angezeigt werden:

    • WS login failed [406] see http://bit.ly/hb-ewelink-errors
    • WS login failed as Unknown WS parameters received { "error": 406... }
    • WS unknown command received { "error": 406... }

    Dies ist ein Authentifizierungsproblem, das unter verschiedenen Umständen auftreten kann, zum Beispiel:

    • Ausführen mehrerer Instanzen von Homebridge mit denselben eWeLink-Anmeldeinformationen
    • Anmelden bei der eWeLink-App auf einem anderen Telefon mit Ihren Anmeldedaten

    So lösen Sie das Problem auf:

    • Oft kann ein einfacher Neustart des Plugins helfen
    • Stellen Sie sicher, dass Sie nur eine Instanz von Homebridge mit konfiguriertem eWeLink-Plugin ausführen
    • Versuchen Sie, sich auf allen Mobilgeräten von der eWeLink-App abzumelden, melden Sie sich dann auf Ihrem Haupttelefon bei der App an und starten Sie Homebridge neu




    Achtung;
    Ich benutze auch die eWelink App sporadisch auf dem Handy. Oder darf man das nicht ? Das wäre aber schecht.

  • hm. Bin mir fast sicher, das hat nichts mit dem abstürzen vom raspi zu tun. da steht nur, das ewelink mehr als 1x offen ist. also z.b. wenn man handy ewelink mal aufmacht. dann kommt das, da man ewelink nur 1x offen haben darf. Dadurch stürzt aber raspi nicht ab.

  • Beim Kumpel stürzt übrigens seit neustem auch dauern der raspi 4 4GB ab. Nach Neustart geht er wieder. Fehler ist nicht zu finden. Er hängt sich auf und das wars. Keine Fehlerlogs, kein nichts. Ratlos. Wird jetzt getauscht gegen ein gebrauchten Laptop

  • ok. zunächst mal vielen Dank für deine schnelle Hilfe, sowie deine tollen Beiträgen auf Youtube und dein Tool . Das hat mich mal gerettet (also den IO Broker)

    Ich teste mal weiter. Wenn dir noch etwas einfällt zu meinem Problem, lasse es mich wissen.