calvera.jarda píše: ↑05. květen 2022, 12:31
Netuší někdo jak dostat do energetického panelu fixní část ceny za elektřinu.
[spoiler]Měnící se hodinovou mám přes OTE to mě funguje, ale potřeboval bych k tomu připočítat cca 700měsíčně. A ta +1 by měla být cena za distribuci za kwh atd, ale zapsanou ji mám nějak blbě - potřeboval bych ji přičíst k ceně za kwh v kč a až potom x 1.21....
Zatím mám zapsáno takto:
Kód: Vybrat vše
czk_price_per_kwh_nakup:
friendly_name: "Current Electricity Price nakup"
value_template: >-
{% set CURRENT_PRICE = states("sensor.current_ote_energy_cost") | float(0) %}
{% set EUR_CZK = 25 | float(0) %}
{{- ((1.21 * CURRENT_PRICE * EUR_CZK / 1000) + 1) | round(3) -}}
] [/spoiler]
Šel bych na to přes helpery, bude se dobře měnit paušál i kurz € i cena za distribuci
Vytvoř 3 helpery (pomocníky) input_number
input_number.eu_cz
input_number.pausal
input_number.distribuce
Dej si je někam do lovelace a nastav u nich hodnoty
(Dej si svoji Cost entitu)
Kód: Vybrat vše
{{states('input_number.eu_cz')}} €/CZK
{{states('input_number.pausal')}} paušál
{{states('input_number.distribuce')}} distribuce
{{states('sensor.l123_spotreba_kwh_NT_Cost')}} €/MWh
{{float(states('sensor.l123_spotreba_kwh_NT_Cost')) * float(states('input_number.eu_cz'))}} Kč/MWh
{{float(states('sensor.l123_spotreba_kwh_NT_Cost')) * float(states('input_number.eu_cz')) | float(0) / 1000 }} Kč/kWh
{{float(states('sensor.l123_spotreba_kwh_NT_Cost')) * float(states('input_number.eu_cz')) | float(0) / 1000 | float (0) + float(states('input_number.pausal'))}} Kč/měsíc
{{float(states('sensor.l123_spotreba_kwh_NT_Cost')) * float(states('input_number.eu_cz')) | float(0) / 1000 | float (0) + float(states('input_number.pausal')) | float(0) + float(states('input_number.distribuce')) }} Kč/měsíc vč.distribuce
{{((float(states('sensor.l123_spotreba_kwh_NT_Cost')) * float(states('input_number.eu_cz')) | float(0) / 1000 | float (0) + float(states('input_number.pausal')) | float(0) + float(states('input_number.distribuce'))) | float(0) * 1.21)}} Kč/měsíc vč.DPH
{{((float(states('sensor.l123_spotreba_kwh_NT_Cost')) * float(states('input_number.eu_cz')) | float(0) / 1000 | float (0) + float(states('input_number.pausal')) | float(0) + float(states('input_number.distribuce'))) | float(0) * 1.21) | round(3) }} Kč/měsíc vč.DPH
{{(((float(states('sensor.l123_spotreba_kwh_NT_Cost')) * float(states('input_number.eu_cz')) | float(0) / 1000 | float (0) + float(states('input_number.pausal')) | float(0) + float(states('input_number.distribuce')) * float(states('input_number.koupeno_kwh'))) | float(0) * 1.21) | round (3))}} Kč/měsíc vč.DPH
S tímto výsledkem:
[/code]