NEWS
UNSOLVED Zigbee Adapter absturz und neustart bei Xiaomi Cube befehl
-
Systemdata Bitte Ausfüllen Hardwaresystem: Raspberry Pi Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Linux Node-Version: Nodejs-Version: 12.18.3 NPM-Version: 6.14.6 Installationsart: Manuell Image genutzt: Nein Hallo,
bei mir stürzt der Zigbee Adapter ab sobald mein Xioami Cube einen Befehl wie z.B. Tap oder Flip usw. sendet, der Adapter startet anschließend neu, das komische ist, wenn ein Rotate Befehl ankommt mit dem Drehwinkel stürzt der Adapter nicht ab.
hier der Log dazu
zigbee.0 2020-08-09 18:02:29.654 info (8988) Zigbee started zigbee.0 2020-08-09 18:02:29.652 info (8988) 0x00158d00029a57a9 (addr 7838): MFKZQ01LM - Xiaomi Mi/Aqara smart home cube (EndDevice) zigbee.0 2020-08-09 18:02:29.650 info (8988) 0x7cb03eaa0a02dcde (addr 40038): AB3257001NJ - OSRAM Smart+ plug (Router) zigbee.0 2020-08-09 18:02:29.645 info (8988) Currently 2 devices are joined: zigbee.0 2020-08-09 18:02:29.631 info (8988) --> transmitPower : normal zigbee.0 2020-08-09 18:02:29.624 info (8988) Disable LED zigbee.0 2020-08-09 18:02:29.617 info (8988) Coordinator firmware version: {"type":"zStack12","meta":{"transportrev":2,"product":0,"majorrel":2,"minorrel":6,"maintrel":3,"revision":20190608}} zigbee.0 2020-08-09 18:02:28.030 info (8988) Starting Zigbee... zigbee.0 2020-08-09 18:02:28.027 error (8988) Serial port not selected! Go to settings page. zigbee.0 2020-08-09 18:02:27.996 info (8988) starting. Version 1.0.4 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.18.3, js-controller: 3.1.6 host.IOBroker 2020-08-09 18:01:56.462 info Restart adapter system.adapter.zigbee.0 because enabled host.IOBroker 2020-08-09 18:01:56.461 info instance system.adapter.zigbee.0 terminated with code 0 (NO_ERROR) zigbee.0 2020-08-09 18:01:55.930 info (8891) Terminated (NO_ERROR): Without reason zigbee.0 2020-08-09 18:01:55.929 info (8891) terminating zigbee.0 2020-08-09 18:01:55.885 info (8891) Zigbee: disabling joining new devices. zigbee.0 2020-08-09 18:01:55.883 info (8891) cleaned everything up... zigbee.0 2020-08-09 18:01:55.881 error at processTicksAndRejections (internal/process/task_queues.js:97:5) zigbee.0 2020-08-09 18:01:55.881 error at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:199:19) zigbee.0 2020-08-09 18:01:55.881 error at Array.forEach (<anonymous>) zigbee.0 2020-08-09 18:01:55.881 error at /opt/iobroker/node_modules/iobroker.zigbee/main.js:213:95 zigbee.0 2020-08-09 18:01:55.881 error (8891) ReferenceError: stateKey is not defined zigbee.0 2020-08-09 18:01:55.880 error (8891) unhandled promise rejection: stateKey is not defined Unhandled 2020-08-09 18:01:55.879 error 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().
-
@simon24j
Adapter Version?
Installier vielleicht Mal die 1.2.0 aus 'latest'
Texte bitte in CodeTags setzen, danke. -
Hab soeben festgestellt das das Problem nicht auftritt wenn ich das zugehörige Script stoppe, komischerweise hat dies aber schon mal Problemlos funktioniert, hoffe es kann mir jemand den zusammenhang erklären und mir hierbei weiter helfen.
-
Adapter Version ist die 1.0.4
-
@simon24j
Richtigen serial port angegeben? -
@simon24j
Wie Thomas schon geschrieben hat, mal die latest Version testen und dann noch ein Tipp zum Aufbau Deines Script.
Es reicht eine Prüfung bei einer UND Verknüpfung und wenn eh beide Objekte auf wahr geprüft werden, fällt das "= wahr" komplett weg, weil Grundfunktion der FALLS Bedingung. Wenn man die UND Blöcke mit rechter Maustaste auf "externe Eingänge" umschaltet, wirds übersichtlicher und mehrere FALLS Bedingungen kann man auch mit einer "falls sonst" ersetzten -
Danke zusammen, hab auf die 1.2.0 gewechselt und scheint jetzt wieder einwandfrei zu funktionieren. TOP