-
-
Notifications
You must be signed in to change notification settings - Fork 90
Separate Battery charge & discharge sensors
This sensors report only the current charge power or current discharge power of the Battery. Usefull for making nice graphs.
# Sensor that reports the battery charge power
- sensor:
- name: "Battery Charge Only"
unique_id: "battery_charge_only"
unit_of_measurement: "W"
device_class: power
state_class: measurement
state: "{{ max(0, states('sensor.battery_charge_discharge_power') | float(0)) }}"
# Sensor that reports the battery discharge power
- sensor:
- name: "Battery Discharge Only"
unique_id: "battery_discharge_only"
unit_of_measurement: "W"
device_class: power
state_class: measurement
state: >-
{% set batterypower = states('sensor.battery_charge_discharge_power') | float %}
{% if batterypower < (0) %}
{{ batterypower * -1 }}
{% else %}
{{ 0 }}
{% endif %}