Migrating Z-Wave to OZW: Seeking Clarity and Solutions

I’ve been diving into the world of smart home automation lately, and it’s been a fascinating journey. However, I’ve hit a bit of a roadblock when it comes to migrating my Z-Wave setup to the new OZW plugin. Let me share my experiences and questions in the hopes that someone with more expertise can shed some light.

First off, I’ve been using Home Assistant with Hassio Supervised, and while it’s been great, I’ve noticed some performance issues. Specifically, the Python3 process has been pegging my CPU at 100%, which is problematic for my fanless PC. This seems to be tied to the built-in Z-Wave integration, as stopping the Z-Wave network immediately resolves the CPU spike. That’s a clear sign that the current integration might be buggy.

I’ve read that the OpenZWave (OZW) plugin offers a more stable alternative, so I decided to give it a try. The installation process went smoothly, but the documentation for configuring OZW has left me a bit confused. I understand that I need to set up MQTT as well, which I’ve done by creating a user in HA. However, I’m not entirely sure how to proceed from here. What exactly do I need to do with MQTT? Is it acting as a broker, and if so, how does that integrate with OZW?

Another point of confusion is the configuration of the Z-Wave controller. I’ve already set this up for the original Z-Wave plugin, and I’m worried that redefining it for OZW might cause conflicts or require resetting the controller. If that’s the case, will it mess up my existing Z-Wave setup? I recall from my initial HA setup that resetting the controller was a necessary step several times, and it’s something I’d like to avoid if possible.

Perhaps the most daunting part is the potential need to recreate all my devices and automations from scratch. The documentation mentions installing the plugin and configuring it, but there’s no clear guidance on migrating an existing Z-Wave setup. Is there a way to retain my configurations, or am I looking at a complete overhaul? That’s a lot to take on, especially for someone who’s still getting to grips with the basics.

I’d really appreciate any insights or step-by-step guides that could help me navigate this migration. Whether it’s clarifying the MQTT setup, understanding how the controller interacts with OZW, or finding a way to preserve my existing configurations, your expertise would be invaluable. Let’s keep the conversation going and tackle this together!