NEWS
Yeelight und Restart Loop Erkennung
-
Hallo,
ich bekomme seit dem Update auf die (damals) aktuelleste bzw. aktuellere iobroker version regelmäßig eine Fehlermeldung, dass yeelight in einer restart schleife hängt und daraufhin deaktiviert wurde.
Das Plugin wird anscheinend nicht weiterentwickelt - kann die erkennung der restart schleife deaktiviert werden?
Fehler sehen derart aus:
yeelight-2.0 2023-06-22 19:23:42.842 error Exception-Code: ERR_SOCKET_CLOSED_BEFORE_CONNECTION: Socket closed before the connection was established yeelight-2.0 2023-06-22 19:23:42.837 error Error [ERR_SOCKET_CLOSED_BEFORE_CONNECTION]: Socket closed before the connection was established at new NodeError (node:internal/errors:399:5) at Socket.onClose (node:net:911:10) at Object.onceWrapper (node:events:628:26) at Socket.emit (node:events:525:35) at TCP.<anonymous> (node:net:322:12) yeelight-2.0 2023-06-22 19:23:42.834 error unhandled promise rejection: Socket closed before the connection was established yeelight-2.0 2023-06-22 19:23:42.828 error Unhandled promise rejection. 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().
-
X-Server: true
Ausknipsen.
Und einen Druckerserver wirst du wohl auch eher nicht verwenden, oder?Und zieh die ganzen Updates rein...
-
@thomas-braun Updates per apt-get update/upgrade habe ich intsalliert.
Welche der (aktiven) Adapter sollte ich denn möglichst aktualisieren, die einen Einfluss auf mein Problem haben könnten?
Am liebsten würde ich diese restart loop detection deaktivieren.
Aktiv nutze ich aktuell tatsächlich nur:
- Javascript
- Yeelight
- Sonoff
- RF-Link
- MQTT
- Admin
Ich werde diese zumindest nochmal auf den aktuellen Stand bringen.
Gruß
-
@cimba007 sagte in Yeelight und Restart Loop Erkennung:
Welche der (aktiven) Adapter sollte ich denn möglichst aktualisieren
Alle
-
Lösung hatte bei mir gebracht, nachzuschauen ob wirklich alle im Adapter eingetragenen Lampen auch erreichbar sind. Ich hatte eine Altlast drin die so nicht mehr gab und deshalb ist er auf die Nase gefallen. Lampe gelöscht, schon ging's wieder.
https://github.com/iobroker-community-adapters/ioBroker.yeelight-2/issues/227
-
@thomas-braun Danke für den Hinweis. Im normalfall sind alle Lampen erreichbar. Ich weiß, dass ich sporadisch WLAN aussetzer habe .. das sollte aber kein Grund sein, dass sich ein Adapter daraufhin dauerhaft deaktiviert.
Lässt sich die Restart-Erkennung deaktivieren? Ich möchte sie einfach nicht nutzen.
-
Hallo,also nochmal die Frage. Lässt sich diese Funktion deaktivieren?Bitte nur auf die FRAGE Antworten und keine alternativen Lösungen vorschlagen. Danke!Update: Frage hat sich vorerst eledigt.
-
@cimba007 sagte in Yeelight und Restart Loop Erkennung:
Lässt sich diese Funktion deaktivieren?
Nein.
-
Habe das selbe Problem und alle Adapter und das ganze System up to date bzw sogar n aufgesetzt. Problem bestand davor, als auch nach dem Neuaufsetzen.
yeelight-2.0 2023-10-11 11:28:13.373 error Exception-Code: ERR_SOCKET_CLOSED_BEFORE_CONNECTION: Socket closed before the connection was established yeelight-2.0 2023-10-11 11:28:13.373 error Error: Socket closed before the connection was established at new NodeError (node:internal/errors:405:5) at Socket.onClose (node:net:912:10) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:526:35) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12) yeelight-2.0 2023-10-11 11:28:13.372 error unhandled promise rejection: Socket closed before the connection was established yeelight-2.0 2023-10-11 11:28:13.371 error Unhandled promise rejection. 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(). yeelight-2.0 2023-10-11 11:28:13.156 warn Terminated (UNCAUGHT_EXCEPTION): Without reason yeelight-2.0 2023-10-11 11:28:13.154 info terminating yeelight-2.0 2023-10-11 11:28:13.153 info cleaned everything up... yeelight-2.0 2023-10-11 11:28:13.105 error Exception-Code: ERR_SOCKET_CLOSED_BEFORE_CONNECTION: Socket closed before the connection was established yeelight-2.0 2023-10-11 11:28:13.103 error Error: Socket closed before the connection was established at new NodeError (node:internal/errors:405:5) at Socket.onClose (node:net:912:10) at Object.onceWrapper (node:events:629:26) at Socket.emit (node:events:526:35) at Socket.emit (node:domain:489:12) at TCP.<anonymous> (node:net:323:12) yeelight-2.0 2023-10-11 11:28:13.102 error unhandled promise rejection: Socket closed before the connection was established yeelight-2.0 2023-10-11 11:28:13.101 error Unhandled promise rejection. 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(). yeelight-2.0 2023-10-11 11:28:09.709 info starting. Version 1.2.1 in /opt/iobroker/node_modules/iobroker.yeelight-2, node: v18.17.1, js-controller: 5.0.12
Im Git Issue ergänzt.