Update to z-wave js 0.7.1 seems to have broken NodeRed

I updated Z-Wave JS this morning (Sept 13, 2024 – ironically Friday the 13th) to v0.7.1 and now my NodeRed flows that make use of the zwave_js_value_notification event are not receiving the events. I do see that the logs of z-wave JS are receiving the events from the emitting devices. Unfortunately I did not make a backup of Z-Wave JS prior to applying this update; I was running v0.7.0 prior to the update and had not encountered issues with that version. Is there something that I need to update within NodeRed or do I assume that there’s an issue with Z-Wave JS 0.7.1 and hope that it gets resolved quickly? Any advice is very much appreciated.

FWIW:
NodeRed add-on version: 18.0.5
Home Assistant OS 13.1
Home Assistant Core: 2024.9.1
Home Assistant Supervisor: 2024.9.1

I’ve filed an Issue in the AddOn GitHub repository: Z-Wave JS v0.7.1 breaks NodeRed event notification of z-wave events · Issue #3761 · home-assistant/addons · GitHub

1 Like

I did the update. My Honeywell T6 Pro, Aerotec Ranger Extender 7, Stelpro thermostant, and Fibargroup smart implant are unavailable.

I’ve tried cycling power to the controlled devices, rebooting the HA server, I’m running out of ideas.

  • Core 2024.9.1
  • Supervisor 2024.09.1
  • Operating System 13.1
  • Frontend 20240906.0

Help would be appreciated.

I reverted to an earlier version.

Zwave is working again for me. I’ll wait for 0.7.2

fwiw:
I had the same experience updating from 7.0 to 7.1. All devices/entities unavailable.

I downgraded to 6.2 (had the backup made when updating) and the was able to go straight to 7.1 again, after which all Zwave-js related devices/entities can back

I had the same experience. HAOS, ZwaveJS, both up to date three days ago.

System got unresponsive, almost dead.

I decided to do something different. As I was still planning to migrate from JS to JS UI for a long time, I got the moment and did the migration. (Yeah, don’t shoot at me now, I know, it is not recommended to migrate, when system is troubled, no one needs to teach me that).

The migration went smooth, was minutes of work.

But even after that, same problem.

I discovered by studying the behavior, that S2 authenticated wall plugs were the problem.
Re-including them without security did the trick, everything works again.
I had to, wife was already looking at me with those question marks in her eyes :slight_smile:

Well, by this not recommended approach i did find out, that the problem exist in JS and JS UI simultaneously. The last changed thing before it went downwards was the HA core update from 2024.9.0 to 2024.9.1

I hope this information helps someone… :wink:

1 Like

Same issue here and using HAOS
Upgrading from 6.2 to 7.1 breaks all Z-Wave devices
I’m gonna go back to 6.1 and try to update and see if that helps

Well… for some reason, updating the 4rth time worked… weird
6.2 to 7.1

Same issue here:

Core 2024.9.1
Supervisor 2024.09.1
Operating System 13.1
Frontend 20240906.0
Node-RED 18.0.5
HACS Node-RED Companion Integration 4.1.0
Z-Wave JS UI 3.11.0

Why did you try to update 4 times? Any specific reason?

Decided to upgrade to 7.1 from the 6.1 I restored to. This time it worked. I wonder if there was an interaction between the two updates I installed back to back.

1 Like

I’m running HA on a virtual machine, and when the update broke I would try it again, I thought that the fourth time worked but it stopped 10 minutes later. So I am still having the issue as well.

Installing the 6.1 backup and then restarting and then upgrading to the 7.1 seems to fix it for me once and for all

Keep me posted, because I had the same issue (upgrade from 0.6.2 to 0.7.1), just after upgrade all good, but all devices and entities became unavailable after 12 hours. I had to downgrade to 0.6.2.

1 Like

Nope, hours later, one device dropped and I imagine more would too as before. Back to 6.1

1 Like

Zhis is a Z-Wave JS issue, not a NodeRed issue. I think this should be merged with this other thread:

@Buenavista I’m pretty confident that i did call it out as a “z-wave” issue and not an explicit NodeRed issue… Read the original post. I included a link to the GitHub issue that I created against the z-wave add-on in that first post.

That´s great. Not here to fight. It´s just that the head lines says the update has broken NodeRed…
I just now looked at Github as I did not have time before. There had already been active an issue reported here:

Not sure where this is correct but as I said, this one is quite active.

1 Like

It broke my Honeywell T6 communications. Both thermostats went unavailable.

Reverted to backup version and all works now.

Running HA and HA OS on a VM … all are latest version.

Edit… my working (reverted) zwave version is 0.6.2 and everything’s back to normal

so today I updated to HA OS 13.1 with the scenario above (0.6.2 - 0.7.0 - 0.7.1- unavailable -back to 0.6.2 and final update to 0.7.1 working). see Update to z-wave js 0.7.1 seems to have broken NodeRed - #4 by Mariusthvdb

OS 13.1 update went fine, and very quick indeed. Only to see all Z-Wave devices went unavailable once again… reload add-on didnt help, nor did reloading integration, not even the HA reboot.

had to downgrade to 0.6.2 backup, and devices are back.

dare I try updating to 0.7.1 once again… ??

It appears that the team has fixed the issue in HA core and also bumped the add on version to pick up the fix. I’m away from my instance; has anyone applied z-wave js 0.7.2 yet and can you confirm that the issue is resolved? Z-wave not responsing after update of today ! · Issue #125843 · home-assistant/core · GitHub

can confirm that I see all of my devices after updating to 0.7.2 add-on.

integration was no yet updated,

1 Like