1
0
Fork 0

Fix energy measurement

This commit is contained in:
Przemek Grondek 2021-08-26 16:22:53 +02:00
parent 6ca8a1ddf7
commit b8b516bb3e

View file

@ -337,6 +337,16 @@ sensor:
username: 'home-assistant@nerull7.info'
password: !secret imap_password
# Power
- platform: integration
name: "3D printer energy Total"
unit_prefix: k
unit_time: h
source: sensor.3d_printer_power
- platform: integration
name: "Printer energy Total"
unit_prefix: k
unit_time: h
source: sensor.printer_power
- platform: integration
name: "Washing machine energy Total"
unit_prefix: k
@ -567,27 +577,17 @@ template:
state_class: measurement
device_class: energy
state: >
{% set power = states('sensor.3d_printer_energy') | float %}
{% if (power > 0) %}
{{ power }}
{% else %}
{{ states('sensor.3d_printer_kWh') }}
{% endif%}
{{ states('sensor.3d_printer_energy_total') }}
attributes:
last_reset: '1970-01-01T00:00:00+00:00'
last_reset: '2021-08-25T02:23:00+02:00'
- name: "Printer kWh"
unit_of_measurement: "kWh"
state_class: measurement
device_class: energy
state: >
{% set power = states('sensor.printer_energy') | float %}
{% if (power > 0) %}
{{ power }}
{% else %}
{{ states('sensor.printer_kWh') }}
{% endif%}
{{ states('sensor.printer_energy_total') }}
attributes:
last_reset: '1970-01-01T00:00:00+00:00'
last_reset: '2021-08-25T02:23:00+02:00'
- name: "Washing Machine kWh"
unit_of_measurement: "kWh"
state_class: measurement