All Philips Hue bulb are unavailable (ZHA)

Hello,

Some time ago, after a Home Assistant update, all my Philips Hue started to be unavailable.

Their are still known by my instance of Home Assistant, but their switch is disabled. If I click on them, nothing happens.

If I display the details about one bulb, Home Assistant say it’s unavailable.

I thought that is was a small bug that will disappear after another update, so I updated my Home Assistant a few time since. And I haven’t noted at which version the problem appeared.

I run Home Assistant OS at versions:

  • Core 2024.11.3
  • Supervisor 2024.11.4
  • Operating System 13.2
  • Interface utilisateur 20241106.2
  • Hardware Raspberry Pi

The bulbs are connected directly to a ConBee II, itself connected to the Raspberry.
I use the Zigbee Home Automation (ZHA) integration.

I tried to reset 2 bulb with a Philips Hue dimmer switch, like described in the official guide. The bulb blink to confirm it’s reset, but when I add a device on the ZHA nothing appear in the search.

The other Philips Hue devices are still seen. Like the dimmer switch and other detectors.

The only error I see on the logs are from when I set the Zigbee chanel to automatic. But I’m verry not an expert in Home Assistant. Maybe it’s not the correct log.

I just deleted all my Zigbee devices and tried to add the bulb after a factory reset.

I tested all of them, without success. It’s like they doesn’t existe any more from the Conbee point of view.

Here is the log of the scan for new Zigbee device:

Feeding watchdog
[<Task pending name='global-updater_GlobalUpdater' coro=<periodic.<locals>.scheduler.<locals>.wrapper() running at /usr/local/lib/python3.12/site-packages/zha/decorators.py:78> cb=[set.remove()]>] executing periodic task [zha.application.helpers::GlobalUpdater.update_listeners]
Global updater interval starting
Global updater interval finished
[<Task pending name='device-availability-checker_DeviceAvailabilityChecker' coro=<periodic.<locals>.scheduler.<locals>.wrapper() running at /usr/local/lib/python3.12/site-packages/zha/decorators.py:78> cb=[set.remove()]>] executing periodic task [zha.application.helpers::DeviceAvailabilityChecker.check_device_availability]
Device availability checker interval starting

I tried on different channels, with no success.

I also tried to remove the Zigbee integration and re-add it, still no success.

Have you tried to “restart” the conbee-II-(Stick?) - just unplug/plug it in.