What are the benefits of the Z-Wave JS Add-on?

I just noticed that I have the Z-Wave JS add-on installed, but it’s not running. What are the benefits of Z-Wave JS beyond what the Z-Wave integration provides?

-Thanks

they are brother and sister. You need both of them up and running, together with a hardware Zwave coordinator.

Z-Wave JS has not been running for weeks, even though it’s installed. Which makes me wonder what it is used for. Evidently it is not necessary.

Zwavejs addon

  • zwave controller software
  • Connects with zwave dongle

ZwavejsUI addon

  • zwave controller software
  • Connects with zwave dongle
  • includes a UI

ZwaveJS and zwavejsui are same thing and same software. One just adds UI. You can NOT run both at same time

Zwave integration

  • allows HA to connect to your zwave hub or software.

If you have zwavejs installed and it is disabled, you probably are actually running zwavejsui.

If you are using zwavejsui but also have zwavejs installed, remove zwavejs. One day it will decide to start and create problems for you.

1 Like

I confirmed that Z-Wave JS UI is NOT installed. I asked AI if Z-Wave JS is necessary and the answer was yes, to communicate with Z-Wave devices. i just checked and now Z-Wave JS IS running. But not configured to start on system boot. So I just configured it to start when booting.

-Thanks

You buried the lead, “zwave not working and zwavejs not running. Do I need zwavejs?”:grin:

Glad your back up and running

EDIT
Should have mentioned that zwavejsui has added benefit of allowing naming and adding area to devices.

With this device replacement is easier

It’s all the same in the end

I use the JSUI addon, the UI is similar to zigbee2mqtt and lets you better see your devices details at the zwave level etc.

both of the addons are kind of like the lower level ‘driver’ for your zwave dongle, the zwave integration is what communicates between HA and the zwjs.

Thanks, I’ll keep that in mind if I need that extra granularity.