My Philips Hue stopped working after the update. It was rediscovered, so I removed the existing one and readded it. But its empty now, no lights got discovered.
So i thought restarting after removal but before readding may do the trick. After rebooting it discovered 2 Philip Hues for the same device. I could add both, but they both still didn’t discover any lights.
Edit: still had a config entry in configuration.yaml. Removed that and rebooted, now it’s working.
Edit 2: in the process of re-adding (and probably a update on the hue bridge), all my lights have different names! In addition that the groups from the hue bridge also disappeared (except adding a config entry - I just removed that entry to get it discover any lights at all!).
This is a major breaking change and can cause quite some downtime. Please adjust the breaking change section accordingly.
I do this because disabling them from the GUI generates a flood of errors in the log, saying it’s a fault with the integration. However now from 0.104, they all come back as unavailable. Is there another preferred way to get rid of them, or should i just start clicking remove entity one-by-one?
group.all_devices was useful in appdaemon to set a listen state for when someone arrives home or everyone leaves.
What’s the preferred method now?
Group.all_lights, and group.all_switches was also useful in appdaemon to turn off a mixture of different platforms (eg lights and switches) and mixture of groups and individual entities specified in apps.yaml.
I’m not sure, but maybe you can use something like self.listen_state("device_tracker") to listen to all device_trackers. @ReneTode what is the preferred way to do this now?
After this update and after re-configuring Ring via the config flow, my Ring binary sensors for doorbell press and motion are not working. What’s strange is that the “last activity” sensors are correct, but the binary sensors don’t change state. Anyone else experiencing this?
For this that have not yet upgraded OR have reverted back to previous version.
Robban has explained that the issue is a side effect of a code change he did (side effect that he had missed - hey we are all only humans ) and he has described a manual hack of the core.device_registry that you can do BEFORE you upgrade.
In short - the issue is that from 0.104 the Deconz integration generates internal references to groups with a new method and if you already have groups defined you end up with duplicate groups. Robban’s workaround is to stop Home Assistant and hack the Deconz existing group reference to the new format (which is removal of 4 F’s in a hex number).
This only works before you upgrade Home Assistant!! See the link and also follow the next 10-15 comments. It is hacking of a JSON file but much less trouble than the clean-up I describe that you need to do AFTER the duplicate groups have been created.