Untitled
unknown
plain_text
3 months ago
5.5 kB
7
Indexable
# Template Sensors
template:
- sensor:
# FOTOWOLTAIKA - Self-consumed dzień
- name: "Self-consumed dzień"
unique_id: self_consumed_dzien
unit_of_measurement: "kWh"
device_class: energy
state_class: total
icon: mdi:home-lightning-bolt
state: >
{% set pv = states('sensor.solplanet_battery_ep012k60z2570006_pv_energy_today') | float(0) %}
{% set grid_out = states('sensor.solplanet_meter_ep012k60z2570006_grid_energy_out_today') | float(0) %}
{{ (pv - grid_out) | round(2) }}
# FOTOWOLTAIKA - Self-consumed tydzień
- name: "Self-consumed tydzień"
unique_id: self_consumed_tydzien
unit_of_measurement: "kWh"
device_class: energy
state_class: total
icon: mdi:home-lightning-bolt
state: >
{% set pv = states('sensor.produkcja_pv_tydzien') | float(0) %}
{% set grid_out = states('sensor.energia_do_sieci_tydzien') | float(0) %}
{{ (pv - grid_out) | round(2) }}
# FOTOWOLTAIKA - Self-consumed miesiąc
- name: "Self-consumed miesiąc"
unique_id: self_consumed_miesiac
unit_of_measurement: "kWh"
device_class: energy
state_class: total
icon: mdi:home-lightning-bolt
state: >
{% set pv = states('sensor.produkcja_pv_miesiac') | float(0) %}
{% set grid_out = states('sensor.energia_do_sieci_miesiac') | float(0) %}
{{ (pv - grid_out) | round(2) }}
# FOTOWOLTAIKA - % oddanej do sieci - dzień
- name: "Energia do sieci % dzień"
unique_id: energia_do_sieci_procent_dzien
unit_of_measurement: "%"
icon: mdi:transmission-tower-export
state: >
{% set pv = states('sensor.solplanet_battery_ep012k60z2570006_pv_energy_today') | float(0) %}
{% set grid_out = states('sensor.solplanet_meter_ep012k60z2570006_grid_energy_out_today') | float(0) %}
{% if pv > 0 %}
{{ ((grid_out / pv) * 100) | round(1) }}
{% else %}
0
{% endif %}
# FOTOWOLTAIKA - % oddanej do sieci - tydzień
- name: "Energia do sieci % tydzień"
unique_id: energia_do_sieci_procent_tydzien
unit_of_measurement: "%"
icon: mdi:transmission-tower-export
state: >
{% set pv = states('sensor.produkcja_pv_tydzien') | float(0) %}
{% set grid_out = states('sensor.energia_do_sieci_tydzien') | float(0) %}
{% if pv > 0 %}
{{ ((grid_out / pv) * 100) | round(1) }}
{% else %}
0
{% endif %}
# FOTOWOLTAIKA - % oddanej do sieci - miesiąc
- name: "Energia do sieci % miesiąc"
unique_id: energia_do_sieci_procent_miesiac
unit_of_measurement: "%"
icon: mdi:transmission-tower-export
state: >
{% set pv = states('sensor.produkcja_pv_miesiac') | float(0) %}
{% set grid_out = states('sensor.energia_do_sieci_miesiac') | float(0) %}
{% if pv > 0 %}
{{ ((grid_out / pv) * 100) | round(1) }}
{% else %}
0
{% endif %}
# FOTOWOLTAIKA - % self-consumed - dzień
- name: "Self-consumed % dzień"
unique_id: self_consumed_procent_dzien
unit_of_measurement: "%"
icon: mdi:home-lightning-bolt-outline
state: >
{% set pv = states('sensor.solplanet_battery_ep012k60z2570006_pv_energy_today') | float(0) %}
{% set self = states('sensor.self_consumed_dzien') | float(0) %}
{% if pv > 0 %}
{{ ((self / pv) * 100) | round(1) }}
{% else %}
0
{% endif %}
# FOTOWOLTAIKA - % self-consumed - tydzień
- name: "Self-consumed % tydzień"
unique_id: self_consumed_procent_tydzien
unit_of_measurement: "%"
icon: mdi:home-lightning-bolt-outline
state: >
{% set pv = states('sensor.produkcja_pv_tydzien') | float(0) %}
{% set self = states('sensor.self_consumed_tydzien') | float(0) %}
{% if pv > 0 %}
{{ ((self / pv) * 100) | round(1) }}
{% else %}
0
{% endif %}
# FOTOWOLTAIKA - % self-consumed - miesiąc
- name: "Self-consumed % miesiąc"
unique_id: self_consumed_procent_miesiac
unit_of_measurement: "%"
icon: mdi:home-lightning-bolt-outline
state: >
{% set pv = states('sensor.produkcja_pv_miesiac') | float(0) %}
{% set self = states('sensor.self_consumed_miesiac') | float(0) %}
{% if pv > 0 %}
{{ ((self / pv) * 100) | round(1) }}
{% else %}
0
{% endif %}
# Utility meters dla PV
utility_meter:
# Produkcja PV
produkcja_pv_tydzien:
source: sensor.solplanet_battery_ep012k60z2570006_pv_energy_today
name: "Produkcja PV - Tydzień"
cycle: weekly
produkcja_pv_miesiac:
source: sensor.solplanet_battery_ep012k60z2570006_pv_energy_today
name: "Produkcja PV - Miesiąc"
cycle: monthly
# Energia oddana do sieci
energia_do_sieci_tydzien:
source: sensor.solplanet_meter_ep012k60z2570006_grid_energy_out_today
name: "Energia do sieci - Tydzień"
cycle: weekly
energia_do_sieci_miesiac:
source: sensor.solplanet_meter_ep012k60z2570006_grid_energy_out_today
name: "Energia do sieci - Miesiąc"
cycle: monthlyEditor is loading...
Leave a Comment