Update service domains for xiaomi_miio from base domains to xiaomi_miio domain#29134
Conversation
…ces to xiaomi_miio domain
|
Hey there @rytilahti, @syssi, mind taking a look at this pull request as its been labeled with a integration ( |
|
resolved conflicts, this is due to me changing this file in multiple branches and another PR that came in for this component |
|
This is great, thanks for doing the work! In case no one else appears to test these, I'll try to do so over the weekend and get this merged then. |
…325/home-assistant into xiaomi_miio_service_update * 'xiaomi_miio_service_update' of https://github.com/raman325/home-assistant: (41 commits) Add fan support to lutron_caseta (#29033) Update service domain for alarmdecoder from 'alarm_control_panel' to 'alarmdecoder' (#29127) move wemo services to wemo domain (#29135) move soundtouch services to soundtouch domain (#29140) [ci skip] Translation update add services.yaml description for service (#29160) Update bluetooth_tracker service name and domain from 'device_tracker' to 'bluetooth_tracker' (#29161) Change apns service domain and remove unused variable (#29165) Handle case when device can be None (#29171) Reduce connection timeout to avoid config flow timeouts (#29172) move import to top and add service definition for pilight (#29163) Return Jewish Calendar holiday type id support (#29168) Use roku.poweron method for media_player.turn_on (#29123) Update service domain for ifttt from 'alarm_control_panel' to 'ifttt' (#29129) add services.yaml description for matrix service (#29159) Update service domain for harmony from 'remote' to 'harmony' (#29146) move yamaha service to yamaha domain (#29142) Update services.yaml for nuheat (#29133) Add opentherm_gw device support (#28722) move squeezebox service to squeezebox domain (#29141) ...
|
@rytilahti please review/test if you haven't already. I made a lot of service changes across a significant number of integrations and this is the only one remaining. I think it would be best to release all of the breaking changes in one release so that users only feel the pain once, and I don't want this one to miss the cutoff. CC @balloob |
Breaking Change:
This change breaks existing service call references to the services defined in the
xiaomi_miiointegration by moving the services out of the base domains into the integration domain.Description:
Update the domain and service name for
xiaomi_miioservices. See this comment for context: #28890 (comment)Related issue (if applicable): Related to #27289
Pull request with documentation for home-assistant.io (if applicable): 11330
Checklist:
tox. Your PR cannot be merged unless tests passIf user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
python3 -m script.hassfest.requirements_all.txtby runningpython3 -m script.gen_requirements_all..coveragerc.