-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsensors.yaml
47 lines (44 loc) · 1.66 KB
/
sensors.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
- platform: template
sensors:
current_power_phase_1:
unique_id: "1234567890102"
friendly_name: "Current power phase 1"
unit_of_measurement: kW
value_template: >
{% set consumed = states('sensor.power_consumed_phase_1') | float %}
{% set produced = states('sensor.power_produced_phase_1') | float %}
{{ (0 - produced + consumed) | float }}
icon_template: mdi:lightning-bolt
- platform: template
sensors:
current_power_phase_2:
unique_id: "1234567890103"
friendly_name: "Current power phase 2"
unit_of_measurement: kW
value_template: >
{% set consumed = states('sensor.power_consumed_phase_2') | float %}
{% set produced = states('sensor.power_produced_phase_2') | float %}
{{ (0 - produced + consumed) | float }}
icon_template: mdi:lightning-bolt
- platform: template
sensors:
current_power_phase_3:
unique_id: "1234567890104"
friendly_name: "Current power phase 3"
unit_of_measurement: kW
value_template: >
{% set consumed = states('sensor.power_consumed_phase_3') | float %}
{% set produced = states('sensor.power_produced_phase_3') | float %}
{{ (0 - produced + consumed) | float }}
icon_template: mdi:lightning-bolt
- platform: template
sensors:
current_power:
unique_id: "1234567890105"
friendly_name: "Current power"
unit_of_measurement: kW
value_template: >
{% set consumed = states('sensor.power_consumed') | float %}
{% set produced = states('sensor.power_produced') | float %}
{{ (0 - produced + consumed) | float }}
icon_template: mdi:lightning-bolt