Node:undefined undefined

Same problem for me, I got 7 devices and all are now undefined. :frowning:

I got the same issue, maybe it has to do something with the new version of Hassio. I upgraded it to 0.107.X this week.

Mine was specifically caused by ubuntu upgrade but yes it look like 107 also have some issue

Just chiming in that restoring old zwcfg_*.xml from a snapshot fixed the Node: undefined undefined problem for me as well.

Unsure why it ensued in the first place. Had done some minor changes in automations and restarted to reload config. A routine-restart. Once it had started, I experienced the same problems others have reported. Tried some restarts; some z-wave restarts; some heal network. Nothing worked — except replacing with a old zwcfg_*.xml. (Sooo relieved that did work! Would’ve been quite a chore to re-add all the nodes, all the customized names, and all the… rest.)

1 Like

Also having this problem on my system, many non-function undefined zwave devices after a restart. I submitted bug report here: https://github.com/home-assistant/core/issues/33486

The issue is re-occurring for me. Happens at some, but not all, restarts of HA.

It’s easily resolvable, as I now have a working zcfg -file stored, and can fix it by replacing faulty zcfg with the working backup. But obviously not a desirable situation, where there repeatedly is a need to do so. Great that you filed a bug report, @MattMattMattMatt! I’ll see if I can contribute to the discussion / troubleshooting over there.

I also suddenly had all my nodes at node:undefined. In my case it could revive it by restarting my virtual machine on which I have a docker HASS…pffff

I replaced zwcfg_*.xml from a backup of 0.107.6 and restarted and all zwave entities/devices came back. Thanks!

I had the same issue myself today. Unfortunately, I added the device late last night and hadn’t backed up yet.

I was lucky, I had another device of the exact same type (Both Aeotec Recessed door sensors). I copied the section <Manufacturer …> to from the working sensor to the undefined sensor. The undefined sensor started working again. At least well enough for me to do a ‘heal node’ / ‘refresh node’

So in my case:

<Manufacturer id="86" name="AEON Labs">
     <Product type="102" id="59" name="ZW089 Recessed Door Sensor Gen5" />
</Manufacturer>

Update: To get the entities back afterwards, I had to copy the entire Command Classes section as well.

<CommandClasses>
...
</CommandClasses>
1 Like

Running 0.107.5 and had the same issue.

Solved it by selecting that node, tapping the Node info-button and there I found an option to remove that node.

Now it’s gone from my system.

hassio on Ubuntu 18.O4, had 30% of my nodes dissapear after upgrading to 0.107.5 , shutting down, replacing zwc_*.xml with one out of a snapshot (extract the previous snapshot /usr/share/hassio/backup/xxxxxxx.tar and cherrypick zwx_*xml out of homeassistant.tar.gz) fixed it. Thanks guys!

EDIT:Did something change in the zwave stack. I have no numbers, but loading network seems waaaaay slower.

I also am having this issue, just updated to Core 110.6 and supervisor 227. Zwave has been extremely painful for the last few versions since last week. Of course I dont have a backup of the file I need.

I am seeing this:
Aeotec Limited ZWA005 TriSensor (Node:undefined undefined)
Unknown Node 2 (Node:2 Complete)
Unknown Node 5 (Node:5 Probe)

chiming in with an unhappy “me too” welp.

in my case its coincided with a network upgrade and a move to a different host. my HA is a vanilla docker setup. about 30-40% of nodes are “undefined” and grayed out. no node info available:

alas i do not have a recent enough backup of zwcfg… i have 40+ devices, hundreds of customized entities… this isnt going to be fun unless there’s a solution.

a side question, i’m on aeotec gen5 z-stick now. anyone knows of an alternative with linux-friendly tooling for backup/restore? thanks.

While browsing around i’ve come across this post:

Which looks a lot like what happened in my case. It might be a clue as to what is happening here.

Like i mentioned, in my case the troubles coincided with a network upgrade which entailed quite a few incidents of intermittent network unavailability. Perhaps unluckily timed network outs/lags cause OZW to corrupt zwave network’s internal configuration/state somehow and ultimately dump it into zwcfg_ file. I wish i knew more about inner workings of OZW to be more specific.

Oh and i ended up finding a slightly stale backup for my zwcfg, not perfect but way better than re-including 30 devices (whew!).

same issue here :frowning:

I have the issue here also. Only 2 devices… a sensor & a lock. Yesterday I tried excluding then including one of them which fixed the problem temporarily, but now it shows undefined again.

Hi all,

At least I’m not alone… I have been running homeassistant perfectly configured and some days ago when I tried to add some new devices it started the nightmare. The thing is that I succesfully recovered some nodes but when I recover some of them I lose other ones, I try to add again and I lose some already recovered and sometimes I cant recover anything…

It’s very frustrating because you don’t know how much you use some automations until you lose them…
I hope we find a solution soon because I have been dealing with this issue this last three weeks.

This happened to me today. I’m not ready to switch to the OZW add-on and was worried that I’d have to jump into it. I tried many things like restarting the zwave network, restarting hassio. In the end, it took a few restarts of the hassio OS itself before all nodes finally started registering correctly.

Hi All,

I’ve read many articles but none is actually providing a solution.
I have one device that wasn’t added well and now it shows like

Unknown Node 22 (Node:undefined undefined)

Just had the same, after a power cut and UPS depleted, was running 2021.5.1. fix for me:

  • On the CLI stop ha core, this is important before replacing the file

ha core stop

  • Replace zwcfg*.xml with on from a snapback (Download snapshot, extract, extact homeassistant.tar.gz. I replaced with a version from 2021.4.6

  • Start ha core again

ha core start

I believe if you replace zwcfg*.xml with HA running, it replaces/save on restart.