Let's start talking about the new Z-wave JS integration

Where do you issue that “Re-interview node” comnmand from? And what is that web tool you’re using in your screenshot? Is that using the confusing zwavejs2mqtt, but not for MQTT and just using it as a web UI connected to ZWaveJS via Web Socket? (I’ve literally come to learn this was possible)

I’ve tried to use it, setup the “zwave” settings in it and een when i specify the device ID and key, i get this error:

Driver: Failed to initialize the driver: Timeout while waiting for an ACK from the controller

I’ve tried restarting the addon, with no luck.

You’re right - it’s the web GUI of Z-Wave JS to MQTT. In my case I’m running Home Assistant Core and Z-Wave JS to MQTT in two separate docker containers. And I’m passing my Aeotec Z-Stick Gen5 to the Z-Wave JS to MQTT container as a device. But I tested now with a HA Supervisor installation on a VM, and by passing the Z-Stick to the VM and adding the Z-Wave JS to MQTT addon, I was able to configure the Z-Stick in the web GUI without problems. Immediately it started loading the devices from the stick.

Are you sure you’re using the right device path for your Z-Wave interface? I always prefer to use the /dev/serial/by-id/xxx path instead of /dev/ttyXXXN path, as I read that the /dev/ttyXXXN paths can change depending on how your sticks are identified when the OS boots up.

In any event, if things are going ok you should get this menu option under each device:

My Zwave/Zigbee stick is plugged into a raspberry pi that is located more central in my house than where my servers are at. Since I use a Nortek stick I can’t use Zigbee2MQTT because its not supported by them. I could install ZwaveJS2MQTT and point the integration from HA at the IP of the docker container no problem but since I couldn’t use the Zigbee2MQTT that was as how stopper.

Then comes along https://derushadigital.com/other%20projects/2019/02/19/RPi-USBIP-ZWave.html this lets you use a USB device in a remote machine like its local to your machine. But since it mapped my whole stick to be shared I have to run ZwaveJS2MQTT off of the HA server since I’m using the builtin Zigbee integration with HA. No big deal thing works like a champ and as far as my machine running HA is concerned its none the wiser. So if you’re using a zwave only stick and you’re not using the addon for ZwaveJS2MQTT then you can in theory put the stick anywhere in your house. If you’re using HASSIO I’m not quite sure how that works with this as I use Core but I’m sure there is a way.

I hope this helps some peoples making this transition.

Are you sure its not a /dev/ttyUSBx device?

I read “Kanban” board that tells me must be doing software development like I do.
Yeah, seems like to keep updated HA with latest and greatest we need tracking like agile project!
But hey, this is great community and people are doing awesome work!
Appreciate everyone’s time and efforts!

I get same issue if I sue the serial device reference (/dev/serial/by-id/usb-0658_0200-if00). This is screenshot showing the devices reported. I only have the one key plugged and passed through to the VM.

No idea what to do now :man_facepalming:. I wonder if this has something to do with fact i’m running it in a VM and the web socket connection is restricted or something? I have no idea… i’m grasping at straws.

ZWaveJS is reporting this which shows it’s running:

I started separate thread for this: Z-Wave JS: Cannot get zwavejs2mqtt control panel to connect - #2 by nappyjim

Ha! Yep you got me. Need to lower my batch size and decrease my WIP to get this new HA configuration shipped to production.

I really like where HA has been headed lately. Z-Wave has always been iffy for me in HA but this new integration looks like something I can really get behind. And its in Node.js so if I can’t find a feature I can always write it and submit a PR.

1 Like

Has anyone added a ring alarm base station as a secondary controller?
I see it listed on compatible devices and am due to install one in a few weeks and would love the alarm and sensors to be available in homeassitant!

Are you running the zwave js add-on at the same time you are trying to run the zwavejs2mqtt add-on?

If so that’s your problem. they both can’t access the same stick at the same time.

Hello, I have the same problem! Is there already a solution? I found the following
-> https://github.com/home-assistant/core/pull/45965
but this is beyond my skills.

Any ideas what causes this?
I’ve tried restarting everything. The dimmers look fine in Zwavejs2mqtt, but with only one entity - a switch - in the integration

What happens when you try to use the switch? I’ve got a Fibaro Dimmer 2 added, and it also appears as a switch. But if I click it, a Brightness slider appears. If I try to add automations with it, I also get the “brightness_pct” variable that I can use.

image

I tried, but the switch entity doesn’t even turn the light on or off.
I have some Fibaro dimmer 2 as well. They worked, with all the necessary entites.

Hmm… Might be some compatibility issue with the Qubino dimmers then. Have you looked into the configuration files? I’ve got some Namron dimmers I need to do that with “one of these days”… :slight_smile:

When i was using the old zwave integration, i was using zwave.node_event for my motion detector HSM100.
Now, i migrate to Zwave JS, HMS 100 is still not working for motion detection so i want to use the event.
In the developper tools, i’m still having zwave.node_event but it’s not working anymore. The doc says that i must use zwave_js_event but i can’t find it in the developper tools tab…

Any idea?

zwavejs/zwavejs2mqtt:latest vs :master? What is the difference ?

go to the “events” tab.

Scroll all the way down and you will see a box that says “listen to events”

fill in the events you want to listen for (zwave_js_event) & click start listening.

watch for a motion alert from your device when it triggers.

Yep, so no need to have “zwave_js_event” list on the right?

image

I start to listen but it’s empty :frowning:

That’s only added when you have an automation that triggers off the event

1 Like

I didn’t know that’s where they came from.