mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 20:27:08 +00:00
Update Toon to use new state classes (#54705)
This commit is contained in:
parent
1b256efb23
commit
2b1299b540
@ -6,12 +6,12 @@ from homeassistant.components.binary_sensor import (
|
||||
DEVICE_CLASS_PROBLEM,
|
||||
)
|
||||
from homeassistant.components.sensor import (
|
||||
ATTR_LAST_RESET,
|
||||
ATTR_STATE_CLASS,
|
||||
DEVICE_CLASS_ENERGY,
|
||||
DEVICE_CLASS_POWER,
|
||||
DEVICE_CLASS_TEMPERATURE,
|
||||
STATE_CLASS_MEASUREMENT,
|
||||
STATE_CLASS_TOTAL_INCREASING,
|
||||
)
|
||||
from homeassistant.const import (
|
||||
ATTR_DEVICE_CLASS,
|
||||
@ -25,7 +25,6 @@ from homeassistant.const import (
|
||||
TEMP_CELSIUS,
|
||||
VOLUME_CUBIC_METERS,
|
||||
)
|
||||
from homeassistant.util import dt as dt_util
|
||||
|
||||
DOMAIN = "toon"
|
||||
|
||||
@ -152,9 +151,8 @@ SENSOR_ENTITIES = {
|
||||
ATTR_MEASUREMENT: "meter",
|
||||
ATTR_UNIT_OF_MEASUREMENT: VOLUME_CUBIC_METERS,
|
||||
ATTR_ICON: "mdi:gas-cylinder",
|
||||
ATTR_STATE_CLASS: STATE_CLASS_MEASUREMENT,
|
||||
ATTR_STATE_CLASS: STATE_CLASS_TOTAL_INCREASING,
|
||||
ATTR_DEVICE_CLASS: DEVICE_CLASS_GAS,
|
||||
ATTR_LAST_RESET: dt_util.utc_from_timestamp(0),
|
||||
ATTR_DEFAULT_ENABLED: False,
|
||||
},
|
||||
"gas_value": {
|
||||
@ -200,8 +198,7 @@ SENSOR_ENTITIES = {
|
||||
ATTR_MEASUREMENT: "meter_high",
|
||||
ATTR_UNIT_OF_MEASUREMENT: ENERGY_KILO_WATT_HOUR,
|
||||
ATTR_DEVICE_CLASS: DEVICE_CLASS_ENERGY,
|
||||
ATTR_STATE_CLASS: STATE_CLASS_MEASUREMENT,
|
||||
ATTR_LAST_RESET: dt_util.utc_from_timestamp(0),
|
||||
ATTR_STATE_CLASS: STATE_CLASS_TOTAL_INCREASING,
|
||||
ATTR_DEFAULT_ENABLED: False,
|
||||
},
|
||||
"power_meter_reading_low": {
|
||||
@ -210,8 +207,7 @@ SENSOR_ENTITIES = {
|
||||
ATTR_MEASUREMENT: "meter_low",
|
||||
ATTR_UNIT_OF_MEASUREMENT: ENERGY_KILO_WATT_HOUR,
|
||||
ATTR_DEVICE_CLASS: DEVICE_CLASS_ENERGY,
|
||||
ATTR_STATE_CLASS: STATE_CLASS_MEASUREMENT,
|
||||
ATTR_LAST_RESET: dt_util.utc_from_timestamp(0),
|
||||
ATTR_STATE_CLASS: STATE_CLASS_TOTAL_INCREASING,
|
||||
ATTR_DEFAULT_ENABLED: False,
|
||||
},
|
||||
"power_value": {
|
||||
@ -228,8 +224,7 @@ SENSOR_ENTITIES = {
|
||||
ATTR_MEASUREMENT: "meter_produced_high",
|
||||
ATTR_UNIT_OF_MEASUREMENT: ENERGY_KILO_WATT_HOUR,
|
||||
ATTR_DEVICE_CLASS: DEVICE_CLASS_ENERGY,
|
||||
ATTR_STATE_CLASS: STATE_CLASS_MEASUREMENT,
|
||||
ATTR_LAST_RESET: dt_util.utc_from_timestamp(0),
|
||||
ATTR_STATE_CLASS: STATE_CLASS_TOTAL_INCREASING,
|
||||
ATTR_DEFAULT_ENABLED: False,
|
||||
},
|
||||
"solar_meter_reading_low_produced": {
|
||||
@ -238,8 +233,7 @@ SENSOR_ENTITIES = {
|
||||
ATTR_MEASUREMENT: "meter_produced_low",
|
||||
ATTR_UNIT_OF_MEASUREMENT: ENERGY_KILO_WATT_HOUR,
|
||||
ATTR_DEVICE_CLASS: DEVICE_CLASS_ENERGY,
|
||||
ATTR_STATE_CLASS: STATE_CLASS_MEASUREMENT,
|
||||
ATTR_LAST_RESET: dt_util.utc_from_timestamp(0),
|
||||
ATTR_STATE_CLASS: STATE_CLASS_TOTAL_INCREASING,
|
||||
ATTR_DEFAULT_ENABLED: False,
|
||||
},
|
||||
"solar_value": {
|
||||
@ -344,8 +338,7 @@ SENSOR_ENTITIES = {
|
||||
ATTR_UNIT_OF_MEASUREMENT: VOLUME_CUBIC_METERS,
|
||||
ATTR_ICON: "mdi:water",
|
||||
ATTR_DEFAULT_ENABLED: False,
|
||||
ATTR_STATE_CLASS: STATE_CLASS_MEASUREMENT,
|
||||
ATTR_LAST_RESET: dt_util.utc_from_timestamp(0),
|
||||
ATTR_STATE_CLASS: STATE_CLASS_TOTAL_INCREASING,
|
||||
},
|
||||
"water_value": {
|
||||
ATTR_NAME: "Current Water Usage",
|
||||
|
Loading…
x
Reference in New Issue
Block a user