zigbeer / zigbee-shepherd

An open source ZigBee gateway solution with node.js.
MIT License
250 stars 89 forks source link

Device join doesn't always trigger #18

Open remijn opened 7 years ago

remijn commented 7 years ago

When trying to connect a new device, endDeviceAnnceInd fires, however it does not always start associating

Steps to reproduce:

splitice commented 7 years ago

Yes, this occurs due to the device being joined (both according to ZNP & the device) while Zigbee Shepherd thinks it is not joined.

You can also accomplish this by letting the device fully join and then restarting ZS. Although fixing that behaviour is alot harder.