Enforce HOMEASSISTANT_DOMAIN alias for core DOMAIN (#122763)
This commit is contained in:
parent
4ac85829c8
commit
02581bbf02
4 changed files with 46 additions and 43 deletions
|
@ -3,10 +3,12 @@
|
|||
from __future__ import annotations
|
||||
|
||||
from homeassistant.components.repairs import ConfirmRepairFlow, RepairsFlow
|
||||
from homeassistant.core import DOMAIN, HomeAssistant
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.data_entry_flow import FlowResult
|
||||
from homeassistant.helpers import issue_registry as ir
|
||||
|
||||
from .const import DOMAIN
|
||||
|
||||
|
||||
class IntegrationNotFoundFlow(RepairsFlow):
|
||||
"""Handler for an issue fixing flow."""
|
||||
|
|
|
@ -872,6 +872,7 @@ voluptuous = "vol"
|
|||
"homeassistant.components.wake_word.PLATFORM_SCHEMA" = "WAKE_WORD_PLATFORM_SCHEMA"
|
||||
"homeassistant.components.water_heater.PLATFORM_SCHEMA" = "WATER_HEATER_PLATFORM_SCHEMA"
|
||||
"homeassistant.components.weather.PLATFORM_SCHEMA" = "WEATHER_PLATFORM_SCHEMA"
|
||||
"homeassistant.core.DOMAIN" = "HOMEASSISTANT_DOMAIN"
|
||||
"homeassistant.helpers.area_registry" = "ar"
|
||||
"homeassistant.helpers.category_registry" = "cr"
|
||||
"homeassistant.helpers.config_validation" = "cv"
|
||||
|
|
|
@ -29,7 +29,7 @@ from homeassistant.const import (
|
|||
)
|
||||
import homeassistant.core as ha
|
||||
from homeassistant.core import (
|
||||
DOMAIN as HASS_DOMAIN,
|
||||
DOMAIN as HOMEASSISTANT_DOMAIN,
|
||||
CoreState,
|
||||
HomeAssistant,
|
||||
State,
|
||||
|
@ -527,7 +527,7 @@ async def test_set_target_humidity_humidifier_on(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -547,7 +547,7 @@ async def test_set_target_humidity_humidifier_off(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -587,7 +587,7 @@ async def test_humidity_change_humidifier_on_outside_tolerance(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -627,7 +627,7 @@ async def test_humidity_change_humidifier_off_outside_tolerance(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -664,7 +664,7 @@ async def test_operation_mode_humidify(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -725,7 +725,7 @@ async def test_set_target_humidity_dry_off(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
assert hass.states.get(ENTITY).attributes.get("action") == "drying"
|
||||
|
@ -784,7 +784,7 @@ async def test_operation_mode_dry(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -797,7 +797,7 @@ async def test_set_target_humidity_dry_on(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -810,7 +810,7 @@ async def test_init_ignores_tolerance(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -835,7 +835,7 @@ async def test_set_humidity_change_dry_off_outside_tolerance(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -858,7 +858,7 @@ async def test_humidity_change_dry_on_outside_tolerance(hass: HomeAssistant) ->
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -878,7 +878,7 @@ async def test_running_when_operating_mode_is_off_2(hass: HomeAssistant) -> None
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
assert hass.states.get(ENTITY).attributes.get("action") == "off"
|
||||
|
@ -956,7 +956,7 @@ async def test_humidity_change_dry_trigger_on_long_enough(hass: HomeAssistant) -
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -990,7 +990,7 @@ async def test_humidity_change_dry_trigger_off_long_enough(hass: HomeAssistant)
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1115,7 +1115,7 @@ async def test_humidity_change_humidifier_trigger_on_long_enough(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1136,7 +1136,7 @@ async def test_humidity_change_humidifier_trigger_off_long_enough(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1243,7 +1243,7 @@ async def test_humidity_change_dry_trigger_on_long_enough_3(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1264,7 +1264,7 @@ async def test_humidity_change_dry_trigger_off_long_enough_3(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1309,7 +1309,7 @@ async def test_humidity_change_humidifier_trigger_on_long_enough_2(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1330,7 +1330,7 @@ async def test_humidity_change_humidifier_trigger_off_long_enough_2(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1385,7 +1385,7 @@ async def test_float_tolerance_values_2(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
|
|
@ -37,7 +37,7 @@ from homeassistant.const import (
|
|||
)
|
||||
import homeassistant.core as ha
|
||||
from homeassistant.core import (
|
||||
DOMAIN as HASS_DOMAIN,
|
||||
DOMAIN as HOMEASSISTANT_DOMAIN,
|
||||
CoreState,
|
||||
HomeAssistant,
|
||||
State,
|
||||
|
@ -484,7 +484,7 @@ async def test_set_target_temp_heater_on(hass: HomeAssistant) -> None:
|
|||
await common.async_set_temperature(hass, 30)
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -498,7 +498,7 @@ async def test_set_target_temp_heater_off(hass: HomeAssistant) -> None:
|
|||
await common.async_set_temperature(hass, 25)
|
||||
assert len(calls) == 2
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -522,7 +522,7 @@ async def test_temp_change_heater_on_outside_tolerance(hass: HomeAssistant) -> N
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -546,7 +546,7 @@ async def test_temp_change_heater_off_outside_tolerance(hass: HomeAssistant) ->
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -559,7 +559,7 @@ async def test_running_when_hvac_mode_is_off(hass: HomeAssistant) -> None:
|
|||
await common.async_set_hvac_mode(hass, HVACMode.OFF)
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -589,7 +589,7 @@ async def test_hvac_mode_heat(hass: HomeAssistant) -> None:
|
|||
await common.async_set_hvac_mode(hass, HVACMode.HEAT)
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -643,7 +643,7 @@ async def test_set_target_temp_ac_off(hass: HomeAssistant) -> None:
|
|||
await common.async_set_temperature(hass, 30)
|
||||
assert len(calls) == 2
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -674,7 +674,7 @@ async def test_hvac_mode_cool(hass: HomeAssistant) -> None:
|
|||
await common.async_set_hvac_mode(hass, HVACMode.COOL)
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -688,7 +688,7 @@ async def test_set_target_temp_ac_on(hass: HomeAssistant) -> None:
|
|||
await common.async_set_temperature(hass, 25)
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -712,7 +712,7 @@ async def test_set_temp_change_ac_off_outside_tolerance(hass: HomeAssistant) ->
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -736,7 +736,7 @@ async def test_temp_change_ac_on_outside_tolerance(hass: HomeAssistant) -> None:
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -749,7 +749,7 @@ async def test_running_when_operating_mode_is_off_2(hass: HomeAssistant) -> None
|
|||
await common.async_set_hvac_mode(hass, HVACMode.OFF)
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -867,7 +867,7 @@ async def test_heating_cooling_switch_toggles_when_outside_min_cycle_duration(
|
|||
# Then
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == expected_triggered_service_call
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -965,7 +965,7 @@ async def test_temp_change_ac_trigger_on_long_enough_3(hass: HomeAssistant) -> N
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -989,7 +989,7 @@ async def test_temp_change_ac_trigger_off_long_enough_3(hass: HomeAssistant) ->
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1038,7 +1038,7 @@ async def test_temp_change_heater_trigger_on_long_enough_2(hass: HomeAssistant)
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_ON
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1064,7 +1064,7 @@ async def test_temp_change_heater_trigger_off_long_enough_2(
|
|||
await hass.async_block_till_done()
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1237,7 +1237,7 @@ async def test_initial_hvac_off_force_heater_off(hass: HomeAssistant) -> None:
|
|||
# heater must be switched off
|
||||
assert len(calls) == 1
|
||||
call = calls[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == ENT_SWITCH
|
||||
|
||||
|
@ -1345,7 +1345,7 @@ async def test_restore_will_turn_off_when_loaded_second(hass: HomeAssistant) ->
|
|||
assert len(calls_on) == 0
|
||||
assert len(calls_off) == 1
|
||||
call = calls_off[0]
|
||||
assert call.domain == HASS_DOMAIN
|
||||
assert call.domain == HOMEASSISTANT_DOMAIN
|
||||
assert call.service == SERVICE_TURN_OFF
|
||||
assert call.data["entity_id"] == "input_boolean.test"
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue