esphome / esphome/backlog

Fix Home Assistant object id collisions

Open
#85 2 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.