Blue Series 2-1 Switch - Enhancements/Bugs Thread

A colleague just pointed this out. This appears to be caused by a firmware bug. The events are being sent to destination endpoint 0 which is invalid as it’s the ZDO endpoint. These should be sent to a non zero endpoint id.

The reason some folks work and some don’t is because the SI stack allows us to see the source endpoint and we can kind of hack it to fix it. The TI stack does not provide the source endpoint so the packet is interpreted as ZDO (which is what it is sent as unfortunately) and things fail.

Thanks to puddly for the cap!

4 Likes