fix #1627: resolve validation errors and registry conflicts#1628
fix #1627: resolve validation errors and registry conflicts#1628xyzmos wants to merge 1 commit intoXiaoMi:mainfrom
Conversation
xyzmos
commented
Feb 1, 2026
- fix: use valid platform domains in entity_id
- fix: slugify service entity object_ids
- feat: add automatic cleanup of legacy xiaomi_home entities
- fix: resolve initialization TypeErrors in climate/media/humidifier
- fix: use valid platform domains in entity_id - fix: slugify service entity object_ids - feat: add automatic cleanup of legacy xiaomi_home entities - fix: resolve initialization TypeErrors in climate/media/humidifier
|
This should fix #1627, correct? @SusanPhevos for your awareness, #1627 will happen for all users when they upgrade to 2026.2 this Wednesday. Xiaomi Home seems to have a lot of installs so this could be an issue if this doesn't get merged/released before 2026.2 with the entity_id creation failing the new validation. |
Yes, this should fix #1627. I’ve tested this change locally on 2026.3.0.dev and the Xiaomi Home integration loads without the validation error described in #1627. One thing to be aware of is that some entity_ids will change after this patch, because they are now generated to comply with the new validation rules. |