Total Daily Energy Sensor¶
The total_daily_energy
sensor is a helper sensor that can use the energy value of
other sensors like the HLW8012, CSE7766, etc and integrate
it over time.
So this component allows you to convert readings in W
or kW
to readings of the total
daily energy usage in Wh
or kWh
.
# Example configuration entry
sensor:
- platform: total_daily_energy
name: "Total Daily Energy"
power_id: my_power
# The power sensor to convert, can be any power sensor
- platform: hlw8012
# ...
power:
id: my_power
# Enable time component to reset energy at midnight
time:
- platform: sntp
id: my_time
Configuration variables:¶
- power_id (Required, ID): The ID of the power sensor to integrate over time.
- name (Required, string): The name of the sensor.
- id (Optional, ID): Manually specify the ID used for code generation.
- All other options from Sensor and MQTT Component.
Converting from W to kW¶
Some sensors such as the HLW8012 expose their power sensor with a unit of measurement of
W
. To have your readings in kW
, use a filter:
sensor:
# The power sensor to convert, can be any power sensor
- platform: hlw8012
# ...
power:
id: my_power
filters:
# Multiplication factor from W to kW is 0.001
- multiply: 0.001
unit_of_measurement: kW