diff --git a/homeassistant/components/balboa/climate.py b/homeassistant/components/balboa/climate.py index 456fa0dd081..8cd9e93e539 100644 --- a/homeassistant/components/balboa/climate.py +++ b/homeassistant/components/balboa/climate.py @@ -54,7 +54,6 @@ async def async_setup_entry( class BalboaClimateEntity(BalboaEntity, ClimateEntity): """Representation of a Balboa spa climate entity.""" - _attr_icon = "mdi:hot-tub" _attr_hvac_modes = [HVACMode.HEAT, HVACMode.OFF] _attr_supported_features = ( ClimateEntityFeature.TARGET_TEMPERATURE diff --git a/homeassistant/components/balboa/icons.json b/homeassistant/components/balboa/icons.json index 7454366f692..40ed55a2725 100644 --- a/homeassistant/components/balboa/icons.json +++ b/homeassistant/components/balboa/icons.json @@ -20,6 +20,11 @@ } } }, + "climate": { + "balboa": { + "default": "mdi:hot-tub" + } + }, "fan": { "pump": { "default": "mdi:pump", diff --git a/homeassistant/components/balboa/select.py b/homeassistant/components/balboa/select.py index 3fdd8c4d014..9c3074350c5 100644 --- a/homeassistant/components/balboa/select.py +++ b/homeassistant/components/balboa/select.py @@ -23,9 +23,6 @@ async def async_setup_entry( class BalboaTempRangeSelectEntity(BalboaEntity, SelectEntity): """Representation of a Temperature Range select.""" - _attr_icon = "mdi:thermometer-lines" - _attr_name = "Temperature range" - _attr_unique_id = "temperature_range" _attr_translation_key = "temperature_range" _attr_options = [ LowHighRange.LOW.name.lower(), diff --git a/tests/components/balboa/snapshots/test_climate.ambr b/tests/components/balboa/snapshots/test_climate.ambr index 8e1d8f5e5e7..d3060077341 100644 --- a/tests/components/balboa/snapshots/test_climate.ambr +++ b/tests/components/balboa/snapshots/test_climate.ambr @@ -33,7 +33,7 @@ 'options': dict({ }), 'original_device_class': None, - 'original_icon': 'mdi:hot-tub', + 'original_icon': None, 'original_name': None, 'platform': 'balboa', 'previous_unique_id': None, @@ -53,7 +53,6 @@ , , ]), - 'icon': 'mdi:hot-tub', 'max_temp': 40.0, 'min_temp': 10.0, 'preset_mode': 'ready', diff --git a/tests/components/balboa/snapshots/test_select.ambr b/tests/components/balboa/snapshots/test_select.ambr index c1ea32a3628..a0cfd68d009 100644 --- a/tests/components/balboa/snapshots/test_select.ambr +++ b/tests/components/balboa/snapshots/test_select.ambr @@ -27,7 +27,7 @@ 'options': dict({ }), 'original_device_class': None, - 'original_icon': 'mdi:thermometer-lines', + 'original_icon': None, 'original_name': 'Temperature range', 'platform': 'balboa', 'previous_unique_id': None, @@ -41,7 +41,6 @@ StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'FakeSpa Temperature range', - 'icon': 'mdi:thermometer-lines', 'options': list([ 'low', 'high',