diff --git a/homeassistant/components/climate/__init__.py b/homeassistant/components/climate/__init__.py index b0f2a81f419779..dd7baf07ce693a 100644 --- a/homeassistant/components/climate/__init__.py +++ b/homeassistant/components/climate/__init__.py @@ -373,7 +373,7 @@ def state_attributes(self) -> dict[str, Any]: } if ClimateEntityFeature.TARGET_TEMPERATURE in supported_features: - data[ClimateEntityStateAttribute.TEMPERATURE] = show_temp( + data[ClimateEntityStateAttribute.TARGET_TEMPERATURE] = show_temp( hass, self.target_temperature, temperature_unit, @@ -392,7 +392,7 @@ def state_attributes(self) -> dict[str, Any]: data[ClimateEntityStateAttribute.CURRENT_HUMIDITY] = current_humidity if ClimateEntityFeature.TARGET_HUMIDITY in supported_features: - data[ClimateEntityStateAttribute.HUMIDITY] = self.target_humidity + data[ClimateEntityStateAttribute.TARGET_HUMIDITY] = self.target_humidity if ClimateEntityFeature.FAN_MODE in supported_features: data[ClimateEntityStateAttribute.FAN_MODE] = self.fan_mode diff --git a/homeassistant/components/climate/condition.py b/homeassistant/components/climate/condition.py index afb4bb43daedd9..a5303bd6423f45 100644 --- a/homeassistant/components/climate/condition.py +++ b/homeassistant/components/climate/condition.py @@ -58,7 +58,7 @@ class ClimateTargetTemperatureCondition(EntityNumericalConditionWithUnitBase): _base_unit = UnitOfTemperature.CELSIUS _domain_specs = { - DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.TEMPERATURE) + DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.TARGET_TEMPERATURE) } _unit_converter = TemperatureConverter @@ -67,7 +67,7 @@ def _should_include(self, state: State) -> bool: """Skip climate entities that do not expose a target temperature.""" return ( super()._should_include(state) - and state.attributes.get(ClimateEntityStateAttribute.TEMPERATURE) + and state.attributes.get(ClimateEntityStateAttribute.TARGET_TEMPERATURE) is not None ) @@ -82,7 +82,7 @@ class ClimateTargetHumidityCondition(EntityNumericalConditionBase): """Condition for climate target humidity.""" _domain_specs = { - DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.HUMIDITY) + DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.TARGET_HUMIDITY) } _valid_unit = "%" @@ -91,7 +91,8 @@ def _should_include(self, state: State) -> bool: """Skip climate entities that do not expose a target humidity.""" return ( super()._should_include(state) - and state.attributes.get(ClimateEntityStateAttribute.HUMIDITY) is not None + and state.attributes.get(ClimateEntityStateAttribute.TARGET_HUMIDITY) + is not None ) diff --git a/homeassistant/components/climate/const.py b/homeassistant/components/climate/const.py index f85ed2e572985f..24029ba07d1ebe 100644 --- a/homeassistant/components/climate/const.py +++ b/homeassistant/components/climate/const.py @@ -2,6 +2,8 @@ from enum import IntFlag, StrEnum +from homeassistant.helpers.deprecation import EnumWithDeprecatedMembers + class HVACMode(StrEnum): """HVAC mode for climate devices.""" @@ -153,15 +155,24 @@ class ClimateEntityCapabilityAttribute(StrEnum): SWING_HORIZONTAL_MODES = "swing_horizontal_modes" -class ClimateEntityStateAttribute(StrEnum): +class ClimateEntityStateAttribute( + StrEnum, + metaclass=EnumWithDeprecatedMembers, + deprecated={ + "TEMPERATURE": ("ClimateEntityStateAttribute.TARGET_TEMPERATURE", "2027.2.0"), + "HUMIDITY": ("ClimateEntityStateAttribute.TARGET_HUMIDITY", "2027.2.0"), + }, +): """State attributes for climate entities.""" CURRENT_TEMPERATURE = "current_temperature" - TEMPERATURE = "temperature" + TARGET_TEMPERATURE = "temperature" + TEMPERATURE = "temperature" # Deprecated, replaced with TARGET_TEMPERATURE TARGET_TEMP_HIGH = "target_temp_high" TARGET_TEMP_LOW = "target_temp_low" CURRENT_HUMIDITY = "current_humidity" - HUMIDITY = "humidity" + TARGET_HUMIDITY = "humidity" + HUMIDITY = "humidity" # Deprecated, replaced with TARGET_HUMIDITY FAN_MODE = "fan_mode" HVAC_ACTION = "hvac_action" PRESET_MODE = "preset_mode" diff --git a/homeassistant/components/climate/reproduce_state.py b/homeassistant/components/climate/reproduce_state.py index 31ad9d874c439c..b4eab90f28e2e8 100644 --- a/homeassistant/components/climate/reproduce_state.py +++ b/homeassistant/components/climate/reproduce_state.py @@ -30,14 +30,14 @@ # Maps a state attribute to the service call argument used to restore it. _STATE_ATTRIBUTE_TO_SERVICE_ARG: dict[ClimateEntityStateAttribute, str] = { - ClimateEntityStateAttribute.TEMPERATURE: ATTR_TEMPERATURE, + ClimateEntityStateAttribute.TARGET_TEMPERATURE: ATTR_TEMPERATURE, ClimateEntityStateAttribute.TARGET_TEMP_HIGH: ATTR_TARGET_TEMP_HIGH, ClimateEntityStateAttribute.TARGET_TEMP_LOW: ATTR_TARGET_TEMP_LOW, ClimateEntityStateAttribute.PRESET_MODE: ATTR_PRESET_MODE, ClimateEntityStateAttribute.SWING_MODE: ATTR_SWING_MODE, ClimateEntityStateAttribute.SWING_HORIZONTAL_MODE: ATTR_SWING_HORIZONTAL_MODE, ClimateEntityStateAttribute.FAN_MODE: ATTR_FAN_MODE, - ClimateEntityStateAttribute.HUMIDITY: ATTR_HUMIDITY, + ClimateEntityStateAttribute.TARGET_HUMIDITY: ATTR_HUMIDITY, } @@ -70,7 +70,7 @@ async def call_service( await call_service(SERVICE_SET_HVAC_MODE, [], {ATTR_HVAC_MODE: state.state}) if ( - state.attributes.get(ClimateEntityStateAttribute.TEMPERATURE) is not None + state.attributes.get(ClimateEntityStateAttribute.TARGET_TEMPERATURE) is not None or state.attributes.get(ClimateEntityStateAttribute.TARGET_TEMP_HIGH) is not None or state.attributes.get(ClimateEntityStateAttribute.TARGET_TEMP_LOW) is not None @@ -78,7 +78,7 @@ async def call_service( await call_service( SERVICE_SET_TEMPERATURE, [ - ClimateEntityStateAttribute.TEMPERATURE, + ClimateEntityStateAttribute.TARGET_TEMPERATURE, ClimateEntityStateAttribute.TARGET_TEMP_HIGH, ClimateEntityStateAttribute.TARGET_TEMP_LOW, ], @@ -116,8 +116,10 @@ async def call_service( ): await call_service(SERVICE_SET_FAN_MODE, [ClimateEntityStateAttribute.FAN_MODE]) - if ClimateEntityStateAttribute.HUMIDITY in state.attributes: - await call_service(SERVICE_SET_HUMIDITY, [ClimateEntityStateAttribute.HUMIDITY]) + if ClimateEntityStateAttribute.TARGET_HUMIDITY in state.attributes: + await call_service( + SERVICE_SET_HUMIDITY, [ClimateEntityStateAttribute.TARGET_HUMIDITY] + ) async def async_reproduce_states( diff --git a/homeassistant/components/climate/significant_change.py b/homeassistant/components/climate/significant_change.py index 39b0138bf7843d..ea9b577a600646 100644 --- a/homeassistant/components/climate/significant_change.py +++ b/homeassistant/components/climate/significant_change.py @@ -15,14 +15,14 @@ ClimateEntityStateAttribute.CURRENT_HUMIDITY, ClimateEntityStateAttribute.CURRENT_TEMPERATURE, ClimateEntityStateAttribute.FAN_MODE, - ClimateEntityStateAttribute.HUMIDITY, + ClimateEntityStateAttribute.TARGET_HUMIDITY, ClimateEntityStateAttribute.HVAC_ACTION, ClimateEntityStateAttribute.PRESET_MODE, ClimateEntityStateAttribute.SWING_MODE, ClimateEntityStateAttribute.SWING_HORIZONTAL_MODE, ClimateEntityStateAttribute.TARGET_TEMP_HIGH, ClimateEntityStateAttribute.TARGET_TEMP_LOW, - ClimateEntityStateAttribute.TEMPERATURE, + ClimateEntityStateAttribute.TARGET_TEMPERATURE, } @@ -74,7 +74,7 @@ def async_check_significant_change( ClimateEntityStateAttribute.CURRENT_TEMPERATURE, ClimateEntityStateAttribute.TARGET_TEMP_HIGH, ClimateEntityStateAttribute.TARGET_TEMP_LOW, - ClimateEntityStateAttribute.TEMPERATURE, + ClimateEntityStateAttribute.TARGET_TEMPERATURE, ]: if ha_unit == UnitOfTemperature.FAHRENHEIT: absolute_change = 1.0 @@ -83,7 +83,7 @@ def async_check_significant_change( if attr_name in [ ClimateEntityStateAttribute.CURRENT_HUMIDITY, - ClimateEntityStateAttribute.HUMIDITY, + ClimateEntityStateAttribute.TARGET_HUMIDITY, ]: absolute_change = 1.0 diff --git a/homeassistant/components/climate/trigger.py b/homeassistant/components/climate/trigger.py index d721951f985736..e96684c1cc8856 100644 --- a/homeassistant/components/climate/trigger.py +++ b/homeassistant/components/climate/trigger.py @@ -56,7 +56,7 @@ class _ClimateTargetTemperatureTriggerMixin(EntityNumericalStateTriggerWithUnitB _base_unit = UnitOfTemperature.CELSIUS _domain_specs = { - DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.TEMPERATURE) + DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.TARGET_TEMPERATURE) } _unit_converter = TemperatureConverter @@ -65,7 +65,7 @@ def _should_include(self, state: State) -> bool: """Skip climate entities that do not expose a target temperature.""" return ( super()._should_include(state) - and state.attributes.get(ClimateEntityStateAttribute.TEMPERATURE) + and state.attributes.get(ClimateEntityStateAttribute.TARGET_TEMPERATURE) is not None ) @@ -94,7 +94,7 @@ class _ClimateTargetHumidityTriggerMixin(EntityNumericalStateTriggerBase): """Mixin for climate target humidity triggers.""" _domain_specs = { - DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.HUMIDITY) + DOMAIN: DomainSpec(value_source=ClimateEntityStateAttribute.TARGET_HUMIDITY) } _valid_unit = "%" @@ -103,7 +103,8 @@ def _should_include(self, state: State) -> bool: """Skip climate entities that do not expose a target humidity.""" return ( super()._should_include(state) - and state.attributes.get(ClimateEntityStateAttribute.HUMIDITY) is not None + and state.attributes.get(ClimateEntityStateAttribute.TARGET_HUMIDITY) + is not None ) diff --git a/homeassistant/components/generic_thermostat/climate.py b/homeassistant/components/generic_thermostat/climate.py index 31491b3306c218..76e8285f1ed538 100644 --- a/homeassistant/components/generic_thermostat/climate.py +++ b/homeassistant/components/generic_thermostat/climate.py @@ -352,7 +352,9 @@ def _async_startup(_: Event | None = None) -> None: if self._target_temp is None: # If we have a previously saved temperature if ( - old_state.attributes.get(ClimateEntityStateAttribute.TEMPERATURE) + old_state.attributes.get( + ClimateEntityStateAttribute.TARGET_TEMPERATURE + ) is None ): if self.ac_mode: @@ -365,7 +367,9 @@ def _async_startup(_: Event | None = None) -> None: ) else: self._target_temp = float( - old_state.attributes[ClimateEntityStateAttribute.TEMPERATURE] + old_state.attributes[ + ClimateEntityStateAttribute.TARGET_TEMPERATURE + ] ) if ( self.preset_modes diff --git a/homeassistant/components/modbus/climate.py b/homeassistant/components/modbus/climate.py index 8d2590d442fadc..b98836a89a13f3 100644 --- a/homeassistant/components/modbus/climate.py +++ b/homeassistant/components/modbus/climate.py @@ -315,9 +315,11 @@ async def async_added_to_hass(self) -> None: """Handle entity which will be added.""" await self.async_base_added_to_hass() state = await self.async_get_last_state() - if state and state.attributes.get(ClimateEntityStateAttribute.TEMPERATURE): + if state and state.attributes.get( + ClimateEntityStateAttribute.TARGET_TEMPERATURE + ): self._attr_target_temperature = float( - state.attributes[ClimateEntityStateAttribute.TEMPERATURE] + state.attributes[ClimateEntityStateAttribute.TARGET_TEMPERATURE] ) @override diff --git a/homeassistant/components/prometheus/__init__.py b/homeassistant/components/prometheus/__init__.py index 9ed5cfcea4de60..681f7a950f70e6 100644 --- a/homeassistant/components/prometheus/__init__.py +++ b/homeassistant/components/prometheus/__init__.py @@ -831,7 +831,7 @@ def _handle_light(self, state: State) -> None: def _handle_climate(self, state: State) -> None: self._temperature_metric( state, - ClimateEntityStateAttribute.TEMPERATURE, + ClimateEntityStateAttribute.TARGET_TEMPERATURE, "climate_target_temperature_celsius", "Target temperature in degrees Celsius", ) diff --git a/homeassistant/components/switchbot_cloud/climate.py b/homeassistant/components/switchbot_cloud/climate.py index 971dab2d94eb40..a3b42ba58eddcc 100644 --- a/homeassistant/components/switchbot_cloud/climate.py +++ b/homeassistant/components/switchbot_cloud/climate.py @@ -131,7 +131,8 @@ async def async_added_to_hass(self) -> None: ClimateEntityStateAttribute.FAN_MODE, self._attr_fan_mode ) self._attr_target_temperature = last_state.attributes.get( - ClimateEntityStateAttribute.TEMPERATURE, self._attr_target_temperature + ClimateEntityStateAttribute.TARGET_TEMPERATURE, + self._attr_target_temperature, ) def _get_mode(self, hvac_mode: HVACMode | None) -> int: diff --git a/homeassistant/components/teslemetry/climate.py b/homeassistant/components/teslemetry/climate.py index a06b9a9610bb4c..6fefafa54cabb1 100644 --- a/homeassistant/components/teslemetry/climate.py +++ b/homeassistant/components/teslemetry/climate.py @@ -292,7 +292,7 @@ async def async_added_to_hass(self) -> None: ClimateEntityStateAttribute.CURRENT_TEMPERATURE ) self._attr_target_temperature = state.attributes.get( - ClimateEntityStateAttribute.TEMPERATURE + ClimateEntityStateAttribute.TARGET_TEMPERATURE ) self._attr_preset_mode = state.attributes.get( ClimateEntityStateAttribute.PRESET_MODE @@ -542,7 +542,7 @@ async def async_added_to_hass(self) -> None: ClimateEntityStateAttribute.CURRENT_TEMPERATURE ) self._attr_target_temperature = state.attributes.get( - ClimateEntityStateAttribute.TEMPERATURE + ClimateEntityStateAttribute.TARGET_TEMPERATURE ) self.async_on_remove( diff --git a/tests/components/actron_air/snapshots/test_climate.ambr b/tests/components/actron_air/snapshots/test_climate.ambr index d69c1f21a99e57..135a9668cdc707 100644 --- a/tests/components/actron_air/snapshots/test_climate.ambr +++ b/tests/components/actron_air/snapshots/test_climate.ambr @@ -62,7 +62,7 @@ : 30, : 16, : , - : 24.0, + : 24.0, }), 'context': , 'entity_id': 'climate.living_room_living_room', @@ -148,7 +148,7 @@ : 30.0, : 16.0, : , - : 24.0, + : 24.0, }), 'context': , 'entity_id': 'climate.test_system', diff --git a/tests/components/airobot/snapshots/test_climate.ambr b/tests/components/airobot/snapshots/test_climate.ambr index 76678d90f95245..066bb3beab0fc0 100644 --- a/tests/components/airobot/snapshots/test_climate.ambr +++ b/tests/components/airobot/snapshots/test_climate.ambr @@ -66,7 +66,7 @@ 'boost', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.test_thermostat', diff --git a/tests/components/airpatrol/snapshots/test_climate.ambr b/tests/components/airpatrol/snapshots/test_climate.ambr index 3a96f6e6a62a9a..51ef74b0c9c22f 100644 --- a/tests/components/airpatrol/snapshots/test_climate.ambr +++ b/tests/components/airpatrol/snapshots/test_climate.ambr @@ -162,7 +162,7 @@ 'on', 'off', ]), - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.living_room', diff --git a/tests/components/balboa/snapshots/test_climate.ambr b/tests/components/balboa/snapshots/test_climate.ambr index 190f9cba13d9b4..8467b142428792 100644 --- a/tests/components/balboa/snapshots/test_climate.ambr +++ b/tests/components/balboa/snapshots/test_climate.ambr @@ -65,7 +65,7 @@ 'rest', ]), : , - : 40.0, + : 40.0, }), 'context': , 'entity_id': 'climate.fakespa', diff --git a/tests/components/bryant_evolution/snapshots/test_climate.ambr b/tests/components/bryant_evolution/snapshots/test_climate.ambr index 4dfb0672fd13d0..30ae3ac0be6d10 100644 --- a/tests/components/bryant_evolution/snapshots/test_climate.ambr +++ b/tests/components/bryant_evolution/snapshots/test_climate.ambr @@ -75,7 +75,7 @@ : , : None, : None, - : 72, + : 72, }), 'context': , 'entity_id': 'climate.system_1_zone_1', diff --git a/tests/components/bsblan/snapshots/test_climate.ambr b/tests/components/bsblan/snapshots/test_climate.ambr index c0b8fdb046ecf7..435efc93066f77 100644 --- a/tests/components/bsblan/snapshots/test_climate.ambr +++ b/tests/components/bsblan/snapshots/test_climate.ambr @@ -67,7 +67,7 @@ 'none', ]), : , - : 18.5, + : 18.5, }), 'context': , 'entity_id': 'climate.heating_circuit_1', @@ -145,7 +145,7 @@ 'none', ]), : , - : 18.5, + : 18.5, }), 'context': , 'entity_id': 'climate.heating_circuit_1', diff --git a/tests/components/ccm15/snapshots/test_climate.ambr b/tests/components/ccm15/snapshots/test_climate.ambr index 5f50ebbb071b57..3610d67db6c9d4 100644 --- a/tests/components/ccm15/snapshots/test_climate.ambr +++ b/tests/components/ccm15/snapshots/test_climate.ambr @@ -147,7 +147,7 @@ 'on', ]), : 1, - : 23, + : 23, }), 'context': , 'entity_id': 'climate.midea_0', @@ -187,7 +187,7 @@ 'on', ]), : 1, - : 24, + : 24, }), 'context': , 'entity_id': 'climate.midea_1', diff --git a/tests/components/comelit/snapshots/test_climate.ambr b/tests/components/comelit/snapshots/test_climate.ambr index 521fd57c1d48ce..0cb0783e00af97 100644 --- a/tests/components/comelit/snapshots/test_climate.ambr +++ b/tests/components/comelit/snapshots/test_climate.ambr @@ -69,7 +69,7 @@ ]), : , : 0.1, - : 5.0, + : 5.0, }), 'context': , 'entity_id': 'climate.climate0', diff --git a/tests/components/compit/snapshots/test_climate.ambr b/tests/components/compit/snapshots/test_climate.ambr index 0feb2b76354af8..b38dc29489bd97 100644 --- a/tests/components/compit/snapshots/test_climate.ambr +++ b/tests/components/compit/snapshots/test_climate.ambr @@ -85,7 +85,7 @@ 'away', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.nano_color_2', diff --git a/tests/components/control4/snapshots/test_climate.ambr b/tests/components/control4/snapshots/test_climate.ambr index d654c0181835b5..c68be4d44e31af 100644 --- a/tests/components/control4/snapshots/test_climate.ambr +++ b/tests/components/control4/snapshots/test_climate.ambr @@ -74,7 +74,7 @@ : , : None, : None, - : 68, + : 68, }), 'context': , 'entity_id': 'climate.test_controller_residential_thermostat_v2', diff --git a/tests/components/deconz/snapshots/test_climate.ambr b/tests/components/deconz/snapshots/test_climate.ambr index 3146aac31fed4a..cc9d5ee70c97bb 100644 --- a/tests/components/deconz/snapshots/test_climate.ambr +++ b/tests/components/deconz/snapshots/test_climate.ambr @@ -80,7 +80,7 @@ : 7, 'offset': 0, : , - : 22.2, + : 22.2, }), 'context': , 'entity_id': 'climate.zen_01', @@ -171,7 +171,7 @@ : 7, 'offset': 0, : , - : 22.2, + : 22.2, }), 'context': , 'entity_id': 'climate.zen_01', @@ -281,7 +281,7 @@ 'manual', ]), : , - : 22.2, + : 22.2, }), 'context': , 'entity_id': 'climate.zen_01', @@ -351,7 +351,7 @@ : 7, 'offset': 10, : , - : 22.0, + : 22.0, 'valve': 30, }), 'context': , @@ -419,7 +419,7 @@ : 35, : 7, : , - : None, + : None, 'valve': 30, }), 'context': , @@ -490,7 +490,7 @@ : 7, 'offset': 10, : , - : 22.0, + : 22.0, 'valve': 30, }), 'context': , @@ -560,7 +560,7 @@ : 7, 'offset': 0, : , - : 21.0, + : 21.0, 'valve': 24, }), 'context': , diff --git a/tests/components/devolo_home_control/snapshots/test_climate.ambr b/tests/components/devolo_home_control/snapshots/test_climate.ambr index c5a10c4548316c..194c2d3680e400 100644 --- a/tests/components/devolo_home_control/snapshots/test_climate.ambr +++ b/tests/components/devolo_home_control/snapshots/test_climate.ambr @@ -11,7 +11,7 @@ : 4, : , : 0.5, - : 20, + : 20, }), 'context': , 'entity_id': 'climate.test_test', diff --git a/tests/components/eheimdigital/snapshots/test_climate.ambr b/tests/components/eheimdigital/snapshots/test_climate.ambr index cec48e51ce03c8..f9bac1484af1e1 100644 --- a/tests/components/eheimdigital/snapshots/test_climate.ambr +++ b/tests/components/eheimdigital/snapshots/test_climate.ambr @@ -69,7 +69,7 @@ ]), : , : 0.5, - : 25.5, + : 25.5, }), 'context': , 'entity_id': 'climate.mock_aquarium_mock_heater', @@ -149,7 +149,7 @@ ]), : , : 0.5, - : 25.5, + : 25.5, }), 'context': , 'entity_id': 'climate.mock_aquarium_mock_heater', diff --git a/tests/components/esphome/snapshots/test_climate.ambr b/tests/components/esphome/snapshots/test_climate.ambr index f627950c860706..e01a767316c0cb 100644 --- a/tests/components/esphome/snapshots/test_climate.ambr +++ b/tests/components/esphome/snapshots/test_climate.ambr @@ -33,6 +33,6 @@ 'off', ]), : 2, - : 20, + : 20, }) # --- diff --git a/tests/components/eurotronic_cometblue/snapshots/test_climate.ambr b/tests/components/eurotronic_cometblue/snapshots/test_climate.ambr index 9a2349e9f0ed8f..c570d81b60bb67 100644 --- a/tests/components/eurotronic_cometblue/snapshots/test_climate.ambr +++ b/tests/components/eurotronic_cometblue/snapshots/test_climate.ambr @@ -74,7 +74,7 @@ ]), : , : 0.5, - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.comet_blue_aa_bb_cc_dd_ee_ff', diff --git a/tests/components/evohome/snapshots/test_climate.ambr b/tests/components/evohome/snapshots/test_climate.ambr index b3ca58549c4f68..9f3d512d84e636 100644 --- a/tests/components/evohome/snapshots/test_climate.ambr +++ b/tests/components/evohome/snapshots/test_climate.ambr @@ -204,7 +204,7 @@ 'zone_id': '3432579', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.bathroom_dn', @@ -251,7 +251,7 @@ 'zone_id': '3432579', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.bathroom_dn', @@ -297,7 +297,7 @@ 'zone_id': '3432521', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.dead_zone', @@ -343,7 +343,7 @@ 'zone_id': '3432521', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.dead_zone', @@ -391,7 +391,7 @@ 'zone_id': '3432577', }), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.front_room', @@ -439,7 +439,7 @@ 'zone_id': '3432577', }), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.front_room', @@ -486,7 +486,7 @@ 'zone_id': '3449703', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kids_room', @@ -533,7 +533,7 @@ 'zone_id': '3449703', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kids_room', @@ -580,7 +580,7 @@ 'zone_id': '3432578', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kitchen', @@ -627,7 +627,7 @@ 'zone_id': '3432578', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kitchen', @@ -674,7 +674,7 @@ 'zone_id': '3432580', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.main_bedroom', @@ -721,7 +721,7 @@ 'zone_id': '3432580', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.main_bedroom', @@ -768,7 +768,7 @@ 'zone_id': '3432576', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.main_room', @@ -815,7 +815,7 @@ 'zone_id': '3432576', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.main_room', @@ -940,7 +940,7 @@ 'zone_id': '3450733', }), : , - : 14.0, + : 14.0, }), 'context': , 'entity_id': 'climate.spare_room', @@ -987,7 +987,7 @@ 'zone_id': '3450733', }), : , - : 14.0, + : 14.0, }), 'context': , 'entity_id': 'climate.spare_room', @@ -1034,7 +1034,7 @@ 'zone_id': '3432579', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.bathroom_dn', @@ -1080,7 +1080,7 @@ 'zone_id': '3432521', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.dead_zone', @@ -1132,7 +1132,7 @@ 'zone_id': '3432577', }), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.front_room', @@ -1179,7 +1179,7 @@ 'zone_id': '3449703', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kids_room', @@ -1226,7 +1226,7 @@ 'zone_id': '3432578', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kitchen', @@ -1273,7 +1273,7 @@ 'zone_id': '3432580', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.main_bedroom', @@ -1324,7 +1324,7 @@ 'zone_id': '3432576', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.main_room', @@ -1410,7 +1410,7 @@ 'zone_id': '3432579', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.bathroom_dn', @@ -1456,7 +1456,7 @@ 'zone_id': '3432521', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.dead_zone', @@ -1504,7 +1504,7 @@ 'zone_id': '3432577', }), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.front_room', @@ -1551,7 +1551,7 @@ 'zone_id': '3449703', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kids_room', @@ -1598,7 +1598,7 @@ 'zone_id': '3432578', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.kitchen', @@ -1645,7 +1645,7 @@ 'zone_id': '3432580', }), : , - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.main_bedroom', @@ -1692,7 +1692,7 @@ 'zone_id': '3432576', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.main_room', @@ -1778,7 +1778,7 @@ 'zone_id': '3450733', }), : , - : 14.0, + : 14.0, }), 'context': , 'entity_id': 'climate.spare_room', @@ -1856,7 +1856,7 @@ 'zone_id': '416856', }), : , - : 21.5, + : 21.5, }), 'context': , 'entity_id': 'climate.thermostat', @@ -1939,7 +1939,7 @@ 'zone_id': '8557539', }), : , - : 21.5, + : 21.5, }), 'context': , 'entity_id': 'climate.thermostat', @@ -1986,7 +1986,7 @@ 'zone_id': '8557541', }), : , - : 21.5, + : 21.5, }), 'context': , 'entity_id': 'climate.thermostat_2', @@ -2033,7 +2033,7 @@ 'zone_id': '3454854', }), : , - : 5.0, + : 5.0, }), 'context': , 'entity_id': 'climate.thermostat', @@ -2080,7 +2080,7 @@ 'zone_id': '3454855', }), : , - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.thermostat_2', @@ -2163,7 +2163,7 @@ 'zone_id': '10090505', }), : , - : 5.0, + : 5.0, }), 'context': , 'entity_id': 'climate.ba', @@ -2210,7 +2210,7 @@ 'zone_id': '10090507', }), : , - : 15.0, + : 15.0, }), 'context': , 'entity_id': 'climate.ka', @@ -2257,7 +2257,7 @@ 'zone_id': '10090508', }), : , - : 15.0, + : 15.0, }), 'context': , 'entity_id': 'climate.ka_2', @@ -2343,7 +2343,7 @@ 'zone_id': '10090506', }), : , - : 18.0, + : 18.0, }), 'context': , 'entity_id': 'climate.sl', @@ -2390,7 +2390,7 @@ 'zone_id': '10090509', }), : , - : 19.0, + : 19.0, }), 'context': , 'entity_id': 'climate.wo', @@ -2437,7 +2437,7 @@ 'zone_id': '3432576', }), : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.main_room', @@ -2564,7 +2564,7 @@ 'zone_id': '4187768', }), : , - : 15.0, + : 15.0, }), 'context': , 'entity_id': 'climate.thermostat', diff --git a/tests/components/flexit_bacnet/snapshots/test_climate.ambr b/tests/components/flexit_bacnet/snapshots/test_climate.ambr index f9a09accc516ff..cda257dd70605c 100644 --- a/tests/components/flexit_bacnet/snapshots/test_climate.ambr +++ b/tests/components/flexit_bacnet/snapshots/test_climate.ambr @@ -71,7 +71,7 @@ ]), : , : 0.5, - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.device_name', diff --git a/tests/components/fritzbox/snapshots/test_climate.ambr b/tests/components/fritzbox/snapshots/test_climate.ambr index 63aebf8ac8c481..7ce12f5f75f27e 100644 --- a/tests/components/fritzbox/snapshots/test_climate.ambr +++ b/tests/components/fritzbox/snapshots/test_climate.ambr @@ -66,7 +66,7 @@ 'boost', ]), : , - : 19.5, + : 19.5, }), 'context': , 'entity_id': 'climate.fake_name', diff --git a/tests/components/fujitsu_fglair/snapshots/test_climate.ambr b/tests/components/fujitsu_fglair/snapshots/test_climate.ambr index ea9d1e6d25db38..2e5cd92ee5c82b 100644 --- a/tests/components/fujitsu_fglair/snapshots/test_climate.ambr +++ b/tests/components/fujitsu_fglair/snapshots/test_climate.ambr @@ -87,7 +87,7 @@ 'both', ]), : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.testserial123', @@ -185,7 +185,7 @@ 'both', ]), : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.testserial345', diff --git a/tests/components/fumis/snapshots/test_climate.ambr b/tests/components/fumis/snapshots/test_climate.ambr index 7b60c8b3f06dfa..a5bb5ce7944d4f 100644 --- a/tests/components/fumis/snapshots/test_climate.ambr +++ b/tests/components/fumis/snapshots/test_climate.ambr @@ -13,7 +13,7 @@ : 10.0, : , : 0.5, - : 25.0, + : 25.0, }), 'context': , 'entity_id': 'climate.clou_duo', diff --git a/tests/components/generic_thermostat/snapshots/test_config_flow.ambr b/tests/components/generic_thermostat/snapshots/test_config_flow.ambr index 54711a104a0937..4248ee3af242d5 100644 --- a/tests/components/generic_thermostat/snapshots/test_config_flow.ambr +++ b/tests/components/generic_thermostat/snapshots/test_config_flow.ambr @@ -71,7 +71,7 @@ ]), : , : 0.1, - : 7, + : 7, }), 'context': , 'entity_id': 'climate.my_thermostat', @@ -95,7 +95,7 @@ : 7, : , : 0.1, - : 7.0, + : 7.0, }), 'context': , 'entity_id': 'climate.my_thermostat', diff --git a/tests/components/geniushub/snapshots/test_climate.ambr b/tests/components/geniushub/snapshots/test_climate.ambr index 897f5c8aeda00f..92f1871765a42b 100644 --- a/tests/components/geniushub/snapshots/test_climate.ambr +++ b/tests/components/geniushub/snapshots/test_climate.ambr @@ -72,7 +72,7 @@ 'type': 'radiator', }), : , - : 4, + : 4, }), 'context': , 'entity_id': 'climate.bedroom', @@ -158,7 +158,7 @@ 'type': 'radiator', }), : , - : 4, + : 4, }), 'context': , 'entity_id': 'climate.ensuite', @@ -244,7 +244,7 @@ 'type': 'radiator', }), : , - : 4, + : 4, }), 'context': , 'entity_id': 'climate.guest_room', @@ -330,7 +330,7 @@ 'type': 'radiator', }), : , - : 4, + : 4, }), 'context': , 'entity_id': 'climate.hall', @@ -416,7 +416,7 @@ 'type': 'radiator', }), : , - : 4, + : 4, }), 'context': , 'entity_id': 'climate.kitchen', @@ -499,7 +499,7 @@ 'type': 'radiator', }), : , - : 4, + : 4, }), 'context': , 'entity_id': 'climate.lounge', @@ -585,7 +585,7 @@ 'type': 'radiator', }), : , - : 4, + : 4, }), 'context': , 'entity_id': 'climate.study', diff --git a/tests/components/gree/snapshots/test_climate.ambr b/tests/components/gree/snapshots/test_climate.ambr index c5fd7f80825c5c..38597e4f5447ae 100644 --- a/tests/components/gree/snapshots/test_climate.ambr +++ b/tests/components/gree/snapshots/test_climate.ambr @@ -59,7 +59,7 @@ 'swing_lower', ]), : 1, - : 25, + : 25, }), 'context': , 'entity_id': 'climate.fake_device_1', diff --git a/tests/components/homee/snapshots/test_climate.ambr b/tests/components/homee/snapshots/test_climate.ambr index 0afd1f87753f68..0df9017cdfa065 100644 --- a/tests/components/homee/snapshots/test_climate.ambr +++ b/tests/components/homee/snapshots/test_climate.ambr @@ -56,7 +56,7 @@ : 12, : , : 0.1, - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.test_thermostat_1', @@ -123,7 +123,7 @@ : 15, : , : 0.1, - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.test_thermostat_2', @@ -192,7 +192,7 @@ : 14, : , : 0.1, - : 24.0, + : 24.0, }), 'context': , 'entity_id': 'climate.test_thermostat_3', @@ -274,7 +274,7 @@ ]), : , : 0.5, - : 12.0, + : 12.0, }), 'context': , 'entity_id': 'climate.test_thermostat_4', @@ -352,7 +352,7 @@ ]), : , : 0.5, - : 12.0, + : 12.0, }), 'context': , 'entity_id': 'climate.test_thermostat_5', diff --git a/tests/components/homekit_controller/snapshots/test_init.ambr b/tests/components/homekit_controller/snapshots/test_init.ambr index 1cfba8296a31d1..dac4c4d2a22b3f 100644 --- a/tests/components/homekit_controller/snapshots/test_init.ambr +++ b/tests/components/homekit_controller/snapshots/test_init.ambr @@ -3772,7 +3772,7 @@ : 34, : 21.8, : 'HomeW', - : 36, + : 36, : , : list([ , @@ -3787,7 +3787,7 @@ : , : None, : None, - : 22.2, + : 22.2, }), 'entity_id': 'climate.homew', 'state': 'heat', @@ -7187,7 +7187,7 @@ : , : None, : None, - : None, + : None, }), 'entity_id': 'climate.thermostat', 'state': 'off', @@ -8200,7 +8200,7 @@ : 34, : 21.8, : 'HomeW', - : 36, + : 36, : , : list([ , @@ -8215,7 +8215,7 @@ : , : None, : None, - : 22.2, + : 22.2, }), 'entity_id': 'climate.homew', 'state': 'heat', @@ -8685,7 +8685,7 @@ : 34, : 21.8, : 'HomeW', - : 36, + : 36, : , : list([ , @@ -8700,7 +8700,7 @@ : , : None, : None, - : 22.2, + : 22.2, }), 'entity_id': 'climate.homew', 'state': 'heat', @@ -9484,7 +9484,7 @@ 'auto', ]), : 'My ecobee', - : 36.0, + : 36.0, : , : list([ , @@ -9499,7 +9499,7 @@ : , : 25.6, : 7.2, - : None, + : None, }), 'entity_id': 'climate.my_ecobee', 'state': 'heat_cool', @@ -15006,7 +15006,7 @@ : 18, : , : 0.5, - : 24.5, + : 24.5, }), 'entity_id': 'climate.air_conditioner_slaveid_1', 'state': 'cool', @@ -17942,7 +17942,7 @@ : , : 29.5, : 21, - : None, + : None, }), 'entity_id': 'climate.lennox', 'state': 'heat_cool', @@ -19081,7 +19081,7 @@ : 35, : 7, : , - : None, + : None, }), 'entity_id': 'climate.mysa_85dda9_thermostat', 'state': 'off', @@ -22643,7 +22643,7 @@ : 7, : , : 1.0, - : None, + : None, }), 'entity_id': 'climate.u_by_moen_015f44', 'state': 'off', diff --git a/tests/components/honeywell/snapshots/test_climate.ambr b/tests/components/honeywell/snapshots/test_climate.ambr index 724b7c8b5569d8..82690826da22cc 100644 --- a/tests/components/honeywell/snapshots/test_climate.ambr +++ b/tests/components/honeywell/snapshots/test_climate.ambr @@ -11,7 +11,7 @@ 'diffuse', ]), : 'device1', - : None, + : None, : , : list([ , @@ -33,6 +33,6 @@ : , : None, : None, - : None, + : None, }) # --- diff --git a/tests/components/huum/snapshots/test_climate.ambr b/tests/components/huum/snapshots/test_climate.ambr index 3063c1777300f6..00ac41acb5b7f8 100644 --- a/tests/components/huum/snapshots/test_climate.ambr +++ b/tests/components/huum/snapshots/test_climate.ambr @@ -57,7 +57,7 @@ : 40, : , : 1, - : 80, + : 80, }), 'context': , 'entity_id': 'climate.huum_sauna', diff --git a/tests/components/iaqualink/snapshots/test_climate.ambr b/tests/components/iaqualink/snapshots/test_climate.ambr index 11f53b5d464801..7108aff95a2314 100644 --- a/tests/components/iaqualink/snapshots/test_climate.ambr +++ b/tests/components/iaqualink/snapshots/test_climate.ambr @@ -56,7 +56,7 @@ : 40.0, : 1.1, : , - : 28.9, + : 28.9, }), 'context': , 'entity_id': 'climate.pool_set_point', diff --git a/tests/components/iaqualink/snapshots/test_entity.ambr b/tests/components/iaqualink/snapshots/test_entity.ambr index 9b4d0678e73ae1..e637c8dd9a453a 100644 --- a/tests/components/iaqualink/snapshots/test_entity.ambr +++ b/tests/components/iaqualink/snapshots/test_entity.ambr @@ -107,7 +107,7 @@ : 40.0, : 1.1, : , - : 28.9, + : 28.9, }), 'context': , 'entity_id': 'climate.pool_set_point', diff --git a/tests/components/incomfort/snapshots/test_climate.ambr b/tests/components/incomfort/snapshots/test_climate.ambr index a1825298eeac68..32f699c179aba7 100644 --- a/tests/components/incomfort/snapshots/test_climate.ambr +++ b/tests/components/incomfort/snapshots/test_climate.ambr @@ -59,7 +59,7 @@ 'setpoint': 18.0, }), : , - : 18.0, + : 18.0, }), 'context': , 'entity_id': 'climate.thermostat_1', @@ -129,7 +129,7 @@ 'setpoint': 18.0, }), : , - : 18.0, + : 18.0, }), 'context': , 'entity_id': 'climate.thermostat_1', @@ -199,7 +199,7 @@ 'setpoint': 18.0, }), : , - : 19.0, + : 19.0, }), 'context': , 'entity_id': 'climate.thermostat_1', @@ -269,7 +269,7 @@ 'setpoint': 18.0, }), : , - : 18.0, + : 18.0, }), 'context': , 'entity_id': 'climate.thermostat_1', diff --git a/tests/components/intellifire/snapshots/test_climate.ambr b/tests/components/intellifire/snapshots/test_climate.ambr index 5259c56a82c218..b66c93b73709fd 100644 --- a/tests/components/intellifire/snapshots/test_climate.ambr +++ b/tests/components/intellifire/snapshots/test_climate.ambr @@ -58,7 +58,7 @@ : 0, : , : 1.0, - : 0.0, + : 0.0, }), 'context': , 'entity_id': 'climate.intellifire_thermostat', diff --git a/tests/components/izone/snapshots/test_climate.ambr b/tests/components/izone/snapshots/test_climate.ambr index 5550899b8052ec..fcc10cd68b29d4 100644 --- a/tests/components/izone/snapshots/test_climate.ambr +++ b/tests/components/izone/snapshots/test_climate.ambr @@ -154,7 +154,7 @@ : 15.0, : , : 0.5, - : 24.0, + : 24.0, 'zone_index': 0, }), 'context': , diff --git a/tests/components/lcn/snapshots/test_climate.ambr b/tests/components/lcn/snapshots/test_climate.ambr index b6f6ebc5c6087d..732e28b461e68b 100644 --- a/tests/components/lcn/snapshots/test_climate.ambr +++ b/tests/components/lcn/snapshots/test_climate.ambr @@ -55,7 +55,7 @@ : 40.0, : 0.0, : , - : None, + : None, }), 'context': , 'entity_id': 'climate.testmodule_climate1', diff --git a/tests/components/lg_infrared/snapshots/test_climate.ambr b/tests/components/lg_infrared/snapshots/test_climate.ambr index d2251e838bcf7b..86899d87d00261 100644 --- a/tests/components/lg_infrared/snapshots/test_climate.ambr +++ b/tests/components/lg_infrared/snapshots/test_climate.ambr @@ -79,7 +79,7 @@ : 16.0, : , : 1.0, - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.lg_ac', diff --git a/tests/components/lg_thinq/snapshots/test_climate.ambr b/tests/components/lg_thinq/snapshots/test_climate.ambr index 24622fe0bdb9bf..b39fea5e37f7d2 100644 --- a/tests/components/lg_thinq/snapshots/test_climate.ambr +++ b/tests/components/lg_thinq/snapshots/test_climate.ambr @@ -76,7 +76,7 @@ : 64, : , : 2, - : 66, + : 66, }), 'context': , 'entity_id': 'climate.test_air_conditioner1', @@ -171,7 +171,7 @@ : 64, : , : 2, - : 66, + : 66, }), 'context': , 'entity_id': 'climate.test_air_conditioner2', @@ -282,7 +282,7 @@ 'off', ]), : 2, - : 66, + : 66, }), 'context': , 'entity_id': 'climate.test_air_conditioner', diff --git a/tests/components/matter/snapshots/test_climate.ambr b/tests/components/matter/snapshots/test_climate.ambr index 758e8c9a945900..e54969e7ca18e3 100644 --- a/tests/components/matter/snapshots/test_climate.ambr +++ b/tests/components/matter/snapshots/test_climate.ambr @@ -55,7 +55,7 @@ : 35.0, : 5.0, : , - : 20.5, + : 20.5, }), 'context': , 'entity_id': 'climate.floor_heating_thermostat', @@ -121,7 +121,7 @@ : 30.0, : 5.0, : , - : 22.5, + : 22.5, }), 'context': , 'entity_id': 'climate.connected_thermostat_ute_3000', @@ -187,7 +187,7 @@ : 30.0, : 10.0, : , - : 17.0, + : 17.0, }), 'context': , 'entity_id': 'climate.eve_thermo_20ebp1701', @@ -274,7 +274,7 @@ 'none', ]), : , - : 17.5, + : 17.5, }), 'context': , 'entity_id': 'climate.eve_thermo_20ecd1701', @@ -346,7 +346,7 @@ : , : None, : None, - : None, + : None, }), 'context': , 'entity_id': 'climate.longan_link_hvac', @@ -412,7 +412,7 @@ : 30.0, : 5.0, : , - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.mock_air_purifier', @@ -486,7 +486,7 @@ : 32.0, : 16.0, : , - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.room_airconditioner', @@ -570,7 +570,7 @@ : , : 26.0, : 20.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.mock_thermostat', @@ -640,7 +640,7 @@ : 32.2, : 4.4, : , - : 21.7, + : 21.7, }), 'context': , 'entity_id': 'climate.x2s_smart_thermostat', @@ -707,7 +707,7 @@ : 30.0, : 5.0, : , - : 18.0, + : 18.0, }), 'context': , 'entity_id': 'climate.smart_radiator_thermostat_x', diff --git a/tests/components/melcloud/snapshots/test_climate.ambr b/tests/components/melcloud/snapshots/test_climate.ambr index aacafff6dfd6f1..b1833d40ff1b36 100644 --- a/tests/components/melcloud/snapshots/test_climate.ambr +++ b/tests/components/melcloud/snapshots/test_climate.ambr @@ -59,7 +59,7 @@ 'status': , : , : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.ecodan_zone_1', diff --git a/tests/components/melcloud_home/snapshots/test_climate.ambr b/tests/components/melcloud_home/snapshots/test_climate.ambr index 7c542c400d28bb..0b9c85bc05756b 100644 --- a/tests/components/melcloud_home/snapshots/test_climate.ambr +++ b/tests/components/melcloud_home/snapshots/test_climate.ambr @@ -57,7 +57,7 @@ : 35, : 7, : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.heat_pump_zone_1', @@ -125,7 +125,7 @@ : 35, : 7, : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.heat_pump_zone_2', @@ -254,7 +254,7 @@ 'position_4', 'position_5', ]), - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.living_room_ac', diff --git a/tests/components/melissa/snapshots/test_climate.ambr b/tests/components/melissa/snapshots/test_climate.ambr index 9846b53c1efd24..8b920a0f66498a 100644 --- a/tests/components/melissa/snapshots/test_climate.ambr +++ b/tests/components/melissa/snapshots/test_climate.ambr @@ -23,7 +23,7 @@ : 16, : , : 1, - : 16, + : 16, }), 'context': , 'entity_id': 'climate.melissa_12345678', diff --git a/tests/components/midea/snapshots/test_climate.ambr b/tests/components/midea/snapshots/test_climate.ambr index 17ba2ce29075b3..9ed619266b98b2 100644 --- a/tests/components/midea/snapshots/test_climate.ambr +++ b/tests/components/midea/snapshots/test_climate.ambr @@ -113,7 +113,7 @@ 'both', ]), : 1.0, - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.bedroom_ac', @@ -185,7 +185,7 @@ : 16.0, : , : 1.0, - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.bedroom_ac_zone_1_thermostat', @@ -257,7 +257,7 @@ : 17.0, : , : 0.5, - : 23.0, + : 23.0, }), 'context': , 'entity_id': 'climate.bedroom_ac_zone_2_thermostat', @@ -366,7 +366,7 @@ 'on', ]), : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.bedroom_ac', @@ -438,7 +438,7 @@ : 16.0, : , : 1, - : None, + : None, }), 'context': , 'entity_id': 'climate.bedroom_ac', @@ -529,7 +529,7 @@ ]), : , : 1, - : None, + : None, }), 'context': , 'entity_id': 'climate.bedroom_ac', diff --git a/tests/components/miele/snapshots/test_climate.ambr b/tests/components/miele/snapshots/test_climate.ambr index a0075fb92dd054..ed54d20f815ad6 100644 --- a/tests/components/miele/snapshots/test_climate.ambr +++ b/tests/components/miele/snapshots/test_climate.ambr @@ -55,7 +55,7 @@ : -28, : , : 1.0, - : -18, + : -18, }), 'context': , 'entity_id': 'climate.freezer', @@ -121,7 +121,7 @@ : -28, : , : 1.0, - : 4, + : 4, }), 'context': , 'entity_id': 'climate.refrigerator', @@ -187,7 +187,7 @@ : -27, : , : 1.0, - : -18, + : -18, }), 'context': , 'entity_id': 'climate.freezer', @@ -253,7 +253,7 @@ : 1, : , : 1.0, - : 4, + : 4, }), 'context': , 'entity_id': 'climate.refrigerator', @@ -319,7 +319,7 @@ : -28, : , : 1.0, - : -18, + : -18, }), 'context': , 'entity_id': 'climate.fridge_freezer_freezer', @@ -385,7 +385,7 @@ : -28, : , : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.fridge_freezer_freezer_2', @@ -451,7 +451,7 @@ : 1, : , : 1.0, - : 4, + : 4, }), 'context': , 'entity_id': 'climate.fridge_freezer_refrigerator', @@ -517,7 +517,7 @@ : 1, : , : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.fridge_freezer_refrigerator_2', @@ -583,7 +583,7 @@ : -30, : , : 1.0, - : -25, + : -25, }), 'context': , 'entity_id': 'climate.fridge_freezer_zone_3', @@ -649,7 +649,7 @@ : -30, : , : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.fridge_freezer_zone_3_2', @@ -715,7 +715,7 @@ : 7, : , : 1.0, - : -18, + : -18, }), 'context': , 'entity_id': 'climate.fridge_freezer_freezer', @@ -781,7 +781,7 @@ : 7, : , : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.fridge_freezer_freezer_2', @@ -847,7 +847,7 @@ : 7, : , : 1.0, - : 4, + : 4, }), 'context': , 'entity_id': 'climate.fridge_freezer_refrigerator', @@ -913,7 +913,7 @@ : 7, : , : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.fridge_freezer_refrigerator_2', @@ -979,7 +979,7 @@ : 7, : , : 1.0, - : -25, + : -25, }), 'context': , 'entity_id': 'climate.fridge_freezer_zone_3', @@ -1045,7 +1045,7 @@ : 7, : , : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.fridge_freezer_zone_3_2', diff --git a/tests/components/mitsubishi_comfort/snapshots/test_climate.ambr b/tests/components/mitsubishi_comfort/snapshots/test_climate.ambr index 2a956b0e587b65..d473ada6929b66 100644 --- a/tests/components/mitsubishi_comfort/snapshots/test_climate.ambr +++ b/tests/components/mitsubishi_comfort/snapshots/test_climate.ambr @@ -89,7 +89,7 @@ ]), : None, : None, - : 24.0, + : 24.0, }), 'context': , 'entity_id': 'climate.living_room', diff --git a/tests/components/moehlenhoff_alpha2/snapshots/test_climate.ambr b/tests/components/moehlenhoff_alpha2/snapshots/test_climate.ambr index c1ca37a2b3de24..6852e0844b5e00 100644 --- a/tests/components/moehlenhoff_alpha2/snapshots/test_climate.ambr +++ b/tests/components/moehlenhoff_alpha2/snapshots/test_climate.ambr @@ -69,7 +69,7 @@ ]), : , : 0.2, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.buro', diff --git a/tests/components/myneomitis/snapshots/test_climate.ambr b/tests/components/myneomitis/snapshots/test_climate.ambr index 63daea572ddae4..2c95c7b02a6907 100644 --- a/tests/components/myneomitis/snapshots/test_climate.ambr +++ b/tests/components/myneomitis/snapshots/test_climate.ambr @@ -73,7 +73,7 @@ 'standby', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.climate_device', diff --git a/tests/components/netatmo/snapshots/test_climate.ambr b/tests/components/netatmo/snapshots/test_climate.ambr index abdcfe9af23593..8e056a96645a6e 100644 --- a/tests/components/netatmo/snapshots/test_climate.ambr +++ b/tests/components/netatmo/snapshots/test_climate.ambr @@ -154,7 +154,7 @@ 'selected_schedule_id': '591b54a2764ff4d50d8b5795', : , : 0.5, - : 7, + : 7, }), 'context': , 'entity_id': 'climate.cocina_cocina', @@ -239,7 +239,7 @@ 'selected_schedule_id': '591b54a2764ff4d50d8b5795', : , : 0.5, - : 22, + : 22, }), 'context': , 'entity_id': 'climate.corridor_corridor', @@ -325,7 +325,7 @@ 'selected_schedule_id': '591b54a2764ff4d50d8b5795', : , : 0.5, - : 7, + : 7, }), 'context': , 'entity_id': 'climate.entrada_entrada', @@ -412,7 +412,7 @@ 'selected_schedule_id': '591b54a2764ff4d50d8b5795', : , : 0.5, - : 12, + : 12, }), 'context': , 'entity_id': 'climate.livingroom_livingroom', diff --git a/tests/components/nibe_heatpump/snapshots/test_climate.ambr b/tests/components/nibe_heatpump/snapshots/test_climate.ambr index 6f755faadca7b5..29ff8c28eaf201 100644 --- a/tests/components/nibe_heatpump/snapshots/test_climate.ambr +++ b/tests/components/nibe_heatpump/snapshots/test_climate.ambr @@ -16,7 +16,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -65,7 +65,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s3', @@ -114,7 +114,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -141,7 +141,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -168,7 +168,7 @@ : None, : None, : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -195,7 +195,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -222,7 +222,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -249,7 +249,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -276,7 +276,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -303,7 +303,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f1155_climate_system_s2', @@ -329,7 +329,7 @@ : None, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -355,7 +355,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -381,7 +381,7 @@ : None, : None, : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -407,7 +407,7 @@ : None, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -433,7 +433,7 @@ : None, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -459,7 +459,7 @@ : None, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -485,7 +485,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -511,7 +511,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.f730_climate_system_s1', @@ -538,7 +538,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', @@ -565,7 +565,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', @@ -592,7 +592,7 @@ : None, : None, : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', @@ -619,7 +619,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', @@ -646,7 +646,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', @@ -673,7 +673,7 @@ : 30.0, : 21.0, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', @@ -700,7 +700,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', @@ -727,7 +727,7 @@ : None, : None, : 0.5, - : None, + : None, }), 'context': , 'entity_id': 'climate.s320_climate_system_s1', diff --git a/tests/components/niko_home_control/snapshots/test_climate.ambr b/tests/components/niko_home_control/snapshots/test_climate.ambr index 69287df6d532fa..423fa678247c04 100644 --- a/tests/components/niko_home_control/snapshots/test_climate.ambr +++ b/tests/components/niko_home_control/snapshots/test_climate.ambr @@ -74,7 +74,7 @@ 'prog3', ]), : , - : 200, + : 200, }), 'context': , 'entity_id': 'climate.room_thermostat', diff --git a/tests/components/ouman_eh_800/snapshots/test_climate.ambr b/tests/components/ouman_eh_800/snapshots/test_climate.ambr index 5c026965b27834..0c93c76256371c 100644 --- a/tests/components/ouman_eh_800/snapshots/test_climate.ambr +++ b/tests/components/ouman_eh_800/snapshots/test_climate.ambr @@ -69,7 +69,7 @@ ]), : , : 0.1, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.heating_circuit_1_patterilammitys', @@ -149,7 +149,7 @@ ]), : , : 0.1, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.heating_circuit_2_lattialammitys', diff --git a/tests/components/overkiz/snapshots/test_climate.ambr b/tests/components/overkiz/snapshots/test_climate.ambr index a4da16cfc752b3..a571a26126f46b 100644 --- a/tests/components/overkiz/snapshots/test_climate.ambr +++ b/tests/components/overkiz/snapshots/test_climate.ambr @@ -83,7 +83,7 @@ 'prog', ]), : , - : 7.0, + : 7.0, }), 'context': , 'entity_id': 'climate.living_room_heater', @@ -164,7 +164,7 @@ 'drying', ]), : , - : 7.0, + : 7.0, }), 'context': , 'entity_id': 'climate.my_home_bathroom_towel_dryer', @@ -258,7 +258,7 @@ 'prog', ]), : , - : 16.5, + : 16.5, }), 'context': , 'entity_id': 'climate.my_home_living_room_heater', @@ -335,7 +335,7 @@ ]), : , : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.somfy_tahoma_switch_yutaki_zone_1', @@ -412,7 +412,7 @@ ]), : , : 0.5, - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.somfy_tahoma_switch_yutaki_zone_2', @@ -494,7 +494,7 @@ 'manual', ]), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.maple_residence_garden_radiator', @@ -576,7 +576,7 @@ 'manual', ]), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.maple_residence_living_room_radiator', @@ -658,7 +658,7 @@ 'manual', ]), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.maple_residence_study_radiator', @@ -740,7 +740,7 @@ 'none', ]), : , - : 23.0, + : 23.0, }), 'context': , 'entity_id': 'climate.maple_residence_terrace_radiator', @@ -822,7 +822,7 @@ 'manual', ]), : , - : 16.5, + : 16.5, }), 'context': , 'entity_id': 'climate.study_thermostat', diff --git a/tests/components/palazzetti/snapshots/test_climate.ambr b/tests/components/palazzetti/snapshots/test_climate.ambr index 91fd8317bea899..5759af5c639996 100644 --- a/tests/components/palazzetti/snapshots/test_climate.ambr +++ b/tests/components/palazzetti/snapshots/test_climate.ambr @@ -77,7 +77,7 @@ : 5, : , : 1.0, - : 21, + : 21, }), 'context': , 'entity_id': 'climate.stove', diff --git a/tests/components/plugwise/snapshots/test_climate.ambr b/tests/components/plugwise/snapshots/test_climate.ambr index de04e4e37ec885..558b5f4fd12ef0 100644 --- a/tests/components/plugwise/snapshots/test_climate.ambr +++ b/tests/components/plugwise/snapshots/test_climate.ambr @@ -75,7 +75,7 @@ ]), : , : 0.1, - : 15.0, + : 15.0, }), 'context': , 'entity_id': 'climate.bathroom', @@ -161,7 +161,7 @@ ]), : , : 0.1, - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.living_room', @@ -245,7 +245,7 @@ ]), : , : 0.1, - : 14.0, + : 14.0, }), 'context': , 'entity_id': 'climate.badkamer', @@ -329,7 +329,7 @@ ]), : , : 0.1, - : 13.0, + : 13.0, }), 'context': , 'entity_id': 'climate.bios', @@ -411,7 +411,7 @@ ]), : , : 0.1, - : 5.5, + : 5.5, }), 'context': , 'entity_id': 'climate.garage', @@ -495,7 +495,7 @@ ]), : , : 0.1, - : 15.0, + : 15.0, }), 'context': , 'entity_id': 'climate.jessie', @@ -579,7 +579,7 @@ ]), : , : 0.1, - : 21.5, + : 21.5, }), 'context': , 'entity_id': 'climate.woonkamer', @@ -833,7 +833,7 @@ ]), : , : 0.1, - : 19.0, + : 19.0, }), 'context': , 'entity_id': 'climate.anna', diff --git a/tests/components/saunum/snapshots/test_climate.ambr b/tests/components/saunum/snapshots/test_climate.ambr index 4a9bd150b1f712..8f86391c2b4e76 100644 --- a/tests/components/saunum/snapshots/test_climate.ambr +++ b/tests/components/saunum/snapshots/test_climate.ambr @@ -82,7 +82,7 @@ ]), : , : 1.0, - : 80, + : 80, }), 'context': , 'entity_id': 'climate.saunum_leil', diff --git a/tests/components/sensibo/snapshots/test_climate.ambr b/tests/components/sensibo/snapshots/test_climate.ambr index a5de5f8ae19b5a..1fec3dff338207 100644 --- a/tests/components/sensibo/snapshots/test_climate.ambr +++ b/tests/components/sensibo/snapshots/test_climate.ambr @@ -164,7 +164,7 @@ 'fixedmiddletop', ]), : 1, - : 25, + : 25, }), 'context': , 'entity_id': 'climate.hallway_hallway', diff --git a/tests/components/senz/snapshots/test_climate.ambr b/tests/components/senz/snapshots/test_climate.ambr index 3b3a3593f28589..0dc078f79d3f81 100644 --- a/tests/components/senz/snapshots/test_climate.ambr +++ b/tests/components/senz/snapshots/test_climate.ambr @@ -56,7 +56,7 @@ : 35, : 5, : , - : 19.0, + : 19.0, }), 'context': , 'entity_id': 'climate.test_room_1', @@ -123,7 +123,7 @@ : 35, : 5, : , - : 6.0, + : 6.0, }), 'context': , 'entity_id': 'climate.test_room_2', diff --git a/tests/components/shelly/snapshots/test_climate.ambr b/tests/components/shelly/snapshots/test_climate.ambr index 4f5aa1f5f1cd9e..ca50af978ca1e2 100644 --- a/tests/components/shelly/snapshots/test_climate.ambr +++ b/tests/components/shelly/snapshots/test_climate.ambr @@ -56,7 +56,7 @@ : 4, : , : 0.1, - : 17.1, + : 17.1, }), 'context': , 'entity_id': 'climate.trv_name', @@ -136,7 +136,7 @@ ]), : , : 0.5, - : 4, + : 4, }), 'context': , 'entity_id': 'climate.test_name', @@ -206,7 +206,7 @@ : 5, : , : 0.5, - : 23, + : 23, }), 'context': , 'entity_id': 'climate.test_name', @@ -284,7 +284,7 @@ ]), : , : 0.5, - : 27, + : 27, }), 'context': , 'entity_id': 'climate.test_name', @@ -367,7 +367,7 @@ 'high', ]), : 'Test name', - : 60, + : 60, : list([ , , @@ -386,7 +386,7 @@ ]), : , : 0.5, - : 20.5, + : 20.5, }), 'context': , 'entity_id': 'climate.test_name', @@ -456,7 +456,7 @@ : 5, : , : 0.5, - : 23, + : 23, }), 'context': , 'entity_id': 'climate.test_name', diff --git a/tests/components/smartthings/snapshots/test_climate.ambr b/tests/components/smartthings/snapshots/test_climate.ambr index 60cb16fd13f34a..8c29788fe901cd 100644 --- a/tests/components/smartthings/snapshots/test_climate.ambr +++ b/tests/components/smartthings/snapshots/test_climate.ambr @@ -56,7 +56,7 @@ : 35, : 7, : , - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.aux_a_c_on_off', @@ -124,7 +124,7 @@ : , : None, : None, - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.radiator_thermostat_ii_m_wohnzimmer', @@ -245,7 +245,7 @@ 'horizontal', 'both', ]), - : 20, + : 20, }), 'context': , 'entity_id': 'climate.ar_varanda', @@ -315,7 +315,7 @@ : 65, : 26, : , - : 35, + : 35, }), 'context': , 'entity_id': 'climate.heat_pump_indoor1', @@ -420,7 +420,7 @@ : , : 'off', : None, - : 25, + : 25, }), 'context': , 'entity_id': 'climate.theater_ac_office_granit', @@ -549,7 +549,7 @@ 'vertical', 'horizontal', ]), - : 19, + : 19, }), 'context': , 'entity_id': 'climate.clim_salon', @@ -674,7 +674,7 @@ 'horizontal', 'both', ]), - : 23, + : 23, }), 'context': , 'entity_id': 'climate.theater_aire_dormitorio_principal', @@ -761,7 +761,7 @@ : 35, : 7, : , - : 18, + : 18, }), 'context': , 'entity_id': 'climate.theater_corridor_a_c', @@ -831,7 +831,7 @@ : 65, : 25, : , - : 25, + : 25, }), 'context': , 'entity_id': 'climate.eco_heating_system_indoor', @@ -901,7 +901,7 @@ : 65, : 25, : , - : 30, + : 30, }), 'context': , 'entity_id': 'climate.heat_pump_main_indoor', @@ -1120,7 +1120,7 @@ : , : None, : None, - : 21.7, + : 21.7, }), 'context': , 'entity_id': 'climate.main_floor', @@ -1187,7 +1187,7 @@ : , : None, : None, - : None, + : None, }), 'context': , 'entity_id': 'climate.downstairs', @@ -1251,7 +1251,7 @@ : , : None, : None, - : 23.0, + : 23.0, }), 'context': , 'entity_id': 'climate.thermostat_kuche', @@ -1320,7 +1320,7 @@ : , : None, : None, - : 19.0, + : 19.0, }), 'context': , 'entity_id': 'climate.hall_thermostat', @@ -1407,7 +1407,7 @@ : , : 23.9, : 21.7, - : None, + : None, }), 'context': , 'entity_id': 'climate.thermostat', @@ -1481,7 +1481,7 @@ : , : None, : None, - : None, + : None, }), 'context': , 'entity_id': 'climate.theater_virtual_thermostat', diff --git a/tests/components/stiebel_eltron/snapshots/test_climate.ambr b/tests/components/stiebel_eltron/snapshots/test_climate.ambr index 615b4255f75d53..8e56477bb2e10d 100644 --- a/tests/components/stiebel_eltron/snapshots/test_climate.ambr +++ b/tests/components/stiebel_eltron/snapshots/test_climate.ambr @@ -80,7 +80,7 @@ ]), : , : 0.1, - : 22.5, + : 22.5, }), 'context': , 'entity_id': 'climate.stiebel_eltron_lwz', diff --git a/tests/components/tado/snapshots/test_climate.ambr b/tests/components/tado/snapshots/test_climate.ambr index 6b7530fa9a0b43..a34866a455fd5b 100644 --- a/tests/components/tado/snapshots/test_climate.ambr +++ b/tests/components/tado/snapshots/test_climate.ambr @@ -191,7 +191,7 @@ ]), : , : 1, - : 17.8, + : 17.8, }), 'context': , 'entity_id': 'climate.air_conditioning_air_conditioning', @@ -310,7 +310,7 @@ 'off', ]), : 1.0, - : 25.0, + : 25.0, }), 'context': , 'entity_id': 'climate.air_conditioning_with_fanlevel_air_conditioning_with_fanlevel', @@ -427,7 +427,7 @@ 'off', ]), : 1.0, - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.air_conditioning_with_swing_air_conditioning_with_swing', @@ -514,7 +514,7 @@ ]), : , : 1, - : 20.5, + : 20.5, }), 'context': , 'entity_id': 'climate.baseboard_heater_baseboard_heater', diff --git a/tests/components/tesla_fleet/snapshots/test_climate.ambr b/tests/components/tesla_fleet/snapshots/test_climate.ambr index c1338162ecbcdc..b97dc58e4070b3 100644 --- a/tests/components/tesla_fleet/snapshots/test_climate.ambr +++ b/tests/components/tesla_fleet/snapshots/test_climate.ambr @@ -59,7 +59,7 @@ : 30, : , : 5, - : 40, + : 40, }), 'context': , 'entity_id': 'climate.test_cabin_overheat_protection', @@ -138,7 +138,7 @@ 'camp', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.test_climate', @@ -286,7 +286,7 @@ 'camp', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.test_climate', @@ -434,7 +434,7 @@ 'camp', ]), : , - : None, + : None, }), 'context': , 'entity_id': 'climate.test_climate', diff --git a/tests/components/teslemetry/snapshots/test_climate.ambr b/tests/components/teslemetry/snapshots/test_climate.ambr index bff34849d51c3a..29c90452a74cb1 100644 --- a/tests/components/teslemetry/snapshots/test_climate.ambr +++ b/tests/components/teslemetry/snapshots/test_climate.ambr @@ -59,7 +59,7 @@ : 30, : , : 5, - : 40, + : 40, }), 'context': , 'entity_id': 'climate.test_cabin_overheat_protection', @@ -147,7 +147,7 @@ 'camp', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.test_climate', @@ -304,7 +304,7 @@ 'camp', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.test_climate', @@ -449,7 +449,7 @@ 'camp', ]), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.test_climate', @@ -478,7 +478,7 @@ 'camp', ]), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.test_climate', diff --git a/tests/components/tessie/snapshots/test_climate.ambr b/tests/components/tessie/snapshots/test_climate.ambr index 140ff51348dffe..6ec6d192528be5 100644 --- a/tests/components/tessie/snapshots/test_climate.ambr +++ b/tests/components/tessie/snapshots/test_climate.ambr @@ -68,7 +68,7 @@ , ]), : , - : 22.5, + : 22.5, }), 'context': , 'entity_id': 'climate.test_climate', diff --git a/tests/components/touchline/snapshots/test_climate.ambr b/tests/components/touchline/snapshots/test_climate.ambr index 5c7fe4aa2fd0f0..c312b8b66c0d10 100644 --- a/tests/components/touchline/snapshots/test_climate.ambr +++ b/tests/components/touchline/snapshots/test_climate.ambr @@ -70,7 +70,7 @@ 'program_3', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.zone_1', diff --git a/tests/components/tplink/snapshots/test_climate.ambr b/tests/components/tplink/snapshots/test_climate.ambr index bba51badaf66ad..2b9c1823c7c570 100644 --- a/tests/components/tplink/snapshots/test_climate.ambr +++ b/tests/components/tplink/snapshots/test_climate.ambr @@ -56,7 +56,7 @@ : 30, : 5, : , - : 22.2, + : 22.2, }), 'context': , 'entity_id': 'climate.thermostat', diff --git a/tests/components/trane/snapshots/test_climate.ambr b/tests/components/trane/snapshots/test_climate.ambr index 886de10fbe8160..69ca898ca9892f 100644 --- a/tests/components/trane/snapshots/test_climate.ambr +++ b/tests/components/trane/snapshots/test_climate.ambr @@ -78,7 +78,7 @@ : 76, : 68, : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.living_room_living_room', diff --git a/tests/components/tuya/snapshots/test_climate.ambr b/tests/components/tuya/snapshots/test_climate.ambr index cdff8f65b7a8f4..5661c8c6e57cc3 100644 --- a/tests/components/tuya/snapshots/test_climate.ambr +++ b/tests/components/tuya/snapshots/test_climate.ambr @@ -66,7 +66,7 @@ : 16.0, : , : 1.0, - : 23.0, + : 23.0, }), 'context': , 'entity_id': 'climate.air_conditioner', @@ -221,7 +221,7 @@ ]), : , : 0.5, - : 12.0, + : 12.0, }), 'context': , 'entity_id': 'climate.bathroom_radiator', @@ -371,7 +371,7 @@ : 5.0, : , : 1.0, - : 25.0, + : 25.0, }), 'context': , 'entity_id': 'climate.clima_cucina', @@ -439,7 +439,7 @@ : 1.0, : , : 0.5, - : 4.6, + : 4.6, }), 'context': , 'entity_id': 'climate.el_termostato_de_la_cocina', @@ -516,7 +516,7 @@ ]), : , : 1.0, - : 35.0, + : 35.0, }), 'context': , 'entity_id': 'climate.empore', @@ -593,7 +593,7 @@ ]), : , : 1.0, - : None, + : None, }), 'context': , 'entity_id': 'climate.floor_thermostat_kitchen', @@ -720,7 +720,7 @@ : -40.0, : , : 0.5, - : 35.0, + : 35.0, }), 'context': , 'entity_id': 'climate.itc_308_wifi_thermostat', @@ -795,7 +795,7 @@ ]), : , : 0.5, - : 21.5, + : 21.5, }), 'context': , 'entity_id': 'climate.kabinet', @@ -872,7 +872,7 @@ : 16.0, : , : 0.5, - : 75.0, + : 75.0, }), 'context': , 'entity_id': 'climate.master_bedroom_ac', @@ -957,7 +957,7 @@ 'horizontal', ]), : 1.0, - : 66.0, + : 66.0, }), 'context': , 'entity_id': 'climate.mini_split', @@ -1095,7 +1095,7 @@ ]), : , : 0.5, - : 5.0, + : 5.0, }), 'context': , 'entity_id': 'climate.polotentsosushitel', @@ -1174,7 +1174,7 @@ ]), : , : 0.5, - : 5.9, + : 5.9, }), 'context': , 'entity_id': 'climate.salon', @@ -1251,7 +1251,7 @@ ]), : , : 1.0, - : 12.0, + : 12.0, }), 'context': , 'entity_id': 'climate.smart_thermostats', @@ -1328,7 +1328,7 @@ : 16.0, : , : 1.0, - : 16.0, + : 16.0, }), 'context': , 'entity_id': 'climate.sove', @@ -1396,7 +1396,7 @@ : 0.5, : , : 0.1, - : 23.0, + : 23.0, }), 'context': , 'entity_id': 'climate.term_prizemi', @@ -1464,7 +1464,7 @@ : 5.0, : , : 0.5, - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.wifi_smart_gas_boiler_thermostat', @@ -1480,7 +1480,7 @@ : 86, : 16, : 1.0, - : 23, + : 23, }) # --- # name: test_us_customary_system[climate.anbau] @@ -1496,7 +1496,7 @@ : 158, : 34, : 0.5, - : 54, + : 54, }) # --- # name: test_us_customary_system[climate.boiler_temperature_controller] @@ -1513,7 +1513,7 @@ : 95, : 41, : 1.0, - : 77, + : 77, }) # --- # name: test_us_customary_system[climate.el_termostato_de_la_cocina] @@ -1522,7 +1522,7 @@ : 45, : 34, : 0.5, - : 40, + : 40, }) # --- # name: test_us_customary_system[climate.empore] @@ -1531,7 +1531,7 @@ : 95, : 41, : 1.0, - : 95, + : 95, }) # --- # name: test_us_customary_system[climate.floor_thermostat_kitchen] @@ -1540,7 +1540,7 @@ : 66, : 12, : 1.0, - : None, + : None, }) # --- # name: test_us_customary_system[climate.geti_solar_pv_water_heater] @@ -1557,7 +1557,7 @@ : 414, : -40, : 0.5, - : 95, + : 95, }) # --- # name: test_us_customary_system[climate.kabinet] @@ -1566,7 +1566,7 @@ : 203, : 41, : 0.5, - : 71, + : 71, }) # --- # name: test_us_customary_system[climate.master_bedroom_ac] @@ -1575,7 +1575,7 @@ : 190, : 61, : 0.5, - : 167, + : 167, }) # --- # name: test_us_customary_system[climate.mini_split] @@ -1584,7 +1584,7 @@ : 90, : 16, : 1.0, - : 66, + : 66, }) # --- # name: test_us_customary_system[climate.mr_pure] @@ -1601,7 +1601,7 @@ : 104, : 41, : 1.0, - : 41, + : 41, }) # --- # name: test_us_customary_system[climate.salon] @@ -1610,7 +1610,7 @@ : 43, : 32, : 0.5, - : 43, + : 43, }) # --- # name: test_us_customary_system[climate.smart_thermostats] @@ -1619,7 +1619,7 @@ : 194, : 41, : 1.0, - : 54, + : 54, }) # --- # name: test_us_customary_system[climate.sove] @@ -1628,7 +1628,7 @@ : 187, : 61, : 1.0, - : 61, + : 61, }) # --- # name: test_us_customary_system[climate.term_prizemi] @@ -1637,7 +1637,7 @@ : 158, : 33, : 0.1, - : 73, + : 73, }) # --- # name: test_us_customary_system[climate.wifi_smart_gas_boiler_thermostat] @@ -1646,6 +1646,6 @@ : 95, : 41, : 0.5, - : 72, + : 72, }) # --- diff --git a/tests/components/velbus/snapshots/test_climate.ambr b/tests/components/velbus/snapshots/test_climate.ambr index dd95ab2104413d..b3381a4c756a3b 100644 --- a/tests/components/velbus/snapshots/test_climate.ambr +++ b/tests/components/velbus/snapshots/test_climate.ambr @@ -68,7 +68,7 @@ 'comfort', ]), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.living_room_temperature', diff --git a/tests/components/vicare/snapshots/test_climate.ambr b/tests/components/vicare/snapshots/test_climate.ambr index dd0fcebe0025d2..7b800918fd1009 100644 --- a/tests/components/vicare/snapshots/test_climate.ambr +++ b/tests/components/vicare/snapshots/test_climate.ambr @@ -67,7 +67,7 @@ ]), : , : 1, - : None, + : None, 'vicare_programs': list([ 'comfort', 'eco', @@ -154,7 +154,7 @@ ]), : , : 1, - : None, + : None, 'vicare_programs': list([ 'comfort', 'eco', diff --git a/tests/components/waterfurnace/snapshots/test_climate.ambr b/tests/components/waterfurnace/snapshots/test_climate.ambr index b06e2b3e0405f8..4d5e132a150190 100644 --- a/tests/components/waterfurnace/snapshots/test_climate.ambr +++ b/tests/components/waterfurnace/snapshots/test_climate.ambr @@ -53,7 +53,7 @@ : 43, : 21.2, : 'Test ABC Type', - : 45, + : 45, : , : list([ , @@ -68,7 +68,7 @@ : , : None, : None, - : 20.0, + : 20.0, }), 'context': , 'entity_id': 'climate.test_abc_type', diff --git a/tests/components/watts/snapshots/test_climate.ambr b/tests/components/watts/snapshots/test_climate.ambr index 3b77c446e78c8c..3e656499b75cc3 100644 --- a/tests/components/watts/snapshots/test_climate.ambr +++ b/tests/components/watts/snapshots/test_climate.ambr @@ -71,7 +71,7 @@ 'timer', ]), : , - : 21.0, + : 21.0, }), 'context': , 'entity_id': 'climate.bedroom_bedroom_thermostat', @@ -153,7 +153,7 @@ 'timer', ]), : , - : 22.0, + : 22.0, }), 'context': , 'entity_id': 'climate.living_room_living_room_thermostat', diff --git a/tests/components/whirlpool/snapshots/test_climate.ambr b/tests/components/whirlpool/snapshots/test_climate.ambr index fb7a87d80d0e27..0caf67875bbfb8 100644 --- a/tests/components/whirlpool/snapshots/test_climate.ambr +++ b/tests/components/whirlpool/snapshots/test_climate.ambr @@ -86,7 +86,7 @@ 'off', ]), : 1, - : 20, + : 20, }), 'context': , 'entity_id': 'climate.aircon_said1', @@ -183,7 +183,7 @@ 'off', ]), : 1, - : 20, + : 20, }), 'context': , 'entity_id': 'climate.aircon_said2',