NEWS
iot-Adapter hängt sich auf
-
Hallo,
seit ein paar Tagen hängt sich mein iot-Adapter immer wieder auf.
Dies steht dazu im log. Leider bin ich, was Fehlersuche angeht, nicht so stark und hoffe auf euere Hilfe.
2024-04-25 10:08:25.683 - [34mdebug[39m: iot.0 (51469) offline 2024-04-25 10:08:25.685 - [32minfo[39m: iot.0 (51469) Connection changed: disconnect 2024-04-25 10:08:25.685 - [32minfo[39m: iot.0 (51469) Connection lost 2024-04-25 10:08:25.685 - [34mdebug[39m: iot.0 (51469) [REMOTE] Cloud disconnected 2024-04-25 10:08:25.692 - [31merror[39m: iot.0 (51469) uncaught exception: Cannot convert undefined or null to object 2024-04-25 10:08:25.692 - [31merror[39m: iot.0 (51469) TypeError: Cannot convert undefined or null to object at Function.keys (<anonymous>) at RemoteAccess.onCloudDisconnect (/opt/iobroker/node_modules/iobroker.iot/lib/remote.js:720:29) at DeviceClient.onDisconnect (/opt/iobroker/node_modules/iobroker.iot/main.js:564:22) at DeviceClient.emit (node:events:517:28) at DeviceClient.emit (node:domain:489:12) at MqttClient.<anonymous> (/opt/iobroker/node_modules/aws-iot-device-sdk/device/index.js:797:12) at MqttClient.emit (node:events:529:35) at MqttClient.emit (node:domain:489:12) at TLSSocket.<anonymous> (/opt/iobroker/node_modules/mqtt/lib/client.js:360:10) at TLSSocket.emit (node:events:529:35) 2024-04-25 10:08:25.692 - [31merror[39m: iot.0 (51469) Cannot convert undefined or null to object 2024-04-25 10:08:25.712 - [32minfo[39m: iot.0 (51469) terminating 2024-04-25 10:08:25.713 - [34mdebug[39m: iot.0 (51469) Plugin sentry destroyed 2024-04-25 10:08:25.713 - [33mwarn[39m: iot.0 (51469) Terminated (UNCAUGHT_EXCEPTION): Without reason 2024-04-25 10:08:26.214 - [32minfo[39m: iot.0 (51469) terminating
-
Keiner eine Idee oder einen Ansatz, wie ich die Fehlersuche beginne?
Mittlerweile stürzt der Adapter fast täglich ab.
-
naja, das ist ein Ausschnitt wo der Fehler auftritt, es fehlen aber alle relevanten Informationen, um etwas sagen zu koennen.
Adapter Versionen von Admin, Iot, js-controller, Betriebssystem, Node, NPM usw..Dann ein Logfile von Start des Adapters an, bitte.
-
Adapter-Versionen:
Admin: 6.17.6
IoT: 2.0.11
Js-Controller: finde ich wo?
OS: Proxmox
Node: 18.20.2
NPM: 10.5.0Haben die Adapter jeweils eigene Logs?
-
@bf0911 sagte in iot-Adapter hängt sich auf:
Adapter-Versionen:
Admin: 6.17.6ok..aber der ist im latest, also BETA
IoT: 2.0.11
und da eierst du mit ner Uralt Version rum.. wenn schon auf dem BETA zweig, dann update alles was dazu gehoert..
Js-Controller: finde ich wo?
Unter dem Tab Hosts
OS: Proxmox
Proxmox ist kein OS.. und da hast du auch garantiert nicht iobroker installiert.. ?
Node: 18.20.2
NPM: 10.5.0Haben die Adapter jeweils eigene Logs?
nein aber man kann filtern, einfach oben den Adapter auswaehlen
Im grossen und ganzen Rate ich eher auf Stable wieder umzustellen.
-
Die Mischung Beta und Stable liegt daran, dass ich beim IoT-Adapter schon ein Downgrade gemacht habe, um auszuschließen, dass die letzte Beta vielleicht fehlerhaft ist.
OS ist Debian und nicht Proxmox.
JS-Controller ist auf Version 5.0.19.
Den Log von Iot-Adapter hab ich auf "Debug" stehen. Es taucht aber nichts im "großen" Log auf