Min/max hodnota atributu u entity Current OTE Energy Cost
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Tady nemáme limity
Ano pokud máš tu kartu v HACS již instalovanou tak jí najdeš: horní lišta 3 tečky - upravit ovládací panel - tlačítko přidat kartu když jí vybereš a tam patří ten kód (nekoukej na ten co tam je a nahraď vlastním)
Ano pokud máš tu kartu v HACS již instalovanou tak jí najdeš: horní lišta 3 tečky - upravit ovládací panel - tlačítko přidat kartu když jí vybereš a tam patří ten kód (nekoukej na ten co tam je a nahraď vlastním)
Pokud nejsem přítomen tak jsem na rybách
-
- Dárce - Donátor
- Příspěvky: 197
- Registrován: 16. únor 2023, 08:27
- Dal poděkování: 16 poděkování
- Dostal poděkování: 2 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Myslíš tři tečky v tom prostředí HACS? Tam nemám možnost upravit ovládací panel - tlačítko přidat kartu
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Ne v HACS, ale na obrazovce kde máš asi již nějaké karty (lovelace)
Pokud nejsem přítomen tak jsem na rybách
-
- Dárce - Donátor
- Příspěvky: 197
- Registrován: 16. únor 2023, 08:27
- Dal poděkování: 16 poděkování
- Dostal poděkování: 2 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Díky moc. Už se mi rozsvítilo, kde to mám hledat. Je super, že jsi poradil. Sám bych snad nedal ani za rok Asi tady budu otravovat častěji.
- Pete30
- Moderátor
- Příspěvky: 3333
- Registrován: 30. září 2020, 20:33
- Dal poděkování: 172 poděkování
- Dostal poděkování: 364 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Není problém, co víme nenecháváme si pro sebe
Pokud nejsem přítomen tak jsem na rybách
-
- Aktivní autor
- Příspěvky: 76
- Registrován: 14. září 2022, 21:53
- Dal poděkování: 1 poděkování
- Dostal poděkování: 2 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Ahoj,
nainstaloval jsem integraci
https://github.com/rnovacek/homeassista ... pot_prices
a vytvořil senzory pro max a min cenu dopoledne a odpoledne podle doporučení autora, interval 1-12 a 13-24hod
ktreré fungují v pohodě.
Šly by vytvořit podobné senzory pro následující den, respektive alespoň pro dopoledne? Ceny na další den se načtou zpravidla po 13:00.
Potřeboval bych pro automatizaci vybíjení baterie do sítě v době cenové špičky, která je většinou ve všední den ráno kolem 7/8 hodiny a večer kolem 19/20 hodiny. Pokud by byla cena vyšší večer, vybíjela by se baterie "dnes" pokud by byla cena vyšší "ráno", tak ráno.
K tomu bych potřeboval porovnat "špičkovou" cenu dnes večer a zítra ráno.
nainstaloval jsem integraci
https://github.com/rnovacek/homeassista ... pot_prices
a vytvořil senzory pro max a min cenu dopoledne a odpoledne podle doporučení autora, interval 1-12 a 13-24hod
Kód: Vybrat vše
{# Define your intervals here as tuples (hour starting the interval, hour ending the interval (excluded)) #}
{% set intervals = [
(0, 8),
(8, 16),
(16, 24),
] %}
{# We need to use namespace so we can write into it in inner cycle #}
{% set min = namespace(price=None, dt=None, cheapest_hours=[]) %}
{% set cheapest_hours = [] %}
{% for interval in intervals %}
{# Reset min price from previous runs #}
{% set min.price = None %}
{# Go through all the hours in the interval (end excluded) and find the hour with lowest price #}
{% for i in range(interval[0], interval[1]) %}
{# Get datetime of current hour in current interval #}
{% set hour_dt = now().replace(hour=i, minute=0, second=0, microsecond=0) %}
{# Get value for that hour #}
{% set value = states.sensor.current_spot_electricity_hour_order.attributes.get(hour_dt.isoformat()) %}
{# value is tuple (order, price), we'll use the price #}
{% set price = value[1] %}
{# Min price is not set or is higher than price of current hour => store the min price and hour #}
{% if min.price is none or price < min.price %}
{% set min.price = price %}
{% set min.dt = hour_dt %}
{% endif %}
{% endfor %}
{# Store cheapest hour in current interval #}
{% set min.cheapest_hours = min.cheapest_hours + [min.dt.hour] %}
{% endfor %}
{# use this to get the cheapest hours #}
{# {{ min.cheapest_hours }} #}
{# return True if current hour is in the cheapest hour of any interval #}
{{ now().hour in min.cheapest_hours }}
Šly by vytvořit podobné senzory pro následující den, respektive alespoň pro dopoledne? Ceny na další den se načtou zpravidla po 13:00.
Potřeboval bych pro automatizaci vybíjení baterie do sítě v době cenové špičky, která je většinou ve všední den ráno kolem 7/8 hodiny a večer kolem 19/20 hodiny. Pokud by byla cena vyšší večer, vybíjela by se baterie "dnes" pokud by byla cena vyšší "ráno", tak ráno.
K tomu bych potřeboval porovnat "špičkovou" cenu dnes večer a zítra ráno.
-
- Začínající autor
- Příspěvky: 38
- Registrován: 16. prosinec 2022, 14:11
- Dal poděkování: 9 poděkování
- Dostal poděkování: 2 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Zdravim ty nejlevnejsi ceny spotu druhy resi uplne kompletne integrace
https://github.com/rnovacek/homeassista ... pot_prices
a integrace nanogreen https://forum.nanogreen.cz/t/jak-pridat ... sistent/18
Staci si udelat treba na entitu “ Is currently in two cheapest hours ” z nanogreen integrace automatizaci co zapne nabijeni pri sepnuti na ON a vypne pri sepnuti na OFF a bude ti to nabijet vzdy v nejlevnejsi dve hodiny na spotu dne.
Nevim co mas za menic, ale treba ja na Solaxu to jeste navic ridim podle pocasi kdy baterku nabijim treba jen na 40-70% kdyz ma svitit slunko a zakazuji i vybijeni v nejlevnejsich 6-ti hodinach spotu aby me baterka vydrzela na drazsi hodiny.
https://github.com/rnovacek/homeassista ... pot_prices
a integrace nanogreen https://forum.nanogreen.cz/t/jak-pridat ... sistent/18
Staci si udelat treba na entitu “ Is currently in two cheapest hours ” z nanogreen integrace automatizaci co zapne nabijeni pri sepnuti na ON a vypne pri sepnuti na OFF a bude ti to nabijet vzdy v nejlevnejsi dve hodiny na spotu dne.
Nevim co mas za menic, ale treba ja na Solaxu to jeste navic ridim podle pocasi kdy baterku nabijim treba jen na 40-70% kdyz ma svitit slunko a zakazuji i vybijeni v nejlevnejsich 6-ti hodinach spotu aby me baterka vydrzela na drazsi hodiny.
-
- Aktivní autor
- Příspěvky: 76
- Registrován: 14. září 2022, 21:53
- Dal poděkování: 1 poděkování
- Dostal poděkování: 2 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Já ale potřebuji rozhodnout jestli vybít baterku večer nebo až druhý den ráno, kdy může být vyšší cena. A na to senzor v těchto integracích není.
-
- Začínající autor
- Příspěvky: 38
- Registrován: 16. prosinec 2022, 14:11
- Dal poděkování: 9 poděkování
- Dostal poděkování: 2 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
máte v tom vše co potřebujete - vždyt máte z těch integrací informaci o nejvyšší ceně spotu "dnes" a "zítra do 13,00 hodin"
Edit. Vymaz scriptu
Naposledy upravil(a) vomic dne 14. květen 2023, 17:07, celkem upraveno 1 x.
-
- Aktivní autor
- Příspěvky: 76
- Registrován: 14. září 2022, 21:53
- Dal poděkování: 1 poděkování
- Dostal poděkování: 2 poděkování
Re: Min/max hodnota atributu u entity Current OTE Energy Cost
Předpokládám že sensor.spot_most_expensive_electricity_tomorrow je z integrace Nanogreen.
Budu jí muset také nainstalovat.
Budu jí muset také nainstalovat.