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

It’s from the official docker image. But as far as I know the add-on you linked comes with the same UI.

I am interested in this as well, I have a node red flow that figures the state of all my devices and lets me know of unresponsive devices. For ZWAVE that was an easy way to find out the state by using the zwave entity. I make a websocket call in node red currently for zigbee node status and I assume something similar could be done for zwavejs but idk yet.

I would image we have some access to the data since it shows up in the frontend under the device:

image

yes, all data (and maybe more…) is available in the system, you can see it when you ‘download a dump’ of the network

and open the zwave_js_dump.jsonl

hope this will be brought to the Frontend sometime soon.

- alias: livingroom_tv_scene_activation_triple_click
  trigger:
  - platform: event
    event_type: zwave_js_event
    event_data:
      node_id: 2
      scene_id: 0
      value: 25

I am trying to get this to work with the zwave_js_event, but its not working. Not quite sure how to format it.

Everything is based on the entityID except for HA based automations. I don’t have many of those but I did have to go back in and pick the correct device again through the UI. My other automations use NodeRED or Appdaemon so those are both solely based on the entityID of the device so once the name is changed to the correct name then life is good.

One thing to note is if you have multisensor devices such as a Motion Sensor the device types don’t map straight across and in my case I monitor the alarm type sensor for motion and in OZW it shows up as a burglar device but in JS it shows up as a status and its usually disabled so I had to go enable it.

EDIT: On a side note this has now happened to me 2 days in a row where at some point over night all of my devices go unavailable in HA. Lucky for me I’ve been the only one who has been forced to take a cold shower these last 2 days due to this as the wife gets the hot water thats in the tank but I get a nice cold shower (sarcasm). Anyways the fix for this is to restart HA then it comes back to life. The other thing I’m noticing is sometimes JS forgets what a device is and I have to go in and tell it to go reinterview a node and then life is good. Anyone else experiencing this?

A post was split to a new topic: I’m having issues downgrading after updating to 2012.2

It took me a bit of screwing around with this but I finally got it. I just had to remove line by line until it worked like it was supposed to.

device_id: cff17fea6505d7a29a334695e96536cf
label: Scene 001

That is all I have in there for mine. If you have a device_id to work with try that. I tried it with just the node_id but couldn’t get the automation to fire.

Hi,

I seem to have cocked this up somehow. I have control of a couple of my items, but, generally speaking, the devices appear to be connected, but the corresponding all important light/switch entities show as unavailable?

network connected device connected

Does anyone have any suggestions about why this might be or what I might have done wrong? :slight_smile:

Thank you,

James

My Yale YRD220 locks are working aside from showing their locked/unlocked status. Are other locks reporting this properly before I go too far down the hole on this?

Go into the node in ZwaveJS and tell it to reinterview the node
image
Then click the little arrow to the right and it will usually fix it.

1 Like

Thank you for this, but I can’t figure out how to do it. I’m using the add on and the integration. Are you suggesting I do this in the add on? (or the intergration!) If you could give me a pointer, I’d much appreciate it.

For the time being, I’ll keep looking for it!

Its in the addon so :8091 does that make sense? BTW I use HA core not HASSIO or Supervisor so my use is going to be a little diff than yours

Thanks - I’ve added a port to the network part of the add-on configuration, and currently restarting to see if I can access the add-on settings to do what you have described. :slight_smile:

I think I’m having the same problem as some others. I shut down OZW, configured and fired up Zwave JS and all my wired devices came up instantly and work great. Just about everything Battery Powered shows ProtocolInfo under Interview status and just doesn’t seem to get a Completed there. I do see in the case of motion sensors that they have values of True/False that are working in the Control Panel, but it seems like until the interview process is Complete the integration won’t assign an entity. I’ve had a motion sensor in front of me at my desk for an hour and it never completed even with the constant tripping.

I do not appear to be able to access this. @TheFuzz4 - I assume you mean http://my.home.assistant.ip:8091 is where I need to be browsing to?

are you sure you passed the USB key through from the host to the VM?

yes it is.

I’ve had this and I needed to tell it to reinterview the node sometimes I had to keep pushing the wake button or other things until it finally picked it all up.

Are you using Hassio or Supervisor?

If the answer is yes, can someone who installed it via the AddOn store chime in here on how to get to the ZwaveJS web page?

Thank you - yes, I’m using hassio (the operating system on a pi) with supervisor etc.