Hey everyone, I wanted to share my recent experience with migrating from Ember to ZStack in my Proxmox environment. It’s been quite a journey, but I think I’ve got it figured out!
I’ve been using Z2MQTT in a Proxmox cluster for a while now, with HA running as a VM and Z2MQTT in an LXC container. My setup includes an EMQX MQTT broker and a Sonoff Zigbee USB stick, which has been working perfectly with EmberZNet. All my devices and containers are on the same network, and everything communicates seamlessly. However, I recently purchased a SLZB 06 Zigbee hub, which uses ZStack instead of Ember. This means I can’t reuse the old IEEE coordinator address, which was a bit of a hurdle.
Initially, I considered creating a second Z2MQTT container and migrating each device one by one. But that seemed time-consuming and a bit tedious. Instead, I decided to tackle the migration head-on. I started by setting up the new ZStack hub alongside my existing Ember setup. It took a bit of trial and error, but I managed to get the new hub recognized by Z2MQTT.
One of the challenges was ensuring that all my devices were properly discovered and paired with the new hub. I had to reset some devices and reconfigure them, but with patience, everything started showing up in HA again. I also had to update my MQTT configurations to ensure seamless communication between the new hub and my existing setup.
Now that the migration is complete, I’m really impressed with how smooth the transition went. My devices are all functioning as expected, and I no longer rely on the USB Zigbee stick, which was a bit of a single point of failure. I’m excited to explore more advanced features with ZStack and see how it can enhance my smart home setup.
If anyone else is considering a similar migration, I’d highly recommend taking it step by step and not getting discouraged by initial setbacks. It’s definitely worth the effort for a more robust and future-proof system!
Looking forward to hearing about your experiences too!