Fix Home Assistant object id collisions
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Related https://github.com/esphome/backlog/issues/76
- [x] remove object id from protocol https://github.com/esphome/esphome/pull/12698
- [x] finish updating aioesphomeapi to be able to provide new unique id format `{device_mac}/{device_id}/{platform}/{entity_name}`
- [x] complete the migration for Home Assistant to use non-mangled names in the unique id https://github.com/home-assistant/core/pull/174814
- [ ] remove the post mangled (ie str sanitizes collision checks and replace them with `entity_name` hash collision check) after https://github.com/home-assistant/core/pull/174814 ships (good to do now since next ESPHome release will ship after HA beta) and replace it with a real hash collision check
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.