I have many Zooz Zen27 dimmers and recently upgraded to the latest firmware version. There are new features that it supports that I had hoped to be able to control in HA. After getting everything set up again I followed the directions in the docs about updating the zwcfg file located here: https://www.home-assistant.io/docs/z-wave/device-specific/
The doc just says zwcfg file but does not indicate where it is located.
I updated the file /config/zwcfg_0xe6cee60a.xml for one of the dimmers and restarted HA. After restart the section of xml that I changed had reverted back to what it was originally. Is this the file I should be updating? This behavior makes me think there is a file somewhere else that should be changed instead.
In case it matters, I am using the latest HA docker image (2020.12.7) on Ubuntu 18.04.5 LTS.
In case anyone finds this and is having the same problem, you must first stop the Zwave network prior to updating the zwcfg file.
I’m about to do some firmware updates; I’m going to test out the process on an Inovelli switch I haven’t used yet in my HA system. I bought another USB controller to use as the updater, connected to my PC. For currently used devices I haven’t found complete info on the process, but it looks like the safest way is to make sure my HA z-wave network is stopped, and exclude the device before starting the process? Then add it to the new controller running on the PC. Is there a way to get the same node assigned after re-including the device to HA? Thanks for any help.
you would have to exclude any device prior to stopping the network. On node ID’s, I think the only way to get the same node ID’s is to completely reset your hub and then add devices back in the same order as they were originally added. If you do not reset it and then try to add devices back to network it will increment from the last node ID used. That is what happened when I tried to do it that way and why I ended up just resetting the hub and starting over.
I just went through the exercise of doing the procedure last night, but I hadn’t yet read this thread. In my case, I had a current production Zooz ZEN22 dimmer. The Da Vinci Code was found here:
https://www.support.getzooz.com/kb/article/457-can-t-add-my-zen22-dimmer-switch-to-home-assistant/
I muddled through several abortive attempts, but I ultimately got it working.
At first, I thought I should edit the device-specific XML file, but soon realized it was the file HA created for all the Z-wave devices. Editing the file required replacing the original command class section in the installed XML file with the appropriate one found on link in the original post. For the ZENxx series, it’s the entire section for CommandClass id="112"
.
Knowing where to find the new options took some time; the ZEN22 was my first node addition since migrating to the Integrations GUI. They’re on the Z-Wave Network Management page. After getting the network running again, refresh the GUI browser page (this, alone, tested my patience), select the node, and then browse the Node Configuration Options.
For my device, there are 22 options, and the 1st is obscured by the banner on top of the page. You can use the up arrow and enter key on your keyboard to get to the item, but it just reverses the top and bottom paddle functions – something I doubt I’ll ever use.