Skip to content

fix #1627: resolve validation errors and registry conflicts#1628

Open
xyzmos wants to merge 1 commit intoXiaoMi:mainfrom
xyzmos:fixbug
Open

fix #1627: resolve validation errors and registry conflicts#1628
xyzmos wants to merge 1 commit intoXiaoMi:mainfrom
xyzmos:fixbug

Conversation

@xyzmos
Copy link

@xyzmos 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
@CLAassistant
Copy link

CLAassistant commented Feb 1, 2026

CLA assistant check
All committers have signed the CLA.

@hmmbob
Copy link

hmmbob commented Feb 2, 2026

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.

@xyzmos
Copy link
Author

xyzmos commented Feb 2, 2026

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants