I recently bought an Ecolink door/window sensor and added it to my zwave network. After including it, it appears in my zwave config options as new node - all appears ok there (it’s also listed as an entity, zwave.doorway1_sensor.
The problem is - I expected it to display an additional entity, either a new binary or regular sensor for indicating whether my door is open or closed. But there’s no such entity. When I look at the zwave configuration options (in Hass.io) it show no associated entities with the new node on the network.
Is there a quirk of zwave that prevents entities from being displayed in home assistant right away? Is there a trick to making these entities appear?
If anyone has the same device (DWZWAVE2.5-ECO - the Zwave plus version) I’d be grateful if you could let me know what sort of entities it generates in HA.
I got one of these and was having the same problem. Ended up solving it like this:
Remove the cover of the sensor to put it in test mode
Restart HA
Once HA is back, select the sensor on HA’s Z-Wave config page and hit “Refresh Node”
Put the cover back on the sensor, which causes it to send a “Wake Up” message and check for any commands that are waiting for it on the controller
Wait for the light on the sensor to go off, then restart HA again
For me, that made the entities show up. It’s still not quite right in that the sensor on/off state isn’t reflected in any of the entities. I think it might have something to do with the setting described at the top of https://www.home-assistant.io/docs/z-wave/device-specific/ but that page appears to be out of date since the config option it describes doesn’t appear anywhere in the Z-Wave control panel in HA as far as I can see.
However, there is an entity called “Access Control” whose value changes from 22 to 23 when the door is closed, so while not as nice as a boolean on/off value, that’s good enough for automations.