Zigbee Host Application is not allowing all devices to join request with link keys
11/332/2019 | 09:13 AM
ncp Stack version details: {"ncpStackVersion":"6.4.1-408","networkUp":true,"networkPanId":"0xBC23","radioTxPower":20,"radioChannel":20}
We are able to pair a light bulb using link key but cannot pair smartplug in return. Please find the sniffer logs while pairing a smartplug (node id: 0128) and light bulb (node id: D883).
Commands used for pairing devices:
{"commands":[{"commandcli":"plugin network-creator-security open-with-key {00158D0004AD9A55} {02106FDCCE3D55AA30927F1268624620}","postDelayMs":0},{"commandcli":"network broad-pjoin 0xff","postDelayMs":100}]} over mqtt
According to your smartplug-not-pairing.isd, the smart plug (node id: 0128) joins the network. I can see your coordinator sends data to the smart plug (node id: 0128) but I don't have network key to decrypt it.
0
link key for smartplug: ECF2549E2422CD382616EC745C8AE228
0
The smart plug actually joins ZigBee network. Why do you say it cannot join?
0
Nope it is not joining the network, you can see the messages if you decrypt the messages
0
I check your sniffer log again with your network key and I can see the node 0x0128 joins network. Why do you still think it doesn't?
0
your collegue have confirmed it is the problem with the plug that fails to decrypt the NWK key so it cannot announce itself in the network. Can you please makesure that you decrypt the messages with the link key i gave you? I am confirming this device cannot join from the logs i have attached
0
First, I am not Silicon Labs employee. I am free to help here on this forum. I am pretty sure your smart plug joins network but it actually doesn't respond to active endpoint request which doesn't mean smart plug doesn't join. Does this smart plug use Silicon Labs chip and EmberZnet?
0
We developed the zigbee network using Scilicon labs chip using EmberZnet the smartplug comes from leedarson, which is announcing itself in the network when we use global pre-configured key rather than the link key. Does this provide you any ideas why is it failing to announce itself using link key
0
No, I have no idea. Since the device is from 3rd party, I suggest you to contact them for help.
0
We got the reponse from leedarson team regarding the problem of smartplug failing to announce to coordinator, they noticed that Gateway transported the “Network Key” to smart plug instead of "APS Unicast" ,As attached. shouldnt the gateway has to send APS unicast message before the Network key?
Zigbee Host Application is not allowing all devices to join request with link keys
ncp Stack version details: {"ncpStackVersion":"6.4.1-408","networkUp":true,"networkPanId":"0xBC23","radioTxPower":20,"radioChannel":20}
We are able to pair a light bulb using link key but cannot pair smartplug in return. Please find the sniffer logs while pairing a smartplug (node id: 0128) and light bulb (node id: D883).
Commands used for pairing devices:
{"commands":[{"commandcli":"plugin network-creator-security open-with-key {00158D0004AD9A55} {02106FDCCE3D55AA30927F1268624620}","postDelayMs":0},{"commandcli":"network broad-pjoin 0xff","postDelayMs":100}]} over mqtt
/content/usergenerated/tmp/social/images/content/siliconlabs/en/community/software/simplicity-studio/forum/content/primary/qna/mHRsw-bulb-pairing.isd
/content/usergenerated/tmp/social/images/content/siliconlabs/en/community/software/simplicity-studio/forum/content/primary/qna/Epuln-smartplug-not-pairing.isd
Best regards
Sotec development team
Nope it is not joining the network, you can see the messages if you decrypt the messages