mirror of
https://github.com/home-assistant/core.git
synced 2025-07-26 22:57:17 +00:00
Use new SensorDeviceClass enum in ebusd (#61374)
Co-authored-by: epenet <epenet@users.noreply.github.com>
This commit is contained in:
parent
b5cd13a134
commit
46326a47de
@ -1,6 +1,6 @@
|
|||||||
"""Constants for ebus component."""
|
"""Constants for ebus component."""
|
||||||
|
from homeassistant.components.sensor import SensorDeviceClass
|
||||||
from homeassistant.const import (
|
from homeassistant.const import (
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
|
||||||
ENERGY_KILO_WATT_HOUR,
|
ENERGY_KILO_WATT_HOUR,
|
||||||
PERCENTAGE,
|
PERCENTAGE,
|
||||||
PRESSURE_BAR,
|
PRESSURE_BAR,
|
||||||
@ -20,21 +20,21 @@ SENSOR_TYPES = {
|
|||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"MaxFlowTemperatureDesired": [
|
"MaxFlowTemperatureDesired": [
|
||||||
"Hc1MaxFlowTempDesired",
|
"Hc1MaxFlowTempDesired",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"MinFlowTemperatureDesired": [
|
"MinFlowTemperatureDesired": [
|
||||||
"Hc1MinFlowTempDesired",
|
"Hc1MinFlowTempDesired",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"PumpStatus": ["Hc1PumpStatus", None, "mdi:toggle-switch", 2, None],
|
"PumpStatus": ["Hc1PumpStatus", None, "mdi:toggle-switch", 2, None],
|
||||||
"HCSummerTemperatureLimit": [
|
"HCSummerTemperatureLimit": [
|
||||||
@ -42,28 +42,28 @@ SENSOR_TYPES = {
|
|||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
"mdi:weather-sunny",
|
"mdi:weather-sunny",
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"HolidayTemperature": [
|
"HolidayTemperature": [
|
||||||
"HolidayTemp",
|
"HolidayTemp",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"HWTemperatureDesired": [
|
"HWTemperatureDesired": [
|
||||||
"HwcTempDesired",
|
"HwcTempDesired",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"HWActualTemperature": [
|
"HWActualTemperature": [
|
||||||
"HwcStorageTemp",
|
"HwcStorageTemp",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"HWTimerMonday": ["hwcTimer.Monday", None, "mdi:timer-outline", 1, None],
|
"HWTimerMonday": ["hwcTimer.Monday", None, "mdi:timer-outline", 1, None],
|
||||||
"HWTimerTuesday": ["hwcTimer.Tuesday", None, "mdi:timer-outline", 1, None],
|
"HWTimerTuesday": ["hwcTimer.Tuesday", None, "mdi:timer-outline", 1, None],
|
||||||
@ -80,35 +80,35 @@ SENSOR_TYPES = {
|
|||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
"mdi:weather-night",
|
"mdi:weather-night",
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"Zone1DayTemperature": [
|
"Zone1DayTemperature": [
|
||||||
"z1DayTemp",
|
"z1DayTemp",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
"mdi:weather-sunny",
|
"mdi:weather-sunny",
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"Zone1HolidayTemperature": [
|
"Zone1HolidayTemperature": [
|
||||||
"z1HolidayTemp",
|
"z1HolidayTemp",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"Zone1RoomTemperature": [
|
"Zone1RoomTemperature": [
|
||||||
"z1RoomTemp",
|
"z1RoomTemp",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"Zone1ActualRoomTemperatureDesired": [
|
"Zone1ActualRoomTemperatureDesired": [
|
||||||
"z1ActualRoomTempDesired",
|
"z1ActualRoomTempDesired",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"Zone1TimerMonday": ["z1Timer.Monday", None, "mdi:timer-outline", 1, None],
|
"Zone1TimerMonday": ["z1Timer.Monday", None, "mdi:timer-outline", 1, None],
|
||||||
"Zone1TimerTuesday": ["z1Timer.Tuesday", None, "mdi:timer-outline", 1, None],
|
"Zone1TimerTuesday": ["z1Timer.Tuesday", None, "mdi:timer-outline", 1, None],
|
||||||
@ -129,7 +129,7 @@ SENSOR_TYPES = {
|
|||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
"mdi:weather-snowy",
|
"mdi:weather-snowy",
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"PowerEnergyConsumptionLastMonth": [
|
"PowerEnergyConsumptionLastMonth": [
|
||||||
"PrEnergySumHcLastMonth",
|
"PrEnergySumHcLastMonth",
|
||||||
@ -147,8 +147,20 @@ SENSOR_TYPES = {
|
|||||||
],
|
],
|
||||||
},
|
},
|
||||||
"ehp": {
|
"ehp": {
|
||||||
"HWTemperature": ["HwcTemp", TEMP_CELSIUS, None, 4, DEVICE_CLASS_TEMPERATURE],
|
"HWTemperature": [
|
||||||
"OutsideTemp": ["OutsideTemp", TEMP_CELSIUS, None, 4, DEVICE_CLASS_TEMPERATURE],
|
"HwcTemp",
|
||||||
|
TEMP_CELSIUS,
|
||||||
|
None,
|
||||||
|
4,
|
||||||
|
SensorDeviceClass.TEMPERATURE,
|
||||||
|
],
|
||||||
|
"OutsideTemp": [
|
||||||
|
"OutsideTemp",
|
||||||
|
TEMP_CELSIUS,
|
||||||
|
None,
|
||||||
|
4,
|
||||||
|
SensorDeviceClass.TEMPERATURE,
|
||||||
|
],
|
||||||
},
|
},
|
||||||
"bai": {
|
"bai": {
|
||||||
"HotWaterTemperature": [
|
"HotWaterTemperature": [
|
||||||
@ -156,28 +168,28 @@ SENSOR_TYPES = {
|
|||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
4,
|
4,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"StorageTemperature": [
|
"StorageTemperature": [
|
||||||
"StorageTemp",
|
"StorageTemp",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
4,
|
4,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"DesiredStorageTemperature": [
|
"DesiredStorageTemperature": [
|
||||||
"StorageTempDesired",
|
"StorageTempDesired",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"OutdoorsTemperature": [
|
"OutdoorsTemperature": [
|
||||||
"OutdoorstempSensor",
|
"OutdoorstempSensor",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
4,
|
4,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"WaterPreasure": ["WaterPressure", PRESSURE_BAR, "mdi:pipe", 4, None],
|
"WaterPreasure": ["WaterPressure", PRESSURE_BAR, "mdi:pipe", 4, None],
|
||||||
"AverageIgnitionTime": [
|
"AverageIgnitionTime": [
|
||||||
@ -206,7 +218,7 @@ SENSOR_TYPES = {
|
|||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
4,
|
4,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"CentralHeatingPump": ["WP", None, "mdi:toggle-switch", 2, None],
|
"CentralHeatingPump": ["WP", None, "mdi:toggle-switch", 2, None],
|
||||||
"HeatingSwitch": ["HeatingSwitch", None, "mdi:toggle-switch", 2, None],
|
"HeatingSwitch": ["HeatingSwitch", None, "mdi:toggle-switch", 2, None],
|
||||||
@ -215,14 +227,14 @@ SENSOR_TYPES = {
|
|||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
0,
|
0,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"FlowTemperature": [
|
"FlowTemperature": [
|
||||||
"FlowTemp",
|
"FlowTemp",
|
||||||
TEMP_CELSIUS,
|
TEMP_CELSIUS,
|
||||||
None,
|
None,
|
||||||
4,
|
4,
|
||||||
DEVICE_CLASS_TEMPERATURE,
|
SensorDeviceClass.TEMPERATURE,
|
||||||
],
|
],
|
||||||
"Flame": ["Flame", None, "mdi:toggle-switch", 2, None],
|
"Flame": ["Flame", None, "mdi:toggle-switch", 2, None],
|
||||||
"PowerEnergyConsumptionHeatingCircuit": [
|
"PowerEnergyConsumptionHeatingCircuit": [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user