#Questions about migrating from HUE bridge to ZHA

23 messages · Page 1 of 1 (latest)

opaque ruin
#

I have all of my hue devices set up in home assistant through the Philips hue integration. I would like to switch to my own Zigbee hub through ZHA or Z2M, so that it can stay local, but I have a ton of automations and scenes set up I don't want to lose or redo.

I'm just wondering if there's any way I can make this not the biggest pain in the ass of a process I've ever gone through. For example, it would be awesome if I could just rename the new device with the same entity ID, and have it replaced into all the other preexisting automations and scenes.

bright whale
#

You can do exactly that by renaming and making the entity IDs the same and you won't need to change automations

opaque ruin
#

@bright whale will that be fine for scenes too?

bright whale
#

Depends how you defined your scenes, if you did it with entity IDs then should be fine

opaque ruin
#

okay thank you

quaint vector
#

I did just this... renamed them all in the Hue App first and made sure HA was saw the updated values. Then I removed them, one at a time, from the Hue app and discovered them in zigbee2mqtt. Renamed it to the name that was in the Hue app. They all worked as previous.

#

There is also a HACS item if you want to setup the default Hue Scenes as well

opaque ruin
quaint vector
# opaque ruin <@614396413853564928> Why did you choose Mqtt over ZHA? Should I do mqtt?

No real reason. A friend of mine turned me onto this setup, running a Talos Linux k8s cluster. He was using zigbee2mqtt in his setup, so I basically followed that setup. I have since read in different posts that some people had performance issues with ZHA but I have no real experience to base that off of.

Here is my Talos cluster configuration:
https://github.com/dmfrey/home-gitops

Here is my HAAS configuration:
https://github.com/dmfrey/hass-config

GitHub

Contribute to dmfrey/home-gitops development by creating an account on GitHub.

GitHub

Contribute to dmfrey/hass-config development by creating an account on GitHub.

quaint vector
# opaque ruin I’m not familiar with talos?

It's a kubernetes-only linux distribution. You can't even ssh into the cluster or anything like that. There's a cli that does all the interaction for you. It's a very gitops-friendly distribution. If I want something to change, I commit it to that first repo and FluxCD running on it will watch for changes and make the environment consistent with the config

https://www.talos.dev/

Talos Linux is Linux designed for Kubernetes – secure, immutable, and minimal.

opaque ruin
#

@quaint vector Do you have any of the Hue switches? I have a few dimmer and tap switches, but I can't even find the entity id for the dimmer 😆

quaint vector
#

Yeah, I moved 1 over to zigbee2mqtt. The rest are still in my hue hub. I haven't had time to move the rest yet

#

Can you see the device?

opaque ruin
#

that said @quaint vector I also found out that tap switches apparently don't work for ZHA so I guess I'll redo all of this in mQtt

quaint vector
#

Oh really? Just not implemented in ZHA? Are there any open issues on it or feature requests?

opaque ruin
quaint vector
#

So far I haven't had any issues with it

opaque ruin
quaint vector
#

No tap, just the dimmer switch

opaque ruin
#

The dimmer I think I will get to work, I just couldn't keep it set up with my automations ect because I couldn't find the entity id