Nodes not showing under Z-Wave Node controls

I’ve installed 0.47, I’m looking to follow the blog post about changing to the new entity id’s, but I don’t see why there is nothing in the dropdown for Nodes under Z-Wave Node controls?

All my Z-wave devices are working fine and I see ‘old_entity_id’ and ‘new_entity_id’ in the States developer tool but not sure what I missed that is preventing me from managing these nodes in the Z-Wave UI.

To clarify, my z-wave stuff is all in HA and working fine, but this dropdown doesn’t show any of it. Any ideas?

I’ve got the same issue, so reading along

I’ve had the same problem now and then, but restarting my browser seems to solve it…

I’ve tried browser restarts, different computer, 3 different browsers and no improvement.

Also tried adding config_path: in the zwave: section with a couple different possible hardcoded paths but that didn’t help anything either.

I ended up just renaming the devices in the OZWPC (actually I already did name the devices) and then removed the new_entity_ids: false from my config and now every things works and my nodes show in the dropdown

Renaming the devices in OZWPC worked for me too. I had previously never named them there, but doing so apparently made it so the z-wave node controls within hass itself could now populate that list so devices could be managed with that tool.

Well, that was short lived. I did everything I needed to do to switch over to new_entity_ids: true, updated to 0.48.1, restarted a few times and the node drop down list is empty again. Oh well, I guess I will be using OZWPC when needed.

Same problem here. I don’t believe this has ever worked for me, but I only first tried using the dropdown in 0.48.0. Same issue still in 0.48.1. Tried all the usual browser restarts, cleared cache, etc. Checked that the zwcfgxxxx.xml file has the same permissions as the other files in the config directory. There is an open issue in the Github repo: https://github.com/home-assistant/home-assistant/issues/8309

I’ve found that HA isn’t using the zwcfgxxxx.xml file it’s using the ozwcacheXXXX.xml file.

Where is this file located? I don’t have a file with that name in the HA config directory.

Mine is in my /home/homeassisant/.homeassistant/ directory.

ozwcache_xxxxxx.xml

YMMV as I am using the dev version of the OpenZwave library.

What I’ve done is when my Zwave devices show properly is copy them to zwcfg_xxxxx.xml / zwcfg_xxxxxx.xml.bak then on occasion the last node on the network disapears, so I copy my backed up xml to the ozwcache_xxxx.xml and restart HA to bring it back.

sudo find / -name "ozwcache*.*" did not find anything on my system.

Try using OZWCP to get your node list then copy the zwcfg_XXXXX.xml it generates to your homeassistant config directory.

Suggest making a 2nd copy to overwrite it again if the nodes disappear again.

I had Zwave entities hidden in my frontend using the following code in my configuration.yaml:

customize_domain:
  zwave:
  hidden: true

Once I commented this out and restarted HA, my Zwave node list was populated.

https://github.com/home-assistant/home-assistant/issues/8309#issuecomment-316299382

1 Like

In /home/homeassistant/.homeassistant , (its the same folder which contains the “configuration.yaml” file) I have a file called “zwcfg_0xe71042a9.xml”, yours may be named something else. Just renamed that to “zwcfg_0xe71042a9.xml.bak”, clear cache, and restarted Home Assistant. It created another instantly. Everything looks fine now.