NEWS
Zigbee Adapter schaltet immer wieder auf rot
-
@asgothian Ich verwende jeweils Kanal 11 bei Zigbee und WLAN. Diese sind also weit auseinander. Ansonsten habe ich genug Abstand zu den Nachbarn und die Fritzbox zeigt mir keine überlasteten Kanäle.
DECT verwende ich nicht. Funktastatur und -maus funktionieren mit Logitech Unifying.Ein Problem mit dem Funknetz war ursprünglich auch mein erster Gedankt. Dann ist mir aber aufgefallen, dass der Adapter immer wieder auf rot wechselt und das mit der Verzögerung zusammenhängt.
-
@airmaxchen sagte in Zigbee Adapter schaltet immer wieder auf rot:
Ein Problem mit dem Funknetz war ursprünglich auch mein erster Gedankt. Dann ist mir aber aufgefallen, dass der Adapter immer wieder auf rot wechselt und das mit der Verzögerung zusammenhängt.
wie schon geschrieben - wenn im Log nichts auftaucht, dann sendet der Zigbee Adapter den Befehl passend nach aussen. Wenn er das nicht kann, dann gäbe es Log-Einträge.
Was du tun kannst ist eines der Geräte als "referenzgerät" heraussuchen, und die letzten Stellen der IEEE dieses Gerätes in den Datenpunkt Zigbee.0.info.debugmessages eintragen. Dann bekommst du bei jedem Versuch mit dem Gerät zu kommunizieren eine Information.
A.
-
@airmaxchen sagte in Zigbee Adapter schaltet immer wieder auf rot:
Ich verwende jeweils Kanal 11 bei Zigbee und WLAN. Diese sind also weit auseinander
Nur so zum Verständnis: Du verwendest für Zigbee und Deine WLAN-Geräte den gleichen Kanal?
-
@codierknecht Nein, weil ZigBee Kanal 11 und WLAN Kanal 11 liegen weit auseinander. Da sind nur die Bezeichnungen gleich.
Siehe: -
@airmaxchen sagte in Zigbee Adapter schaltet immer wieder auf rot:
host.iobroker instance system.adapter.zigbee.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
da läuft doch was doppelt..
-
@arteck sagte in Zigbee Adapter schaltet immer wieder auf rot:
@airmaxchen sagte in Zigbee Adapter schaltet immer wieder auf rot:
host.iobroker instance system.adapter.zigbee.0 terminated with code 7 (ADAPTER_ALREADY_RUNNING)
da läuft doch was doppelt..
Also laut ps in der Konsole läuft nur der Adapter nur ein mal. Mir ist diese Fehlermeldung schon ab und zu aufgefallen wenn ich den Adapter manuell neu starte.
-
@asgothian sagte in Zigbee Adapter schaltet immer wieder auf rot:
Was du tun kannst ist eines der Geräte als "referenzgerät" heraussuchen, und die letzten Stellen der IEEE dieses Gerätes in den Datenpunkt Zigbee.0.info.debugmessages eintragen. Dann bekommst du bei jedem Versuch mit dem Gerät zu kommunizieren eine Information.
Das habe ich jetzt versucht. Ich sehe die Informationen im Log. Und da sehe ich auch, dass der Befehl offenbar verzögert gesendet wird.
Wenn ich den Befehl gebe die Lampe einzuschalten kommt im Log nichts. Erst dann wenn sie sich wirklich einschaltet erscheint folgendes:zigbee.0 2023-02-28 08:54:34.528 warn ELEVATED publishToState: value generated 'true' from device 04cd15fffe02dc9d for 'On/off state of the switch' zigbee.0 2023-02-28 08:54:34.528 warn ELEVATED publishToState: message received '{"state":"ON"}' from device 04cd15fffe02dc9d type 'TS0121_plug' zigbee.0 2023-02-28 08:54:34.526 warn ELEVATED publishToState: value generated '72' from device 04cd15fffe02dc9d for 'Link quality' zigbee.0 2023-02-28 08:54:34.526 warn ELEVATED publishToState: message received '{"linkquality":72}' from device 04cd15fffe02dc9d type 'TS0121_plug' zigbee.0 2023-02-28 08:54:34.362 warn ELEVATED Change state 'state' at device 0x04cd15fffe02dc9d type 'TS0121_plug' zigbee.0 2023-02-28 08:54:34.342 warn ELEVATED: User stateChange zigbee.0.04cd15fffe02dc9d.state {"val":true,"ack":false,"ts":1677570871966,"q":0,"from":"system.adapter.lovelace.0","user":"system.user.admin","lc":1677570871966}
Ich glaube daher, dass es nicht am Funknetz liegt, da der Befehl zum Einschalten gar nicht erst sofort raus geht sondern verzögert.
-
Nachdem das Problem so anscheinend nicht zu lösen ist, habe ich jetzt den Adapter gelöscht (und alles was Zigbee betrifft unter iobroker-data) und neu installiert. Leider mit dem selben Resultat.
Immerhin bekomme ich jetzt etwas ins Log geschrieben:
zigbee.0 2023-03-05 13:57:58.731 info Zigbee started zigbee.0 2023-03-05 13:57:58.730 info 0xcc86ecfffe35ba8e (addr 31913): TS0121_plug - TuYa 10A UK or 16A EU smart plug (Router) zigbee.0 2023-03-05 13:57:58.729 info 0x00158d000418aa49 (addr 9411): WSDCGQ11LM - Xiaomi Aqara temperature, humidity and pressure sensor (EndDevice) zigbee.0 2023-03-05 13:57:58.728 info 0x84ba20fffe6e7cf6 (addr 58775): TS011F_plug_3 - TuYa Smart plug (with power monitoring by polling) (Router) zigbee.0 2023-03-05 13:57:58.727 info 0x60a423fffe62111b (addr 18946): TS0121_plug - TuYa 10A UK or 16A EU smart plug (Router) zigbee.0 2023-03-05 13:57:58.726 info 0x84ba20fffe655268 (addr 27881): TS011F_plug_3 - TuYa Smart plug (with power monitoring by polling) (Router) zigbee.0 2023-03-05 13:57:58.724 info 0x00158d000270d0c3 (addr 26166): SJCGQ11LM - Xiaomi Aqara water leak sensor (EndDevice) zigbee.0 2023-03-05 13:57:58.723 info 0x00158d00023fa627 (addr 15336): SJCGQ11LM - Xiaomi Aqara water leak sensor (EndDevice) zigbee.0 2023-03-05 13:57:58.722 info 0x04cd15fffe0673f1 (addr 52009): TS0121_plug - TuYa 10A UK or 16A EU smart plug (Router) zigbee.0 2023-03-05 13:57:58.718 info 0x04cd15fffe02c1fb (addr 4143): TS0121_plug - TuYa 10A UK or 16A EU smart plug (Router) zigbee.0 2023-03-05 13:57:58.701 info Currently 9 devices are joined: zigbee.0 2023-03-05 13:57:58.693 info --> transmitPower : normal zigbee.0 2023-03-05 13:57:58.683 info Unable to disable LED, unsupported function. zigbee.0 2023-03-05 13:57:58.677 info Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20220219}} zigbee.0 2023-03-05 13:57:58.453 info Installed Version: iobroker.zigbee@1.8.10 zigbee.0 2023-03-05 13:57:58.200 info Starting Zigbee npm ... zigbee.0 2023-03-05 13:57:58.135 info starting. Version 1.8.10 in /opt/iobroker/node_modules/iobroker.zigbee, node: v16.19.0, js-controller: 4.0.24 host.iobroker 2023-03-05 13:57:56.122 info instance system.adapter.zigbee.0 started with pid 4919 host.iobroker 2023-03-05 13:57:26.062 info Restart adapter system.adapter.zigbee.0 because enabled host.iobroker 2023-03-05 13:57:26.061 error instance system.adapter.zigbee.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[1]: at processImmediate (node:internal/timers:437:9) host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[1]: at runNextTicks (node:internal/process/task_queues:61:5) host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[1]: at runMicrotasks (<anonymous>) host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[1]: at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:571:36) host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[1]: TypeError: Cannot read properties of undefined (reading 'mapped') host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[1]: 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(). The promise rejected with the reason: host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[0]: at processImmediate (node:internal/timers:437:9) host.iobroker 2023-03-05 13:57:26.061 error Caught by controller[0]: at runNextTicks (node:internal/process/task_queues:61:5) host.iobroker 2023-03-05 13:57:26.060 error Caught by controller[0]: at runMicrotasks (<anonymous>) host.iobroker 2023-03-05 13:57:26.060 error Caught by controller[0]: at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:571:36) host.iobroker 2023-03-05 13:57:26.060 error Caught by controller[0]: TypeError: Cannot read properties of undefined (reading 'mapped') host.iobroker 2023-03-05 13:57:26.059 error Caught by controller[0]: 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(). The promise rejected with the reason: zigbee.0 2023-03-05 13:57:25.206 warn Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2023-03-05 13:57:25.206 info terminating zigbee.0 2023-03-05 13:57:24.557 info Zigbee: disabling joining new devices. zigbee.0 2023-03-05 13:57:24.526 info cleaned everything up... zigbee.0 2023-03-05 13:57:24.397 error Cannot read properties of undefined (reading 'mapped') zigbee.0 2023-03-05 13:57:24.397 error TypeError: Cannot read properties of undefined (reading 'mapped') at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:571:36) at runMicrotasks (<anonymous>) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) zigbee.0 2023-03-05 13:57:24.396 error unhandled promise rejection: Cannot read properties of undefined (reading 'mapped') zigbee.0 2023-03-05 13:57:24.396 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(). zigbee.0 2023-03-05 13:57:24.384 error Cannot read properties of undefined (reading 'mapped') zigbee.0 2023-03-05 13:57:24.383 error TypeError: Cannot read properties of undefined (reading 'mapped') at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:571:36) at runMicrotasks (<anonymous>) at runNextTicks (node:internal/process/task_queues:61:5) at processImmediate (node:internal/timers:437:9) zigbee.0 2023-03-05 13:57:24.379 error unhandled promise rejection: Cannot read properties of undefined (reading 'mapped') zigbee.0 2023-03-05 13:57:24.378 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().
Vielleicht hilft das bei der Fehlersuche weiter.
-
@airmaxchen sagte in Zigbee Adapter schaltet immer wieder auf rot:
properties
stell den adapter bitte auf debug ...
dann bist der knalltdann suchst duim LOG die zeilen die mit
entity:
beginen und postest diese
da stimmt was nicht
-
zigbee.0 2023-03-05 17:08:06.819 error Cannot read properties of undefined (reading 'mapped') zigbee.0 2023-03-05 17:08:06.818 error TypeError: Cannot read properties of undefined (reading 'mapped') at Zigbee.publishFromState (/opt/iobroker/node_modules/iobroker.zigbee/main.js:571:36) zigbee.0 2023-03-05 17:08:06.817 error unhandled promise rejection: Cannot read properties of undefined (reading 'mapped') zigbee.0 2023-03-05 17:08:06.817 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(). zigbee.0 2023-03-05 17:08:06.816 debug entity: undefined
-
@airmaxchen sagte in Zigbee Adapter schaltet immer wieder auf rot:
entity: undefined
das ist dein problem
installiere bitte von GIT.. da sollten jetzt mehr infos stehen
-
@arteck Vielen Dank! Das war der entscheidende Hinweis. Mit der Github-Version funktioniert es seit gestern perfekt. Kein rot/grün-Wechsel mehr und damit auch keine Verzögerungen der Befehle. Alles funktioniert so wie es sein soll.
Nochmals vielen Dank an alle für die Unterstützung.