I have the Gen 5 stick and used the AIO installer. I added the motion sensors last night and this morning the sensor entity ID names changed. It used to be binary_sensor._sensor_2 or 3
They are the same sensor, just different attributes you can access. You’ll need to read up on the sensor to find out what these attribute represent but they are just additional states you can monitor. Go to your states panel and click on the entity and that should show you the current state of that attribute.
Do you know why the entity_ID would change? I set it up last night and they were a different name. Now my automation don’t work as they don’t reference the correct entity_ID.
Well the state of the window/door being open or closed would be a binary state; open or closed, on or off - so those would be binary_sensors. One sensor delivering one of two states. The other attributes would hold variable values, so they would be regular sensors.
Not sure why the binary sensors changed names though. Remember, I don’t use a Zwave stick. Are your originally named binary sensors still there or did the new ones replace them?
Part of it is that when the discover component sees the device for the first time it has trouble pulling all of the information (this may be a limitation of ZWave as I see OZWCP takes a minute or two sometimes). After a restart, HA has had time to gather all the info and fills it in and the device name changes, but after that it should remain stable. I have had no issues of device names changing after the first couple of restarts except one time when some actual code changes were made that explained the name changes.