Switching from Zwave 1.4 (Deprecated) to Zwave JS

Question. I am completely new to HA and Zwave. I am running HA OS on Raspberry Pi 4. I am using the Aeotec Z‐Stick Gen5+ USB Controller. I have no other devices, yet. I wanted to get the controller up before I went too far.

I originally implemented with Zwave 1.4 and it showed one device and one entity. I think removed that implementation, rebooted and installed Zwave JS. Everything looks good, no errors, but one device and no entity. What should I check?

zwavejs2mqtt is the easiest way to go for non-supervised/HA OS installs, I believe. Problem is that with ZWave JS I can’t see all device stats I used to have with the deprecated Z-Wave version and it’s a problem as I lot that I control isn’t there.
Tried to refresh devices and the next attempt would be to remove and re-add the device, is it worth it?

All you have is the stick, you wont get an entity for the stick with ZwaveJS because there’s no actions or updates that the stick provides.

What control is missing? You’re post is very long winded with almost no information…

True that, I didn’t give any useful information, my apologies.
It’s a Wintop Keypad RFID and what I am mainly missing is the alarm type and alarm level which I used to set the alarm on or off. On the device page inside ZWave JS configuration panel I can see only 3 entities where I had a dozen more on ZWave 1.4. Just wondering if I am missing something.

If the device manufacturer is coming through, then all the entities that you have are what is currently supported. There’s a lot of ‘fringe case’ command classes that are not supported yet. These will slowly get implemented as time progresses.

1 Like

Hey, I’m looking to attempt this migration, just wondering, can I just disable the integration for use later, or do I definitely need to delete it?

You have to delete it. Just make a snapshot of your configuration and move back to it if you have issues.

Ok tx, no snapshot for me, unfortunately I’m still on a old venv “Hassbian” :shushing_face: :see_no_evil:, converting to a supervised install sometime soon hopefully :smile:, but I do have a full backup, plus I already extracted all data pertaining to Z-Wave.

Omg why, just copy your entire config. Reinstall HassOS or Supervised and add things in 1 by 1. running hassbian is a ticking timebomb. You’re better off not updating anything until you redo your setup.

Noted, just anxiety I guess from knowing it could take a long time to move everything over, I plan a new install soon, got new equipment, but wanted to see how “test out” Z-Wave JS work before deciding which route to take on the new install, the current integration functions well in a timely manner “when it works”, but something always seem to get messed up during a reboot, I’m hoping the JS integration would be a little more smooth operation wise.

Is there a noticeable response time between the Zwave 1.4 and Zwave JS?

Yes, zwave js is faster by a long shot

1 Like

I get the following on the initial setup in the GUI, any ideas?, even tried with the actual IP.
image

ZwaveJS is significantly slower for me. Not even close.

Pretty sure the slowness is just for you atm. I remember asking you to provide logs along time ago and you never replied. ZwaveJS is lite weight in comparison to OZW, so the speeds will be much faster.

Do you have the addon installed and running?

Thanks. I’m not sure where the logs are. Can you point me to a document showing how to pull them?

No, I think I’m missing a step since I’m using in a venv, I just tried to add Z-Wave JS via the integrations gui.

You need to run the server, your best option is to use a zwavejs2mqtt container. Otherwise setting up the server stand alone requires high level knowledge.