Hmm, looks fine to me. The dump shows what the zwave-js-server knows about, but there could be some problem between it and HA. Have you tried restarting HA to see if there’s a difference?
The only other thing I could suggest would be to enable debug logging and see what happens when you open and close the door. Otherwise, this one’s got me stumped.
Here are some example debug logs when I open and close a door:
2022-03-17 18:34:20 DEBUG (MainThread) [zwave_js_server] Received message:
WSMessage(type=<WSMsgType.TEXT: 1>, data='{"type":"event","event":{"source":"node","event":"value updated","nodeId":5,"args":{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"Access Control","propertyKey":"Door state","newValue":22,"prevValue":23,"propertyName":"Access Control","propertyKeyName":"Door state"}}}', extra='')
2022-03-17 18:34:20 DEBUG (MainThread) [homeassistant.components.zwave_js.entity] [binary_sensor.door_sensor_access_control_window_door_is_open] Value Access Control/Door state changed to: 22
2022-03-17 18:34:21 DEBUG (MainThread) [zwave_js_server] Received message:
WSMessage(type=<WSMsgType.TEXT: 1>, data='{"type":"event","event":{"source":"node","event":"value updated","nodeId":5,"args":{"commandClassName":"Notification","commandClass":113,"endpoint":0,"property":"Access Control","propertyKey":"Door state","newValue":23,"prevValue":22,"propertyName":"Access Control","propertyKeyName":"Door state"}}}', extra='')
2022-03-17 18:34:21 DEBUG (MainThread) [homeassistant.components.zwave_js.entity] [binary_sensor.door_sensor_access_control_window_door_is_open] Value Access Control/Door state changed to: 23
The logs are visible in the settings page or the home-assistant.log
file. You can see that the open and close messages were received from the server and HA mapped that to the entity state.
To enable debug logs you can use the service call:
service: logger.set_level
data:
zwave_js_server: debug
homeassistant.components.zwave_js: debug
Then open and close the door. Maybe the logs will reveal something abnormal.