Add quarter-hour peak consumption sensors (#84271)

fixes undefined
This commit is contained in:
Tom Puttemans 2022-12-21 09:27:08 +01:00 committed by GitHub
parent 1a42bd5c4c
commit cb3ab9b51e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -557,4 +557,24 @@ SENSORS: tuple[DSMRReaderSensorEntityDescription, ...] = (
icon="mdi:currency-eur",
native_unit_of_measurement=CURRENCY_EURO,
),
DSMRReaderSensorEntityDescription(
key="dsmr/consumption/quarter-hour-peak-electricity/average_delivered",
name="Previous quarter-hour peak usage",
device_class=SensorDeviceClass.ENERGY,
native_unit_of_measurement=UnitOfEnergy.KILO_WATT_HOUR,
),
DSMRReaderSensorEntityDescription(
key="dsmr/consumption/quarter-hour-peak-electricity/read_at_start",
name="Quarter-hour peak start time",
entity_registry_enabled_default=False,
device_class=SensorDeviceClass.TIMESTAMP,
state=dt_util.parse_datetime,
),
DSMRReaderSensorEntityDescription(
key="dsmr/consumption/quarter-hour-peak-electricity/read_at_end",
name="Quarter-hour peak end time",
entity_registry_enabled_default=False,
device_class=SensorDeviceClass.TIMESTAMP,
state=dt_util.parse_datetime,
),
)