This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Zigbee philips hue lights weird behavior

Hello , 

I have been trying the Zigbee CLI light example.

And I modifed the main.c file to have the network saved "ZB_FALSE" and then flashed the updated hex file to 52840 Dongle for testing.

At start All 4 of the smart products I have successfully was discovered through "zdo match_desc 0xfffd 0xfffd 0x0104 1 0 0" But then when I factory reset the devices and they barley don't get recognized anymore.

List of devices:

- Innr smart Plug.

- Philips Hue A19 Bulbs (color).

- Philips Hue Go.

- Philips Hue striplight.

all philips hue devices are reseted through the bridge.

And i made sure with packet sniffing that they were removed.

Even though they are in the same channel and sending broadcasts as a beacon request. They don't get discovered by the Dongle.

So I started sniffing them one by one.

And I discovered a very weird behaivor for Philips Hue Go: 

It has two addresses and one of them is always attached philips hue bridge "0x0001" and always ask permission to re-join

The batteries were drained out of the philips hue go and it's not connected to any power source for over 8 hours and still it sends signals. What do I do to factory reset it once and for all and make it available for me to discover through my nrf52840 Dongle Zigbee Cli ?

Why aren't the devices discoverable even though they are sending broadcast signals in the same zigbee channel as the dongle?

Parents
  • The batteries were drained out of the philips hue go and it's not connected to any power source for over 8 hours and still it sends signals. What do I do to factory reset it once and for all and make it available for me to discover through my nrf52840 Dongle Zigbee Cli ?

     You will have to ask Philips on how to hard factory reset the bulbs. 

    And I modifed the main.c file to have the network saved "ZB_FALSE" and then flashed the updated hex file to 52840 Dongle for testing.

     I assume that you mean that you have set the ERASE_PERSISTENT_CONFIG to ZB_TRUE?

    Do you have a DK (instead of a dongle?) Perhaps it is easier when you have debug capabilities to see what events that occur, monitor the log and so on.

    Best regards,

    Edvin

Reply
  • The batteries were drained out of the philips hue go and it's not connected to any power source for over 8 hours and still it sends signals. What do I do to factory reset it once and for all and make it available for me to discover through my nrf52840 Dongle Zigbee Cli ?

     You will have to ask Philips on how to hard factory reset the bulbs. 

    And I modifed the main.c file to have the network saved "ZB_FALSE" and then flashed the updated hex file to 52840 Dongle for testing.

     I assume that you mean that you have set the ERASE_PERSISTENT_CONFIG to ZB_TRUE?

    Do you have a DK (instead of a dongle?) Perhaps it is easier when you have debug capabilities to see what events that occur, monitor the log and so on.

    Best regards,

    Edvin

Children
No Data
Related