NEWS
Zigbee-Adapter verursacht ioBroker-Absturz
-
Hallo zusammen,
ich habe auf meinem Pi3 den IOBroker via Image installiert und u.a. den Zigbee-Adapter (Zigbee adapter for Xiaomi (and other) devices via TI cc2531/cc2530).
Nach ca. 1 1/2 Tagen "stürzt" der ioBroker-Dienst immer ab.
Wenn ich in das Protokoll des ioBrokers schaue steht da folgendes vor dem Absturz, bzw. der Nichterreichbarkeit des ioBrokers:
2019-01-04 00:36:09.554 - [32minfo[39m: zigbee.0 List of ports: []
2019-01-04 01:44:25.370 - [32minfo[39m: host.ioBroker-RasPi Delete log file iobroker.2018-12-28.log
2019-01-04 07:58:00.276 - [33mwarn[39m: host.ioBroker-RasPi instance system.adapter.zigbee.0 terminated due to SIGSEGV
2019-01-04 07:58:00.277 - [31merror[39m: host.ioBroker-RasPi instance system.adapter.zigbee.0 terminated with code null ()
2019-01-04 07:58:00.278 - [32minfo[39m: host.ioBroker-RasPi Restart adapter system.adapter.zigbee.0 because enabled
2019-01-04 07:58:30.303 - [32minfo[39m: host.ioBroker-RasPi instance system.adapter.zigbee.0 started with pid 15414
2019-01-04 07:58:32.025 - [32minfo[39m: zigbee.0 States connected to redis: 127.0.0.1:6379
2019-01-04 07:58:32.191 - [32minfo[39m: zigbee.0 starting. Version 0.8.0 in /opt/iobroker/node_modules/iobroker.zigbee, node: v8.15.0
2019-01-04 07:58:32.197 - [32minfo[39m: zigbee.0 Start on port: /dev/serial/by-id/usb-Texas_Instruments_TI_CC2531_USB_CDC___Adresse entfernt with panID 6754 channel 11
2019-01-04 07:58:32.919 - [32minfo[39m: zigbee.0 zigbee-shepherd started!
2019-01-04 07:58:32.928 - [32minfo[39m: zigbee.0 zigbee-shepherd ready. version: 2.6.3 rev 20180815
2019-01-04 07:58:32.943 - [32minfo[39m: zigbee.0 (Adresse-entfernt): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice)
2019-01-04 07:58:32.947 - [32minfo[39m: zigbee.0 (Adresse-entfernt-xyz): AB3257001NJ - OSRAM Smart+ plug (Router)
2019-01-04 07:58:32.953 - [32minfo[39m: zigbee.0 (Adresse-entfernt): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice)
2019-01-04 07:58:32.953 - [32minfo[39m: zigbee.0 (Adresse-entfernt): WXKG11LM - Xiaomi Aqara wireless switch (EndDevice)
2019-01-04 07:58:33.831 - [32minfo[39m: zigbee.0 Succesfully configured Adresse-entfernt-xyz
2019-01-04 09:11:14.958 - [31merror[39m: zigbee.0 uncaught exception: write EPIPE
2019-01-04 09:11:14.958 - [31merror[39m: zigbee.0 Error: write EPIPE
at WriteWrap.afterWrite [as oncomplete] (net.js:868:14)
2019-01-04 09:11:14.972 - [32minfo[39m: zigbee.0 terminating
Ich verstehe auch ehrlich gesagt nicht genau was da genau passiert. Es sieht so aus, als würde die Protokollbereinigung laufen und danach der Zigbee-Adapter gestoppt werden. Kurz darauf startet der Zigbee-Adapter scheinbar neu und terminiert dabei.
Nach dieser Fehlermeldung gibt es keine Protokollmeldungen mehr und der Pi ist nur noch per SSH und Konole zu erreichen. Das ioBroker Web-Interface und der ioBroker Dienst laufen nicht mehr.
Merkwürdigerweise reagieren die ioBroker-Dienste auch nicht mehr auf einen Neustart.
Folgendes ist installiert:
ioBroker.admin 3.5.10
npm -v 4.6.1
node -v: v8.15.0
js-controller : 1.4.2
Zigbee-Adapter: 0.8.0
Die Fehlermeldung konnte ich auch durch keine Web-Recherche näher erörtern.
Andere Fehler wirft das Protokoll des ioBrokers keine.
Nach einem Neustart des Raspberry Pis läuft alles wieder (damit ist ja auch ein Neustart der ioBroker-Prozesse verbunden).
Da das Update-Repo gerade wegen der Server-Problematik nicht erreichbar ist kann ich nicht prüfen, ob ein anderer Zigbee-Adapter, so denn verfügbar, Linderung bringen würde.
Wenn einer eine Idee hat wäre ich dankbar.