Zigbee binding

That might explain why I couldn’t see any Zigbee commands in the quick scan I had :wink: .

@chris Is there any Zigbee motion sensor which is supported at present?

PS: I know Samsung Smartthings isnt fully baked in.

No - I’ve not added this cluster at the moment. I’ve started to code it and it will be included shortly.

1 Like

Ok, found the answer here (mainly for my reference).

sounds promising :slight_smile:

Until Xiaomi zigbee devices will be supported by the Zigbee binding maybe this little zigbee to mqtt bridge will be useful to some people:

SOLVED: Needed to restart the binding. Now the switch and dimmer channels are there and working. I leave it here for reference. Sorry for the noise Chris.

Hi @chris,
there is a new zigbee device I’m playing with: “Bitron Home Dimmer plug”:
http://www.bitronvideo.eu/index.php/produkte/smart-home-produkte/smart-plug-mit-dimmer/

It is discovered successfully by the zigbee binding but no channels are created.

I’m on 2.1.0 currently:

openhab> bundle:list | grep Zig
212 | Active   |  80 | 2.1.0                  | ZigBee Binding
openhab>

This is the log from the discovery:

2017-09-29 14:29:12.672 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 00124B000EE95F28: Creating ZigBee device zigbee:device with bridge zigbee:coordinator_cc2531:598815b8
2017-09-29 14:29:12.674 [INFO ] [g.discovery.internal.PersistentInbox] - Added new thing 'zigbee:device:598815b8:00124b000ee95f28' to inbox.
2017-09-29 14:29:12.674 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 00124B000EE95F28: ZigBee node property discovery start
2017-09-29 14:29:12.674 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 00124B000EE95F28: ZigBee node property discovery using 13041/1
2017-09-29 14:29:12.675 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=4, name=ManufacturerName, dataType=CHARACTER_STRING, lastValue=null]
2017-09-29 14:29:12.675 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - Ieee Address for 50616 returned null
2017-09-29 14:29:12.675 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000B57FFFE2A2827: Hardware version request timeout
2017-09-29 14:29:12.675 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - 50616: Discovery request IEEE_ADDRESS failed. Wait before retry.
2017-09-29 14:29:12.675 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=2, name=StackVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=null]
2017-09-29 14:29:12.676 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000B57FFFE305336: ZCL version request timeout
2017-09-29 14:29:12.676 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 18119/1, cluster=0000, TID=F5, identifiers=[Attribute Identifier: attributeIdentifier=2]]
2017-09-29 14:29:12.676 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=1, name=ApplicationVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=17]
2017-09-29 14:29:12.677 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 C7 46 01 01 00 00 F5 30 1F 05 00 F5 00 02 00 83, checksum=83, error=false)
2017-09-29 14:29:12.677 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - Ieee Address for 13757 returned null
2017-09-29 14:29:12.677 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - 13757: Discovery request IEEE_ADDRESS failed. Wait before retry.
2017-09-29 14:29:12.677 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 13041/1, cluster=0000, TID=F7, identifiers=[Attribute Identifier: attributeIdentifier=4]]
2017-09-29 14:29:12.677 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 37931/1, cluster=0000, TID=F6, identifiers=[Attribute Identifier: attributeIdentifier=1]]
2017-09-29 14:29:12.677 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 37931: Ieee Address request returned null
2017-09-29 14:29:12.678 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ManagementRoutingRequest [0/0 -> 37931/0, cluster=0032, TID=F8, startIndex=0]
2017-09-29 14:29:12.680 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 26396: Ieee Address request returned null
2017-09-29 14:29:12.680 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ManagementRoutingRequest [0/0 -> 26396/0, cluster=0032, TID=F9, startIndex=0]
2017-09-29 14:29:12.692 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:12.693 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=12, apiId=24 01, data=FE 0C 24 01 1C 67 00 00 32 00 F9 30 1F 02 00 00 B4, checksum=B4, error=false)
2017-09-29 14:29:12.740 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:12.740 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=12, apiId=24 01, data=FE 0C 24 01 2B 94 00 00 32 00 F8 30 1F 02 00 00 71, checksum=71, error=false)
2017-09-29 14:29:12.753 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:12.754 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 2B 94 01 01 00 00 F6 30 1F 05 00 F6 00 01 00 BE, checksum=BE, error=false)
2017-09-29 14:29:12.796 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:12.797 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F1 32 01 01 00 00 F7 30 1F 05 00 F7 00 04 00 C7, checksum=C7, error=false)
2017-09-29 14:29:12.853 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:12.855 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 E9 01 F6 D9)
2017-09-29 14:29:12.856 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_MAC_NO_ACK(233), TransID=246)
2017-09-29 14:29:13.437 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 CD 01 F7 FC)
2017-09-29 14:29:13.437 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_NWK_NO_ROUTE(205), TransID=247)
2017-09-29 14:29:13.454 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 E9 01 F5 DA)
2017-09-29 14:29:13.454 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_MAC_NO_ACK(233), TransID=245)
2017-09-29 14:29:14.176 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: IeeeAddressRequest [0/0 -> 50616/0, cluster=0001, TID=FA, nwkAddrOfInterest=50616, requestType=1, startIndex=0]
2017-09-29 14:29:14.176 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 B8 C5 00 00 01 00 FA 30 1F 05 00 B8 C5 01 00 FA, checksum=FA, error=false)
2017-09-29 14:29:14.177 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: IeeeAddressRequest [0/0 -> 13757/0, cluster=0001, TID=FB, nwkAddrOfInterest=13757, requestType=1, startIndex=0]
2017-09-29 14:29:14.229 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:14.230 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 BD 35 00 00 01 00 FB 30 1F 05 00 BD 35 01 00 FB, checksum=FB, error=false)
2017-09-29 14:29:14.245 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:22.693 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000B57FFFE2A2827: Stack version request timeout
2017-09-29 14:29:22.694 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=0, name=ZCLVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=null]
2017-09-29 14:29:22.694 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 37931: ManagementRoutingRequest returned null
2017-09-29 14:29:22.694 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 18119/1, cluster=0000, TID=FC, identifiers=[Attribute Identifier: attributeIdentifier=0]]
2017-09-29 14:29:22.694 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 37931: Ending mesh update
2017-09-29 14:29:22.694 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 C7 46 01 01 00 00 FC 30 1F 05 00 FC 00 00 00 81, checksum=81, error=false)
2017-09-29 14:29:22.694 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 18119: Starting mesh update
2017-09-29 14:29:22.695 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ManagementLqiRequest [0/0 -> 18119/0, cluster=0031, TID=FD, startIndex=0]
2017-09-29 14:29:22.696 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 00124B000EE95F28: Manufacturer request timeout
2017-09-29 14:29:22.696 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=5, name=ModelIdentifier, dataType=CHARACTER_STRING, lastValue=null]
2017-09-29 14:29:22.696 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 13041/1, cluster=0000, TID=FE, identifiers=[Attribute Identifier: attributeIdentifier=5]]
2017-09-29 14:29:22.697 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000B57FFFE305336: Application version request timeout
2017-09-29 14:29:22.698 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=6, name=DateCode, dataType=CHARACTER_STRING, lastValue=null]
2017-09-29 14:29:22.698 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 37931/1, cluster=0000, TID=FF, identifiers=[Attribute Identifier: attributeIdentifier=6]]
2017-09-29 14:29:22.699 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 26396: ManagementRoutingRequest returned null
2017-09-29 14:29:22.699 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 26396: Ending mesh update
2017-09-29 14:29:22.699 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - Ieee Address for 13757 returned null
2017-09-29 14:29:22.699 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 14437: Starting mesh update
2017-09-29 14:29:22.700 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - 13757: Discovery request IEEE_ADDRESS failed. Wait before retry.
2017-09-29 14:29:22.700 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 8418260000D9D6B5: Node updated - IEEE=8418260000D9D6B5, NWK=671C, Type=ROUTER
2017-09-29 14:29:22.700 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - Ieee Address for 50616 returned null
2017-09-29 14:29:22.700 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - 50616: Discovery request IEEE_ADDRESS failed. Wait before retry.
2017-09-29 14:29:22.700 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ManagementLqiRequest [0/0 -> 14437/0, cluster=0031, TID=00, startIndex=0]
2017-09-29 14:29:22.700 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 000B57FFFE305336: Node updated - IEEE=000B57FFFE305336, NWK=942B, Type=ROUTER
2017-09-29 14:29:22.713 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:22.714 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=12, apiId=24 01, data=FE 0C 24 01 65 38 00 00 31 00 00 30 1F 02 00 00 68, checksum=68, error=false)
2017-09-29 14:29:22.757 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:22.758 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 2B 94 01 01 00 00 FF 30 1F 05 00 FF 00 06 00 B9, checksum=B9, error=false)
2017-09-29 14:29:22.810 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:22.810 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F1 32 01 01 00 00 FE 30 1F 05 00 FE 00 05 00 C6, checksum=C6, error=false)
2017-09-29 14:29:22.861 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:22.862 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=12, apiId=24 01, data=FE 0C 24 01 C7 46 00 00 31 00 FD 30 1F 02 00 00 49, checksum=49, error=false)
2017-09-29 14:29:22.876 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:23.318 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 E9 01 FF D0)
2017-09-29 14:29:23.319 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_MAC_NO_ACK(233), TransID=255)
2017-09-29 14:29:23.452 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 E9 01 FC D3)
2017-09-29 14:29:23.452 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_MAC_NO_ACK(233), TransID=252)
2017-09-29 14:29:23.454 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 CD 01 FE F5)
2017-09-29 14:29:23.455 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_NWK_NO_ROUTE(205), TransID=254)
2017-09-29 14:29:24.200 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: IeeeAddressRequest [0/0 -> 13757/0, cluster=0001, TID=01, nwkAddrOfInterest=13757, requestType=1, startIndex=0]
2017-09-29 14:29:24.201 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 BD 35 00 00 01 00 01 30 1F 05 00 BD 35 01 00 01, checksum=01, error=false)
2017-09-29 14:29:24.202 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - 50616: Ending node discovery
2017-09-29 14:29:24.250 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:30.500 [DEBUG] [zigbee.internal.ZigBeeHandlerFactory] - Creating coordinator handler for org.eclipse.smarthome.core.thing.internal.ThingImpl@6c2c215c
2017-09-29 14:29:30.505 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - Initializing ZigBee thing handler zigbee:device:598815b8:00124b000ee95f28.
2017-09-29 14:29:30.506 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 00124B000EE95F28: Coordinator status changed to ONLINE.
2017-09-29 14:29:30.507 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 00124B000EE95F28: Coordinator is ONLINE. Starting device initialisation.
2017-09-29 14:29:30.517 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 00124B000EE95F28: Initialising node
2017-09-29 14:29:30.522 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 00124B000EE95F28: Created 6 channels
2017-09-29 14:29:30.526 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - java.lang.IllegalArgumentException: Duplicate channels zigbee:device:598815b8:00124b000ee95f28:00124B000EE95F28_1_switch_level
2017-09-29 14:29:30.527 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 00124B000EE95F28: Initializing ZigBee thing handler
2017-09-29 14:29:30.537 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 00124B000EE95F28: ZigBee node property discovery start
2017-09-29 14:29:30.538 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 00124B000EE95F28: ZigBee node property discovery using 13041/1
2017-09-29 14:29:30.538 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=4, name=ManufacturerName, dataType=CHARACTER_STRING, lastValue=null]
2017-09-29 14:29:30.538 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 13041/1, cluster=0000, TID=02, identifiers=[Attribute Identifier: attributeIdentifier=4]]
2017-09-29 14:29:30.539 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F1 32 01 01 00 00 02 30 1F 05 00 02 00 04 00 C7, checksum=C7, error=false)
2017-09-29 14:29:30.553 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:31.327 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 CD 01 02 09)
2017-09-29 14:29:31.328 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_NWK_NO_ROUTE(205), TransID=2)
2017-09-29 14:29:32.714 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000B57FFFE2A2827: ZCL version request timeout
2017-09-29 14:29:32.715 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=1, name=ApplicationVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=null]
2017-09-29 14:29:32.715 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 18119: ManagementLqiRequest returned null
2017-09-29 14:29:32.715 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 18119/1, cluster=0000, TID=03, identifiers=[Attribute Identifier: attributeIdentifier=1]]
2017-09-29 14:29:32.715 [DEBUG] [ee.internal.ZigBeeNetworkMeshMonitor] - 14437: ManagementLqiRequest returned null
2017-09-29 14:29:32.716 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: IeeeAddressRequest [0/0 -> 18119/0, cluster=0001, TID=04, nwkAddrOfInterest=18119, requestType=1, startIndex=0]
2017-09-29 14:29:32.716 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: IeeeAddressRequest [0/0 -> 14437/0, cluster=0001, TID=05, nwkAddrOfInterest=14437, requestType=1, startIndex=0]
2017-09-29 14:29:32.716 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 C7 46 01 01 00 00 03 30 1F 05 00 03 00 01 00 80, checksum=80, error=false)
2017-09-29 14:29:32.717 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - Ieee Address for 13757 returned null
2017-09-29 14:29:32.717 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 00124B000EE95F28: Model request timeout
2017-09-29 14:29:32.717 [DEBUG] [bee.internal.ZigBeeNetworkDiscoverer] - 13757: Discovery request IEEE_ADDRESS failed. Wait before retry.
2017-09-29 14:29:32.717 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=3, name=HWVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=null]
2017-09-29 14:29:32.717 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000B57FFFE305336: Date code request timeout
2017-09-29 14:29:32.717 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 13041/1, cluster=0000, TID=06, identifiers=[Attribute Identifier: attributeIdentifier=3]]
2017-09-29 14:29:32.717 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 000B57FFFE305336: ZigBee node property discovery complete: {zigbee_logicaltype=ROUTER, zigbee_powerlevel=FULL, zigbee_networkaddress=37931, zigbee_powermode=RECEIVER_ON_IDLE, zigbee_powersources=[MAINS], zigbee_powersource=MAINS}
2017-09-29 14:29:32.718 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 000B57FFFE305336: Update ZigBee device zigbee:device with bridge zigbee:coordinator_cc2531:598815b8
2017-09-29 14:29:32.720 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 0017880100E1D94F: Starting ZigBee device discovery
2017-09-29 14:29:32.731 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:32.732 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F1 32 01 01 00 00 06 30 1F 05 00 06 00 03 00 C0, checksum=C0, error=false)
2017-09-29 14:29:32.734 [INFO ] [bee.discovery.ZigBeeDiscoveryService] - 0017880100E1D94F: Creating ZigBee device zigbee:device with bridge zigbee:coordinator_cc2531:598815b8
2017-09-29 14:29:32.736 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 0017880100E1D94F: ZigBee node property discovery start
2017-09-29 14:29:32.736 [DEBUG] [scovery.ZigBeeNodePropertyDiscoverer] - 0017880100E1D94F: ZigBee node property discovery using 16889/11
2017-09-29 14:29:32.737 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=4, name=ManufacturerName, dataType=CHARACTER_STRING, lastValue=Philips]
2017-09-29 14:29:32.737 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 16889/11, cluster=0000, TID=07, identifiers=[Attribute Identifier: attributeIdentifier=4]]
2017-09-29 14:29:32.774 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:32.774 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 65 38 00 00 01 00 05 30 1F 05 00 65 38 01 00 05, checksum=05, error=false)
2017-09-29 14:29:32.816 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:32.817 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 C7 46 00 00 01 00 04 30 1F 05 00 C7 46 01 00 04, checksum=04, error=false)
2017-09-29 14:29:32.864 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:32.864 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F9 41 0B 01 00 00 07 30 1F 05 00 07 00 04 00 B6, checksum=B6, error=false)
2017-09-29 14:29:32.919 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:32.963 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 00 01 07 C1)
2017-09-29 14:29:32.963 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=SUCCESS(0), TransID=7)
2017-09-29 14:29:32.978 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_INCOMING_MSG (FE 23 44 81 00 00 00 00 F9 41 0B 01 00 00 00 AF 7C 59 00 00 0F 18 07 01 04 00 00 42 07 50 68 69 6C 69 70 73 F9 41 1D 7C)
2017-09-29 14:29:32.978 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: Packet: subsystem=null, length=35, apiId=44 81, data=FE 23 44 81 00 00 00 00 F9 41 0B 01 00 00 00 AF 7C 59 00 00 0F 18 07 01 04 00 00 42 07 50 68 69 6C 69 70 73 F9 41 1D 7C, checksum=7C, error=false
2017-09-29 14:29:32.979 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX CMD: ReadAttributesResponse [Basic: 16889/11 -> 0/1, cluster=0000, TID=07, records=[Read Attribute Status Record: attributeDataType=CHARACTER_STRING, attributeIdentifier=4, status=0, attributeValue=Philips]]
2017-09-29 14:29:32.981 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=5, name=ModelIdentifier, dataType=CHARACTER_STRING, lastValue=LCT001]
2017-09-29 14:29:32.982 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 16889/11, cluster=0000, TID=08, identifiers=[Attribute Identifier: attributeIdentifier=5]]
2017-09-29 14:29:32.983 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F9 41 0B 01 00 00 08 30 1F 05 00 08 00 05 00 B7, checksum=B7, error=false)
2017-09-29 14:29:33.027 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:33.070 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 00 01 08 CE)
2017-09-29 14:29:33.070 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=SUCCESS(0), TransID=8)
2017-09-29 14:29:33.090 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_INCOMING_MSG (FE 22 44 81 00 00 00 00 F9 41 0B 01 00 00 00 0B 7E 59 00 00 0E 18 08 01 05 00 00 42 06 4C 43 54 30 30 31 F9 41 1D E8)
2017-09-29 14:29:33.090 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: Packet: subsystem=null, length=34, apiId=44 81, data=FE 22 44 81 00 00 00 00 F9 41 0B 01 00 00 00 0B 7E 59 00 00 0E 18 08 01 05 00 00 42 06 4C 43 54 30 30 31 F9 41 1D E8, checksum=E8, error=false
2017-09-29 14:29:33.090 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX CMD: ReadAttributesResponse [Basic: 16889/11 -> 0/1, cluster=0000, TID=08, records=[Read Attribute Status Record: attributeDataType=CHARACTER_STRING, attributeIdentifier=5, status=0, attributeValue=LCT001]]
2017-09-29 14:29:33.092 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=3, name=HWVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=3]
2017-09-29 14:29:33.094 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 16889/11, cluster=0000, TID=09, identifiers=[Attribute Identifier: attributeIdentifier=3]]
2017-09-29 14:29:33.095 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F9 41 0B 01 00 00 09 30 1F 05 00 09 00 03 00 B1, checksum=B1, error=false)
2017-09-29 14:29:33.147 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:33.184 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 00 01 09 CF)
2017-09-29 14:29:33.184 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=SUCCESS(0), TransID=9)
2017-09-29 14:29:33.200 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_INCOMING_MSG (FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 67 7F 59 00 00 08 18 09 01 03 00 00 20 03 F9 41 1D B7)
2017-09-29 14:29:33.200 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: Packet: subsystem=null, length=28, apiId=44 81, data=FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 67 7F 59 00 00 08 18 09 01 03 00 00 20 03 F9 41 1D B7, checksum=B7, error=false
2017-09-29 14:29:33.201 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX CMD: ReadAttributesResponse [Basic: 16889/11 -> 0/1, cluster=0000, TID=09, records=[Read Attribute Status Record: attributeDataType=UNSIGNED_8_BIT_INTEGER, attributeIdentifier=3, status=0, attributeValue=3]]
2017-09-29 14:29:33.203 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=2, name=StackVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=1]
2017-09-29 14:29:33.204 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 16889/11, cluster=0000, TID=0A, identifiers=[Attribute Identifier: attributeIdentifier=2]]
2017-09-29 14:29:33.204 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F9 41 0B 01 00 00 0A 30 1F 05 00 0A 00 02 00 B0, checksum=B0, error=false)
2017-09-29 14:29:33.248 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:33.288 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 00 01 0A CC)
2017-09-29 14:29:33.289 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=SUCCESS(0), TransID=10)
2017-09-29 14:29:33.303 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_INCOMING_MSG (FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 A8 80 59 00 00 08 18 0A 01 02 00 00 20 01 F9 41 1D 87)
2017-09-29 14:29:33.303 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: Packet: subsystem=null, length=28, apiId=44 81, data=FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 A8 80 59 00 00 08 18 0A 01 02 00 00 20 01 F9 41 1D 87, checksum=87, error=false
2017-09-29 14:29:33.304 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX CMD: ReadAttributesResponse [Basic: 16889/11 -> 0/1, cluster=0000, TID=0A, records=[Read Attribute Status Record: attributeDataType=UNSIGNED_8_BIT_INTEGER, attributeIdentifier=2, status=0, attributeValue=1]]
2017-09-29 14:29:33.307 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=0, name=ZCLVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=1]
2017-09-29 14:29:33.308 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 16889/11, cluster=0000, TID=0B, identifiers=[Attribute Identifier: attributeIdentifier=0]]
2017-09-29 14:29:33.309 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F9 41 0B 01 00 00 0B 30 1F 05 00 0B 00 00 00 B2, checksum=B2, error=false)
2017-09-29 14:29:33.322 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:33.362 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 00 01 0B CD)
2017-09-29 14:29:33.363 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=SUCCESS(0), TransID=11)
2017-09-29 14:29:33.377 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_INCOMING_MSG (FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 8C 81 59 00 00 08 18 0B 01 00 00 00 20 01 F9 41 1D A1)
2017-09-29 14:29:33.377 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: Packet: subsystem=null, length=28, apiId=44 81, data=FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 8C 81 59 00 00 08 18 0B 01 00 00 00 20 01 F9 41 1D A1, checksum=A1, error=false
2017-09-29 14:29:33.378 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX CMD: ReadAttributesResponse [Basic: 16889/11 -> 0/1, cluster=0000, TID=0B, records=[Read Attribute Status Record: attributeDataType=UNSIGNED_8_BIT_INTEGER, attributeIdentifier=0, status=0, attributeValue=1]]
2017-09-29 14:29:33.379 [DEBUG] [.zsmartsystems.zigbee.zcl.ZclCluster] - readSync request: ZclAttribute [id=1, name=ApplicationVersion, dataType=UNSIGNED_8_BIT_INTEGER, lastValue=2]
2017-09-29 14:29:33.379 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ReadAttributesCommand [Basic: 0/0 -> 16889/11, cluster=0000, TID=0C, identifiers=[Attribute Identifier: attributeIdentifier=1]]
2017-09-29 14:29:33.379 [DEBUG] [31.network.impl.CommandInterfaceImpl] - ->  AF_DATA_REQUEST (Packet: subsystem=null, length=15, apiId=24 01, data=FE 0F 24 01 F9 41 0B 01 00 00 0C 30 1F 05 00 0C 00 01 00 B3, checksum=B3, error=false)
2017-09-29 14:29:33.381 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 E9 01 03 2C)
2017-09-29 14:29:33.381 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=Z_MAC_NO_ACK(233), TransID=3)
2017-09-29 14:29:33.391 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-  AF_DATA_SRSP (FE 01 64 01 00 64)
2017-09-29 14:29:33.429 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_DATA_CONFIRM (FE 03 44 80 00 01 0C CA)
2017-09-29 14:29:33.429 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: AF_DATA_CONFIRM(Endpoint=1, Status=SUCCESS(0), TransID=12)
2017-09-29 14:29:33.444 [DEBUG] [31.network.impl.CommandInterfaceImpl] - <-- AF_INCOMING_MSG (FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 62 82 59 00 00 08 18 0C 01 01 00 00 20 02 F9 41 1D 49)
2017-09-29 14:29:33.444 [DEBUG] [31.network.impl.CommandInterfaceImpl] - Received Async Cmd: Packet: subsystem=null, length=28, apiId=44 81, data=FE 1C 44 81 00 00 00 00 F9 41 0B 01 00 00 00 62 82 59 00 00 08 18 0C 01 01 00 00 20 02 F9 41 1D 49, checksum=49, error=false
2017-09-29 14:29:33.445 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX CMD: ReadAttributesResponse [Basic: 16889/11 -> 0/1, cluster=0000, TID=0C, records=[Read Attribute Status Record: attributeDataType=UNSIGNED_8_BIT_INTEGER, attributeIdentifier=1, status=0, attributeValue=2]]

There seems to be an issue at least with the switch_level channel. And none of the six created channels are visible in Paper UI :frowning:

2017-09-29 14:29:30.522 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - 00124B000EE95F28: Created 6 channels
2017-09-29 14:29:30.526 [DEBUG] [ng.zigbee.handler.ZigBeeThingHandler] - java.lang.IllegalArgumentException: Duplicate channels zigbee:device:598815b8:00124b000ee95f28:00124B000EE95F28_1_switch_level

Can you help? What to try next?

Let me know when I should test.
I also read that all trådfri bulbs with manfacturer number 1721 and above (i have 1719) have a new Firmware that Makes them compatible with the Hue Gateway… so this Could make it worse If they work differantly

I’ve not looked at this in detail yet. I have added some new commands into the library that should allow me to work out if a device supports a specific command or not, and from there the binding can decide which ones to use. I’m not sure of course if the bulb supports this command to find out what commands it supports as I think these are also new features of ZigBee :wink:

@scottk, Thanks for mentioning these cheap bulbs. I tried the Element Classic bulb and it worked fine even with 220V.

@chris, I’ve seen a number of commits for zsmartsystems and zigbee in Github, but I haven’t seen any changes in the binding in Cloudbees for a couple months. Is this still the place to go for the latest compiled jar?

https://openhab.ci.cloudbees.com/job/openHAB2-Bundles/lastSuccessfulBuild/org.openhab.binding$org.openhab.binding.zigbee/

Yes - the changes I’ve been making to the library haven’t flowed into the binding yet. The changes recently are to support some changes coming in future - improve internal interfaces and add some low level commands so we can do more in the binding…

That makes sense. I just see three commits (and a few in zsmartsystems too) since the beginning of August that I’d like to test out (without having to do a build :wink:):

I guess these should be in the nightly as they are merged…

That’s what I was expecting, but the jar on Cloudbees has been the same size since Aug 5. That’s as far back as I have archived, so maybe earlier.

Strange - what about this one -:

https://openhab.ci.cloudbees.com/job/openHAB2-Bundles/157/org.openhab.binding$org.openhab.binding.zigbee/

It at least states it was built yesterday when I did the ZWave update.

Same file I downloaded on 8/5 (and 8/26, 9/3, 9/15, 9/17, 10/1).

I’m not sure - maybe something in the way the repos are linked. I’ll see if I can take a look tomorrow…

Hi guys, I’ve been trying to piece together getting the Zigbee Binding to work on OH2 with the nortek husbzb-1 to no avail today.
Maybe I missed a step or broke something.

Using the Husbzb-1 for both Z-Wave and hopefully zigBee
Openhabian 2.1
Pi3

Process so far has been fresh install, add Z-wave and ZigBee in paper UI
Remove zigbee2.1 and add zigbee2.2.0
enable the Java opts for ttyUSB0 and ttyUSB1
USB0 = Z-Wave (and it works)
USB1 = ZigBee (I assume)
Add Ember Device, config port * set baud to 57600
The damn thing is still stuck on initializing even after reboots.

Much help would be appreciated.
Thanks

Baud rate should be 57600, not 57000.