for my Zigbee project I spent a lot of time in this forum and I want to give back some of my experiences with using Zigbee of nRF52840 to connect it als light bulb to existing Zigbee bridges and in parallel having a BLE-Connecting to mobile phones (using S140). Starting point was the ble_zigbee_dynamic_template from the SDK and the various posts in this forum.
Connection to other nRF modules:
Works flawless using the examples from the SDK
Amazon Echo Plus:
Works flawless, see the other posts regarding connection in this forum.
I could not succeed in connecting it to the Hue bridge, though several posts here claims it works. After debugging the communication between nRF and the Hue Brigge I came to the conclusion that the Hue bridge filters out unknown devices on a very early stage of communication even using the "non-public" keys. I suppose the only way to connect would be to fully emulate one of the officially allowed devices and I didn't want to go that far.
The remote control or switches which are needed to connect any light bulb to the bridge use RFID connections or similar to pair. As my project does not use RFID, I could not succeed here as well.
I will post further tests with other bridges as soon as I have results. In general I realised that Zigbee, though officially is an open protocol, most systems are less open to connect to third party components as it looks from reading the specs.
Fidefix said:Philips Hue: ... I suppose the only way to connect would be to fully emulate one of the officially allowed devices and I didn't want to go that far.
Philips Hue: ... I suppose the only way to connect would be to fully emulate one of the officially allowed devices and I didn't want to go that far.
Or pay $$$ to Philips to be come an "official" developer/partner ?
Thanks for the comment...As far as I understood, this partner contract will allow me to connect to the bridge, like for an app or so but not to connect a third party bulb to the bridge.