NEWS
ZigBee neue Version 1.4.0
-
@Asgothian sagte in ZigBee neue Version 1.4.0:
Allerdings kann es auf Grund von Inkompatibilitäten dazu kommen das
bestimmte router ein anlernen nicht zulassen, sprich das Geräte zum Koordinator gebracht werden müssen
bestimmte Geräte nicht an einem Router angelernt werden können, un diese zum Koordinator gebracht werden müssen.Beim Durchsuchen des Forums bin ich auf deinen Post gestoßen. Ich habe aktuell einen Thread offen, in dem es darum geht, dass ich Aktoren/Lampen/Thermostate nicht in mein Zigbee-Netzwerk eingelernt bekomme, wenn ich vom Coordinator zu weit weg bin, sondern nur direkt am Coordinator selber. Vielleicht kannst du ja mal einen Blick drauf werfen:
https://forum.iobroker.net/topic/40369/nicht-gelöst-zigbee-geräte-werden-nicht-erkannt -
@Asgothian
Danke!Vielleicht hilft das dann auch weiter:
https://github.com/Koenkk/zigbee2mqtt/issues/4503 -
Hat man die Möglichkeit Geräte zu deaktivieren (damit man keine Warn-Meldungen bekommt). Benutze manche Plugs nur 1-2x im Jahr, bisher melde ich diese immer ab und an. Oder habe ich diese Funktion noch nicht gefunden?
-
@Slowman
Du kannst die Geräte rauswerfen, und dann wenn du sie wieder benötigst neu pairen. Weitere Funktionen kennt das System bisher nicht.A.
-
@JackDaniel sagte in ZigBee neue Version 1.4.0:
Node JS Version - v12.20.0
ioBroker.Zigbee Version -1.4.0
HW des Koordinators - dieser hier
das kommt beim löschversuch
zigbee.0 2020-12-07 18:07:21.101 debug (541206) sendTo "getMap" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:21.100 debug (541206) getMap result: {"lqis":[{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940be zigbee.0 2020-12-07 18:07:21.099 debug (541206) Get map succeeded [{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940be55"," zigbee.0 2020-12-07 18:07:21.098 debug (541206) Routing table succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:07:21.098 debug (541206) Routing for '0x000d6ffffe2fd9f5': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":61554,"status":"ACTIVE","nextHop":47570},{"destinationAddress":27862,"status":"ACTIVE"," zigbee.0 2020-12-07 18:07:21.022 debug (541206) LQI succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:07:20.956 debug (541206) Routing table succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:07:20.955 debug (541206) Routing for '0xd0cf5efffeea9a16': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":13418,"status":"ACTIVE","nextHop":13418},{"destinationAddress":52810,"status":"ACTIVE"," zigbee.0 2020-12-07 18:07:20.874 debug (541206) LQI succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:07:20.653 debug (541206) Routing table succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:07:20.652 debug (541206) Routing for '0x000d6ffffebe5831': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":0,"status":"INACTIVE","nextHop":0},{"destinationAddress":25033,"status":"ACTIVE","nextHo zigbee.0 2020-12-07 18:07:20.627 debug (541206) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:20.627 debug (541206) getBinding result: [{"bind_source":"zigbee.0.086bd7fffe5f8d3f","bind_source_ep":"1","bind_target":"1","unbind_from_coordinator":false,"id":"bind_086bd7fffe5f8d3f_1_1_undefined"}] zigbee.0 2020-12-07 18:07:20.591 debug (541206) LQI succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:07:20.514 debug (541206) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:20.513 debug (541206) getDevices result: [{"type":"device","common":{"name":"Rollo Kinderzimmer","type":"E1757","icon":"img/Ikea_fyrtur.png"},"native":{"id":"000d6ffffe2de624"},"from":"system.adapter.zigbee.0","us zigbee.0 2020-12-07 18:07:20.454 debug (541206) sendTo "listUart" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:20.453 debug (541206) List of ports: [{"comName":"/dev/ttyACM1"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyUSB0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS10"},{"comName":"/dev/ttyS11"},{"comName":"/dev/ zigbee.0 2020-12-07 18:07:20.429 debug (541206) sendTo "getGroups" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:20.429 debug (541206) getGroups result: {} zigbee.0 2020-12-07 18:07:20.402 debug (541206) Routing table succeeded for 'Coordinator' zigbee.0 2020-12-07 18:07:20.402 debug (541206) Routing for 'Coordinator': {"table":[{"destinationAddress":61554,"status":"ACTIVE","nextHop":13418},{"destinationAddress":45744,"status":"ACTIVE","nextHop":13418},{"destinationAddress":52810, zigbee.0 2020-12-07 18:07:20.399 debug (541206) LQI succeeded for 'Coordinator' zigbee.0 2020-12-07 18:07:20.365 debug (541206) sendTo "getLibData" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:20.364 debug (541206) sendTo "getCoordinatorInfo" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:20.332 debug (541206) getCoorinatorInfo result: {"installSource":"iobroker.zigbee@1.4.0","channel":"26","port":"/dev/ttyACM0","type":"zStack30x","revision":20200211,"version":"2.2.7.2"} chromecast.0 2020-12-07 18:07:17.218 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:07:17.170 info (120990) TV_Wohnzimmer - not enabled zigbee.0 2020-12-07 18:07:15.430 debug (541206) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:15.430 debug (541206) getBinding result: [{"bind_source":"zigbee.0.086bd7fffe5f8d3f","bind_source_ep":"1","bind_target":"1","unbind_from_coordinator":false,"id":"bind_086bd7fffe5f8d3f_1_1_undefined"}] zigbee.0 2020-12-07 18:07:15.371 debug (541206) sendTo "delBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:15.370 error at async /opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:255:21 zigbee.0 2020-12-07 18:07:15.370 error at processTicksAndRejections (internal/process/task_queues.js:97:5) zigbee.0 2020-12-07 18:07:15.370 error at Binding.doBindUnbind (/opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:102:111) zigbee.0 2020-12-07 18:07:15.370 error at Binding.getBindEp (/opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:89:28) zigbee.0 2020-12-07 18:07:15.370 error (541206) Failed to doBindUnbind TypeError: Cannot read property 'split' of undefined zigbee.0 2020-12-07 18:07:15.369 debug (541206) source: {"type":"device","device":{"ID":5,"_type":"EndDevice","_ieeeAddr":"0x086bd7fffe5f8d3f","_networkAddress":2137,"_manufacturerID":4476,"_endpoints":[{"ID":1,"profileID":260,"deviceID": zigbee.0 2020-12-07 18:07:15.367 debug (541206) found state: {"val":"{\"bind_source\":\"zigbee.0.086bd7fffe5f8d3f\",\"bind_source_ep\":\"1\",\"bind_target\":\"1\",\"unbind_from_coordinator\":false}","ack":true,"ts":1600584776907,"q":0,"fr zigbee.0 2020-12-07 18:07:15.365 debug (541206) delBinding message: "bind_086bd7fffe5f8d3f_1_1_undefined" chromecast.0 2020-12-07 18:07:10.877 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:07:10.744 info (120990) TV_Wohnzimmer - not enabled zigbee.0 2020-12-07 18:07:08.706 debug (541206) sendTo "getMap" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:08.706 debug (541206) getMap result: {"lqis":[{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940b zigbee.0 2020-12-07 18:07:08.706 debug (541206) Get map succeeded [{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940be55", zigbee.0 2020-12-07 18:07:08.705 debug (541206) Routing table succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:07:08.705 debug (541206) Routing for '0x000d6ffffe2fd9f5': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":61554,"status":"ACTIVE","nextHop":47570},{"destinationAddress":27862,"status":"ACTIVE", zigbee.0 2020-12-07 18:07:08.642 debug (541206) LQI succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:07:08.578 debug (541206) Routing table succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:07:08.577 debug (541206) Routing for '0xd0cf5efffeea9a16': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":13418,"status":"ACTIVE","nextHop":13418},{"destinationAddress":52810,"status":"ACTIVE", zigbee.0 2020-12-07 18:07:08.494 debug (541206) LQI succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:07:08.260 debug (541206) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:07:08.259 debug (541206) getBinding result: [{"bind_source":"zigbee.0.086bd7fffe5f8d3f","bind_source_ep":"1","bind_target":"1","unbind_from_coordinator":false,"id":"bind_086bd7fffe5f8d3f_1_1_undefined"}] zigbee.0 2020-12-07 18:07:08.224 debug (541206) Routing table succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:07:08.223 debug (541206) Routing for '0x000d6ffffebe5831': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":0,"status":"INACTIVE","nextHop":0},{"destinationAddress":25033,"status":"ACTIVE","nextH zigbee.0 2020-12-07 18:07:08.162 debug (541206) LQI succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:07:08.045 debug (541206) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.zigbee.0
und das wenn ich die bindung ändern will
zigbee.0 2020-12-07 18:09:02.654 debug (541206) sendTo "getMap" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:09:02.653 debug (541206) getMap result: {"lqis":[{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940be zigbee.0 2020-12-07 18:09:02.652 debug (541206) Get map succeeded [{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940be55"," zigbee.0 2020-12-07 18:09:02.651 debug (541206) Routing table succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:09:02.650 debug (541206) Routing for '0x000d6ffffe2fd9f5': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":61554,"status":"ACTIVE","nextHop":47570},{"destinationAddress":27862,"status":"ACTIVE"," zigbee.0 2020-12-07 18:09:02.581 debug (541206) LQI succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:09:02.517 debug (541206) Routing table succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:09:02.516 debug (541206) Routing for '0xd0cf5efffeea9a16': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":13418,"status":"ACTIVE","nextHop":13418},{"destinationAddress":52810,"status":"ACTIVE"," zigbee.0 2020-12-07 18:09:02.437 debug (541206) LQI succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:09:02.221 debug (541206) Routing table succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:09:02.220 debug (541206) Routing for '0x000d6ffffebe5831': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":0,"status":"INACTIVE","nextHop":0},{"destinationAddress":25033,"status":"ACTIVE","nextHo zigbee.0 2020-12-07 18:09:02.179 debug (541206) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:09:02.179 debug (541206) getBinding result: [{"bind_source":"zigbee.0.086bd7fffe5f8d3f","bind_source_ep":"1","bind_target":"1","unbind_from_coordinator":false,"id":"bind_086bd7fffe5f8d3f_1_1_undefined"}] zigbee.0 2020-12-07 18:09:02.160 debug (541206) LQI succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:09:02.051 debug (541206) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:09:02.050 debug (541206) getDevices result: [{"type":"device","common":{"name":"Rollo Kinderzimmer","type":"E1757","icon":"img/Ikea_fyrtur.png"},"native":{"id":"000d6ffffe2de624"},"from":"system.adapter.zigbee.0","us zigbee.0 2020-12-07 18:09:02.027 debug (541206) sendTo "listUart" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:09:02.027 debug (541206) List of ports: [{"comName":"/dev/ttyACM1"},{"comName":"/dev/ttyACM0"},{"comName":"/dev/ttyUSB0"},{"comName":"/dev/ttyS1"},{"comName":"/dev/ttyS10"},{"comName":"/dev/ttyS11"},{"comName":"/dev/ zigbee.0 2020-12-07 18:09:01.972 debug (541206) Routing table succeeded for 'Coordinator' zigbee.0 2020-12-07 18:09:01.972 debug (541206) Routing for 'Coordinator': {"table":[{"destinationAddress":61554,"status":"ACTIVE","nextHop":13418},{"destinationAddress":45744,"status":"ACTIVE","nextHop":13418},{"destinationAddress":52810, zigbee.0 2020-12-07 18:09:01.969 debug (541206) LQI succeeded for 'Coordinator' zigbee.0 2020-12-07 18:09:01.957 debug (541206) sendTo "getLibData" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:09:01.956 debug (541206) sendTo "getGroups" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:09:01.956 debug (541206) getGroups result: {} zigbee.0 2020-12-07 18:09:01.955 debug (541206) sendTo "getCoordinatorInfo" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:09:01.955 debug (541206) getCoorinatorInfo result: {"installSource":"iobroker.zigbee@1.4.0","channel":"26","port":"/dev/ttyACM0","type":"zStack30x","revision":20200211,"version":"2.2.7.2"} mystrom-wifi-switch.1 2020-12-07 18:09:01.480 info (533412) result from http://192.168.1.64:{"power":15.14,"Ws":15.25,"relay":true,"temperature":21.31} mystrom-wifi-switch.0 2020-12-07 18:08:59.750 info (533396) result from http://192.168.1.61:{"power":0,"Ws":1.75,"relay":true,"temperature":4.68} chromecast.0 2020-12-07 18:08:59.629 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.629 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.629 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.629 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.628 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.617 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.617 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.606 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.603 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.332 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.331 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.331 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.331 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.331 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.330 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.302 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:59.298 info (120990) TV_Wohnzimmer - not enabled zigbee.0 2020-12-07 18:08:58.876 debug (541206) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:08:58.875 debug (541206) getBinding result: [{"bind_source":"zigbee.0.086bd7fffe5f8d3f","bind_source_ep":"1","bind_target":"1","unbind_from_coordinator":false,"id":"bind_086bd7fffe5f8d3f_1_1_undefined"}] zigbee.0 2020-12-07 18:08:58.826 debug (541206) sendTo "editBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:08:58.825 error at async /opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:255:21 zigbee.0 2020-12-07 18:08:58.825 error at processTicksAndRejections (internal/process/task_queues.js:97:5) zigbee.0 2020-12-07 18:08:58.825 error at runMicrotasks (<anonymous>) zigbee.0 2020-12-07 18:08:58.825 error at Binding.doBindUnbind (/opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:102:111) zigbee.0 2020-12-07 18:08:58.825 error at Binding.getBindEp (/opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:89:28) zigbee.0 2020-12-07 18:08:58.825 error (541206) Failed to doBindUnbind TypeError: Cannot read property 'split' of undefined zigbee.0 2020-12-07 18:08:58.823 debug (541206) source: {"type":"device","device":{"ID":5,"_type":"EndDevice","_ieeeAddr":"0x086bd7fffe5f8d3f","_networkAddress":2137,"_manufacturerID":4476,"_endpoints":[{"ID":1,"profileID":260,"deviceID": zigbee.0 2020-12-07 18:08:58.821 debug (541206) found state: {"val":"{\"bind_source\":\"zigbee.0.086bd7fffe5f8d3f\",\"bind_source_ep\":\"1\",\"bind_target\":\"1\",\"unbind_from_coordinator\":false}","ack":true,"ts":1600584776907,"q":0,"fr zigbee.0 2020-12-07 18:08:58.819 debug (541206) delBinding message: "bind_086bd7fffe5f8d3f_1_1_undefined" zigbee.0 2020-12-07 18:08:58.818 debug (541206) editBinding message: {"id":"bind_086bd7fffe5f8d3f_1_1_undefined","bind_source":"zigbee.0.086bd7fffe5f8d3f","bind_source_ep":"1","bind_target":"zigbee.0.d0cf5efffeea0fc4","bind_target_ep":"1" chromecast.0 2020-12-07 18:08:51.236 info (120990) TV_Wohnzimmer - not enabled chromecast.0 2020-12-07 18:08:51.006 info (120990) TV_Wohnzimmer - not enabled unifi.0 2020-12-07 18:08:50.171 info (530746) Update done zigbee.0 2020-12-07 18:08:48.437 debug (541206) sendTo "getMap" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:08:48.436 debug (541206) getMap result: {"lqis":[{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940b zigbee.0 2020-12-07 18:08:48.435 debug (541206) Get map succeeded [{"parent":"0x00124b001940be55","networkAddress":2054,"ieeeAddr":"0x000d6ffffe63cff3","lqi":71,"relationship":1,"depth":1,"status":"online"},{"parent":"0x00124b001940be55", zigbee.0 2020-12-07 18:08:48.434 debug (541206) Routing table succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:08:48.433 debug (541206) Routing for '0x000d6ffffe2fd9f5': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":61554,"status":"ACTIVE","nextHop":47570},{"destinationAddress":27862,"status":"ACTIVE", zigbee.0 2020-12-07 18:08:48.370 debug (541206) LQI succeeded for '0x000d6ffffe2fd9f5' zigbee.0 2020-12-07 18:08:48.307 debug (541206) Routing table succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:08:48.306 debug (541206) Routing for '0xd0cf5efffeea9a16': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":13418,"status":"ACTIVE","nextHop":13418},{"destinationAddress":52810,"status":"ACTIVE", zigbee.0 2020-12-07 18:08:48.237 debug (541206) LQI succeeded for '0xd0cf5efffeea9a16' zigbee.0 2020-12-07 18:08:48.052 debug (541206) sendTo "getBinding" to system.adapter.admin.0 from system.adapter.zigbee.0 zigbee.0 2020-12-07 18:08:48.051 debug (541206) getBinding result: [{"bind_source":"zigbee.0.086bd7fffe5f8d3f","bind_source_ep":"1","bind_target":"1","unbind_from_coordinator":false,"id":"bind_086bd7fffe5f8d3f_1_1_undefined"}] zigbee.0 2020-12-07 18:08:48.018 debug (541206) Routing table succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:08:48.017 debug (541206) Routing for '0x000d6ffffebe5831': {"table":[{"destinationAddress":0,"nextHop":0},{"destinationAddress":0,"status":"INACTIVE","nextHop":0},{"destinationAddress":25033,"status":"ACTIVE","nextH zigbee.0 2020-12-07 18:08:47.941 debug (541206) LQI succeeded for '0x000d6ffffebe5831' zigbee.0 2020-12-07 18:08:47.833 debug (541206) sendTo "getDevices" to system.adapter.admin.0 from system.adapter.zigbee.0
@Asgothian sagte in ZigBee neue Version 1.4.0:
@JackDaniel
Ich wollte mir mal ein Bild von dem Fehler machen - irgendwie kommt da immer das raus:
Im Ernst - ohne weitere Referenzen kann an mit der Fehlermeldung NICHTS getan werden.
- Node JS Version
- ioBroker.Zigbee Version
- HW des Koordinators
- Kachel des Koordinators im ioBroker.Zigbee (sofern iobroker.Zigbee Version1.4.0)
- betroffene Geräte (Beschreibung, Kachel, welche DP's hast du versucht zu "binden"
- ggf. auftretende debug Meldungen beim "bind"
- ggf. auftretende debug Meldungen beim "unbind"
(Ja, fuer die beiden letzten Punkte ist es notwendig den Adapter im Debug zu starten und das ganze noch einmal zu probieren)
Ansonsten: Logs in code Tags, damit es so aussieht - dann kann man das nicht nur lesen sondern sogar auch verstehen:
Failed to doBindUnbind TypeError: Cannot read property 'split' of undefined at Binding.getBindEp (/opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:89:28) at Binding.doBindUnbind (/opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:102:111) at runMicrotasks () at processTicksAndRejections (internal/process/task_queues.js:97:5) at async /opt/iobroker/node_modules/iobroker.zigbee/lib/binding.js:255:21
A.
@Asgothian
gibt es eigentlich schon erkentnisse zu diesem thema? -
@JackDaniel
It should be fixed in 1.4.2A.
-
@Scavi, bei den GU10 aus der Lidl-Reihe habe ich bislang auch noch kein sattes Gelb erreichen können - allerdings unabhängig von der Adapterversion. Die Lampe scheint bei Farben im Gelbbereich tendenziell zu viele Blauanteile zu haben. Hattest du mit älteren Versionen mehr Glück?
-
Hallo
Folgendes Gerät wird nicht erkannt:
Datenpunkte werden nicht angelegt
Es ist diese Lampe der Paul Neuhaus GmbH
https://www.paul-neuhaus.de/shop/de/q-mia-led-wandleuchte-smart-home.html
Lt. Karton: Artikel-Nr. Neuhaus 9185-13
Lt. Website: Art.-Nr.: 100.491.61Adapter 1.4.2, GitHub Update 11.1.2021, 14:15
Danke!
daNick
-
Ist dieses Gerät bei zigbee2mqtt.io als supported gelistet ?
Wenn nein - siehe "how to support new devices" - wenn das getan ist und der ioBroker auf den neuen zigbee-herdsman-converter umgestellt ist sollte die Lampe direkt im ioBroker gehen.
A.
-
Danke, ich habe mir jetzt in der devices.js etwas gebastelt, was funktioniert (Bild fehlt). Ich habe einfach ein existierendes Paul Neuhaus Produkt genommen und das Model geändert.
Der Rest war (für mich) zu unklar, da doch etwas Wissen vorausgesetzt wird, dass mir fehlt, insbesondere:
toZigbee: [], // Should be empty, unless device can be controlled (e.g. lights, switches).
Was kommt da bei Licht rein?
exposes: [e.battery(), e.temperature(), e.humidity()], // Defines what this device exposes, used for e.g. Home Assistant discovery
Ist das anwendbar/ was muss da rein?
Now set the Zigbee2MQTT log_level to debug by adding the following to your Zigbee2MQTT configuration.yaml.
Wie mache ich das, wenn ich "nur" ZigBee unter iObroker installiert habe?
In order to parse the messages of your zigbee device we need to add converter(s) to node_modules/zigbee-herdsman-converters/converters/fromZigbee.js.
Brauche ich das für eine Lampe? eher nicht, oder?
5. Done! # Now it’s time to submit a pull request to zigbee-herdsman-converters so this device is supported out of the box by Zigbee2MQTT. :smiley:
Tja, gerne, aber wie?
Gibt es da eventuell eine auf iobroker/zigbee angepasst Dokumentation?
Ich will ja gerne auch etwas beitragen, aber ich fürchte, das übersteigt das, was ich kann und es lohnt nicht, um ein Gerät mal einzubinden, tiefer einzusteigen.
Danke!
Gruß Nico
-
@Asgothian
Hattest du schon mal Zeit zu gucken, wieso beim Zwischenstecker ZK-EU-2U nur ein Switch als Datenpunkt angezeigt wird obwohl im Herdsman zwei Endpoints vorhanden sind? (Und wieso manuelle Schaltungen nicht zum iobroker gepusht werden?)Davon abgesehen habe ich es leider immer noch nicht geschafft meine Ikea-Remote direkt mit Lampen zu koppeln. Laut https://www.zigbee2mqtt.io/devices/E1524_E1810.html#binding muss die Fernbedienung erst einmal von der default_bind_group gelöst werden. Kann ich das im Zigbee-Adapter irgendwie manuell anstoßen?
-
@daNick Schau mal hier für einen Anfang.. Das wird noch wachsen.
https://github.com/ioBroker/ioBroker.zigbee/wiki/How-to-support-a-new-device
Zum Thema Pull Request:
- Account bei Github anlegen
- Das Repository "zigbee-herdsman-converters" "forken"
in dem dann dir gehörenden Repository die Änderungen machen, dann bietet er dir direkt den "pull request" an.
Wenn du ein bestehendes Paul Neuhaus Modell genommen hast und es geht, dann musst du dich um die exposes und neue converters nicht kümmern - das ist eher bei Geräten notwendig die es überhaupt noch nicht geht.
Da Du die Lampe ohne weitere Probleme steuern kannst muss deine Kopiervorlage auch schon exposes besitzen
A.
-
@Holzlenkrad Leider nein, dazu war am Wochenende nicht genug Zeit.
Normalerweise solltest du beim Binding im Zigbee Adapter die Option eines "unbind from coordinator" bekommen - damit müsste die FB auch aus der Default Gruppe entfernt werden.
A.
-
-
Vielen Dank, ich schaue mal Ich hätte sogar ein Symbolbild in 150x150 jpg mal schauen.
-
Nein, es gibt keine "expose" in devices.js, es geht soweit mit dem hier:
{ zigbeeModel: ['Neuhaus RGB+CCT light'], model: '100.491.61', vendor: 'Paul Neuhaus', description: 'Q-MIA LED RGBW wall lamp, 9185-13', extend: preset.light_onoff_brightness_colortemp_colorxy, },
kann sein, dass "extend" das gleiche macht, aber wie gesagt: kein "expose".
Es fehlt natürlich ein Bild... sie es drum jetzt ist das Gerät halt das einzige, bei dem das Bild fehlt, das ist auch eindeutig.
Gruß Nico
-
-
Das 'extend' verdeckt in diesem Fall das 'expose'. Bei Extend wird die angegebene definition vollständig verwendet und nur um die zusätzlich angegebenen Charakteristiken Erweitert / modifiziert. Sprich die Lampe ist genau passend zu dem angegebenen preset konfiguriert, einzig zigbeeModel, model, vendor und description sind anders.
Das mit dem Bild lohnt sich meiner Meinung nach erst einmal nicht:
- Sobald das Gerät offiziell im zigbee-herdsman-converters unterstützt wird gibt es ein Bild welches der aktuelle Adapter ziehen kann
- Wir arbeiten daran die Produktbilder durch symbolische Darstellungen zu ersetzen - dann gibt es immer ein vernünftiges Bild.
A.
Nachtrag: Du könntest mir noch einen gefallen tun und den folgenden Test machen:
- in der devices.js die du modifiziert hast schauen ob es (relativ weit oben in der Datei) einen Eintrag
light_onoff_brightness_colortemp_color
gibt. Wenn ja. dann bitte das
extend: preset.light_onoff_brightness_colortemp_colorxy,
durch
extend: preset.light_onoff_brightness_colortemp_color,
ersetzen. Als Ergebnis solltest Du dann zusätzliche Datenpunkte (hue, Saturation, hue_calibration) bekommen. Als nächstes wäre dann zu testen ob Du die Farbe mit diesen DP steuern kannst oder ob das Fehler wirft.
A.
-
Danke für den Support!
Bezüglich der Änderung:
Ich finde diesen Abschnitt unten, aber der sieht anders aus.
light_onoff_brightness_colortemp_color: { exposes: [e.light_brightness_colortemp_color(), e.effect()], fromZigbee: [fz.color_colortemp, fz.on_off, fz.brightness, fz.ignore_basic_report], toZigbee: [ tz.light_onoff_brightness, tz.light_color_colortemp, tz.ignore_transition, tz.ignore_rate, tz.effect, tz.light_brightness_move, tz.light_colortemp_move, tz.light_brightness_step, tz.light_colortemp_step, tz.light_hue_saturation_move, tz.light_hue_saturation_step, ], meta: {configureKey: 1}, configure: async (device, coordinatorEndpoint, logger) => { const endpoint = device.endpoints.find((e) => e.supportsInputCluster('lightingColorCtrl')); if (endpoint) { await light.readColorCapabilities(endpoint); await light.readColorTempMinMax(endpoint); } }, },
-
@danick genau um die Unterschiede geht es in dem Test.
A.
-
Sorry, vielleicht bin ich blind/stehe auf dem Schlauch aber:
Bei mir gibt es gar keinen Teil, der beginnt mit:
Extend: ...
Wie soll ich da etwas ersetzen?
Gruß DaNick
-
Hallo Mike,
hat sich bei Dir das Problem mit der "Paul Neuhaus 100.462.31" gelöst?
Lt. meiner devices.js sollte das eine REMOTE sein (ist es, ich habe das Ding in der Hand :), ich bekomme aber, wie Du, nur Datenpunkte, die zu einer Lampe passen, nicht zu einer Remote...
In meiner devices.js steht
{ zigbeeModel: ['NLG-remote', 'Neuhaus remote'], model: '100.462.31', vendor: 'Paul Neuhaus', description: 'Q-REMOTE', fromZigbee: [fz.command_on, fz.command_off, fz.command_toggle, fz.command_step, fz.command_move_to_color_temp, fz.command_stop, fz.command_move_to_color, fz.command_move, fz.command_color_loop_set, fz.command_ehanced_move_to_hue_and_saturation, fz.tint_scene, fz.command_recall], exposes: [e.action(['on', 'off', 'toggle', 'brightness_step_up', 'brightness_step_down', 'color_temperature_move', 'color_move', 'brightness_stop', 'brightness_move_up', 'brightness_move_down', 'color_loop_set', 'enhanced_move_to_hue_and_saturation', 'recall_*', 'scene_*'])], toZigbee: [], },
irgendwas hakt da....
Gruß daNick
-
@danick
nein, hat bisher sich keiner hier angeschaut.
habe mal selber probiert, und komischer weise wenn man den eintrag darüber nimmt >"zigbeeModel: ['RemoteControl '],
model: '500.67',
vendor: 'Paulmann'..................
und die da reinschreibt:
zigbeeModel: ['RemoteControl ', 'NLG-remote'],
model: '500.67',............dann funktioniert sie!
komischerweise sind die befehle alle gleich, habe nicht rausfinden können warum das unter der zigbeeModel: ['NLG-remote', 'Neuhaus remote'],
model: '100.462.31',
nicht geht!!!