@mmilleville Did you ever figure this out?
I’m having the same issue with a ZEN17 on FW 2.10.0. with the ZST39 LR controller on FW 1.60. ZWave JS UI and Home Assistant are both running the latest versions. 10.9.0.26f2e69 and 2025.7.1.
Same scenario where window_door_is_open_2 creates a new binary_sensor entity every time HA or ZWJSUI are reloaded and when power is lost on the ZEN17.
I noticed the state key and endpoint seem to jump around. State key between 22 and 23 and the endpoint between 0 and 2. Is there a way to pin the endpoint and state key?
{
"domain": "binary_sensor",
"entity_id": "binary_sensor.garage_relay_window_door_is_open_2",
"original_name": "Window/door is open (2)",
"original_device_class": "door",
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "262-113-1-Access Control-Door state",
"primary_value": {
"command_class": 113,
"command_class_name": "Notification",
"endpoint": 1,
"property": "Access Control",
"property_name": "Access Control",
"property_key": "Door state",
"property_key_name": "Door state",
"state_key": 23
}
},
{
"domain": "binary_sensor",
"entity_id": "binary_sensor.garage_relay_window_door_is_open_2_2",
"original_name": "Window/door is open (2)",
"original_device_class": "door",
"disabled": true,
"disabled_by": "user",
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "262-113-2-Access Control-Door state",
"primary_value": {
"command_class": 113,
"command_class_name": "Notification",
"endpoint": 2,
"property": "Access Control",
"property_name": "Access Control",
"property_key": "Door state",
"property_key_name": "Door state",
"state_key": 22
}
},
{
"domain": "binary_sensor",
"entity_id": "binary_sensor.garage_relay_window_door_is_open_2_3",
"original_name": "Window/door is open (2)",
"original_device_class": "door",
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "262-113-1-Access Control-Door state (simple)",
"primary_value": {
"command_class": 113,
"command_class_name": "Notification",
"endpoint": 1,
"property": "Access Control",
"property_name": "Access Control",
"property_key": "Door state (simple)",
"property_key_name": "Door state (simple)",
"state_key": 23
}
},
{
"domain": "binary_sensor",
"entity_id": "binary_sensor.garage_relay_window_door_is_open_2_4",
"original_name": "Window/door is open (2)",
"original_device_class": "door",
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "262-113-0-Access Control-Door state (simple)",
"primary_value": {
"command_class": 113,
"command_class_name": "Notification",
"endpoint": 0,
"property": "Access Control",
"property_name": "Access Control",
"property_key": "Door state (simple)",
"property_key_name": "Door state (simple)",
"state_key": 23
}
},
{
"domain": "binary_sensor",
"entity_id": "binary_sensor.garage_relay_window_door_is_open_2_5",
"original_name": "Window/door is open (2)",
"original_device_class": "door",
"disabled": false,
"disabled_by": null,
"hidden_by": null,
"original_icon": null,
"entity_category": null,
"supported_features": 0,
"unit_of_measurement": null,
"value_id": "262-113-2-Access Control-Door state (simple)",
"primary_value": {
"command_class": 113,
"command_class_name": "Notification",
"endpoint": 2,
"property": "Access Control",
"property_name": "Access Control",
"property_key": "Door state (simple)",
"property_key_name": "Door state (simple)",
"state_key": 22
}
}