Repository navigation
Releases: guybw/selfmon-HA
Releases · guybw/selfmon-HA
Release list
v1.2.5
v1.2.4
Fixed
- Refined the 1.2.3 unique_id fix: the
prio/vriobus is now only folded into a zone-input or output entity'sunique_idwhen its zone/output number actually collides between the two buses. Every other zone-input/output entity keeps its originalunique_id(and therefore its existingentity_idand history) unchanged - only the genuinely conflicting pair gets disambiguated.
v1.2.3
Fixed
- Issue: Home Assistant rejected some sensor/binary_sensor entities at startup with errors like
Platform selfmon does not generate unique IDs. ID selfmon_010ff8_output_1024 already exists. Zone-input and output sensors are discovered from two independent MQTT buses (prioandvrio), which can reuse the same numeric zone/output ID on each bus. Sinceunique_idwas built only from the hardware ID and that numeric ID, two different physical sensors could collide on the sameunique_id, causing the second one to be silently dropped. unique_idfor zone-input and output entities now also includes the source bus (prio/vrio), guaranteeing a deterministic, unique ID per physical sensor.
Notes
- Because affected entities'
unique_idvalues changed, previously colliding/dropped entities will register as new entities after upgrading. Any stale/orphaned entries left behind for the same zone or output can be safely removed from Settings → Devices & Services → Entities.