Total Daily Energy Sensor¶
So this component allows you to convert readings in
kW to readings of the total
daily energy usage in
# Example configuration entry sensor: - platform: total_daily_energy name: 'Total Daily Energy' power_id: my_power unit_of_measurement: 'kWh' state_class: total_increasing device_class: energy accuracy_decimals: 3 filters: # Multiplication factor from W to kW is 0.001 - multiply: 0.001 # 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: homeassistant id: homeassistant_time
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.
restore (Optional, boolean): Whether to store the intermediate result on the device so that the value can be restored upon power cycle or reboot. Defaults to
method (Optional, string): The method to use for calculating the total daily energy. One of
right. Defaults to
All other options from Sensor.
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