mirror of
https://github.com/home-assistant/core.git
synced 2025-07-13 16:27:08 +00:00
Add state icons to incomfort water_heater entities (#119527)
This commit is contained in:
parent
a586e7fb72
commit
541c941006
@ -19,6 +19,47 @@
|
|||||||
"on": "mdi:water-pump"
|
"on": "mdi:water-pump"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"water_heater": {
|
||||||
|
"boiler": {
|
||||||
|
"state": {
|
||||||
|
"unknown": "mdi:water-boiler-alert",
|
||||||
|
"opentherm": "mdi:radiator",
|
||||||
|
"boiler_ext": "mdi:water-boiler",
|
||||||
|
"frost": "mdi:snowflake-thermometer",
|
||||||
|
"central_heating_rf": "mdi:radiator",
|
||||||
|
"tapwater_int": "mdi:faucet",
|
||||||
|
"sensor_test": "mdi:thermometer-check",
|
||||||
|
"central_heating": "mdi:radiator",
|
||||||
|
"standby": "mdi:water-boiler-off",
|
||||||
|
"postrun_boyler": "mdi:water-boiler-auto",
|
||||||
|
"service": "mdi:progress-wrench",
|
||||||
|
"tapwater": "mdi:faucet",
|
||||||
|
"postrun_ch": "mdi:radiator-disabled",
|
||||||
|
"boiler_int": "mdi:water-boiler",
|
||||||
|
"buffer": "mdi:water-boiler-auto",
|
||||||
|
"sensor_fault_after_self_check_e0": "mdi:thermometer-alert",
|
||||||
|
"cv_temperature_too_high_e1": "mdi:thermometer-alert",
|
||||||
|
"s1_and_s2_interchanged_e2": "mdi:thermometer-alert",
|
||||||
|
"no_flame_signal_e4": "mdi:fire-alert",
|
||||||
|
"poor_flame_signal_e5": "mdi:fire-alert",
|
||||||
|
"flame_detection_fault_e6": "mdi:fire-alert",
|
||||||
|
"incorrect_fan_speed_e8": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s1_e10": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s1_e11": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s1_e12": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s1_e13": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s1_e14": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s2_e20": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s2_e21": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s2_e22": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s2_e23": "mdi:water-boiler-alert",
|
||||||
|
"sensor_fault_s2_e24": "mdi:water-boiler-alert",
|
||||||
|
"shortcut_outside_sensor_temperature_e27": "mdi:thermometer-alert",
|
||||||
|
"gas_valve_relay_faulty_e29": "mdi:water-boiler-alert",
|
||||||
|
"gas_valve_relay_faulty_e30": "mdi:water-boiler-alert"
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -48,11 +48,6 @@ class IncomfortWaterHeater(IncomfortBoilerEntity, WaterHeaterEntity):
|
|||||||
super().__init__(coordinator, heater)
|
super().__init__(coordinator, heater)
|
||||||
self._attr_unique_id = heater.serial_no
|
self._attr_unique_id = heater.serial_no
|
||||||
|
|
||||||
@property
|
|
||||||
def icon(self) -> str:
|
|
||||||
"""Return the icon of the water_heater device."""
|
|
||||||
return "mdi:thermometer-lines"
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def extra_state_attributes(self) -> dict[str, Any]:
|
def extra_state_attributes(self) -> dict[str, Any]:
|
||||||
"""Return the device state attributes."""
|
"""Return the device state attributes."""
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
'options': dict({
|
'options': dict({
|
||||||
}),
|
}),
|
||||||
'original_device_class': None,
|
'original_device_class': None,
|
||||||
'original_icon': 'mdi:thermometer-lines',
|
'original_icon': None,
|
||||||
'original_name': None,
|
'original_name': None,
|
||||||
'platform': 'incomfort',
|
'platform': 'incomfort',
|
||||||
'previous_unique_id': None,
|
'previous_unique_id': None,
|
||||||
@ -42,7 +42,6 @@
|
|||||||
'display_code': <DisplayCode.STANDBY: 126>,
|
'display_code': <DisplayCode.STANDBY: 126>,
|
||||||
'display_text': 'standby',
|
'display_text': 'standby',
|
||||||
'friendly_name': 'Boiler',
|
'friendly_name': 'Boiler',
|
||||||
'icon': 'mdi:thermometer-lines',
|
|
||||||
'is_burning': False,
|
'is_burning': False,
|
||||||
'max_temp': 80.0,
|
'max_temp': 80.0,
|
||||||
'min_temp': 30.0,
|
'min_temp': 30.0,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user