Min/max hodnota atributu u entity Current OTE Energy Cost

Fotovoltaická elektrárna (solární park, solární farma, solární elektrárna) a Home Assistant.
Photovoltaic power station (solar park, solar farm, solar power plant) & Home Assistant.
Odpovědět
calvera.jarda
Začínající autor
Začínající autor
Příspěvky: 37
Registrován: 06. březen 2022, 12:40
Dal poděkování: 4 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od calvera.jarda »

Tak hodnoty už vytahuju viz. foto
Bez názvu.jpg
Min. hodnotu už umím taky.
Jediný co jsem s tím vymyslel vytvořit další sensor, který bude sensor.nejlevnější_ele_upr (nejlevnější cena elektřiny během dne +1Kč) tzn. udělá mě to sensor kde bude cena o korunu dražší než u nejlevnější hodiny.
Potom udělat automatizaci kde se porovná číselný stav - pokud je aktuální cena elektřiny (sensor.czk_price_per_kwh_nakup) menší než nejlevnější+1 (sensor.nejlevnější_ele_upr) potom spustit nabíjení baterky. Jen nevím jak to do automatizace zapsat. Vždy jsem používal jen min/max a dával tam nějakou hodnotu a ne menší/větší než hodnota nějakého sensoru.
2.jpg
Potom by se nabíjení baterky pouštělo při všech cenách, které jsou max o 1Kč/kWh dražší než minimální cena.
Pete30 píše: 16. srpen 2022, 13:02 Ok díky, podívám se na to co půjde a dám vědět, ale nebude to hned mám zde ještě něco rozděláno ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od Pete30 »

Dej mi čas odpoledne se na to kouknu.
Co máš senzory

Kód: Vybrat vše

sensor.czk_price_per_kwh_nakup
sensor.nejlevnejsi_ele_upr
jsou funkční ?
Pokud ano můžeme to kontrolovat opět přes šablonu a rovnou z toho vytvořit binární senzor on/off který potom použiješ jednoduše v automatizaci
Pokud nejsem přítomen tak jsem na rybách ;)

calvera.jarda
Začínající autor
Začínající autor
Příspěvky: 37
Registrován: 06. březen 2022, 12:40
Dal poděkování: 4 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od calvera.jarda »

Přesně tak, funkční, název sedí.
Pete30 píše: 19. srpen 2022, 12:07 Dej mi čas odpoledne se na to kouknu.
Co máš senzory

Kód: Vybrat vše

sensor.czk_price_per_kwh_nakup
sensor.nejlevnejsi_ele_upr
jsou funkční ?
Pokud ano můžeme to kontrolovat opět přes šablonu a rovnou z toho vytvořit binární senzor on/off který potom použiješ jednoduše v automatizaci

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od Pete30 »

Můžeš toto hodit do vývojářských nástrojů a na výstupu by jsi měl mít true nabo false podle toho jestli je větší nebo menší

Kód: Vybrat vše

{{ states('sensor.czk_price_per_kwh_nakup') > ('sensor.nejlevnejsi_ele_upr') }}
Pokud nejsem přítomen tak jsem na rybách ;)

calvera.jarda
Začínající autor
Začínající autor
Příspěvky: 37
Registrován: 06. březen 2022, 12:40
Dal poděkování: 4 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od calvera.jarda »

jj, funguje - nyní false
Pete30 píše: 19. srpen 2022, 13:05 Můžeš toto hodit do vývojářských nástrojů a na výstupu by jsi měl mít true nabo false podle toho jestli ve větší nebo menší

Kód: Vybrat vše

{{ states('sensor.czk_price_per_kwh_nakup') > ('sensor.nejlevnejsi_ele_upr') }}

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od Pete30 »

Výborně a teď z této šablony udělej binární senzor (template), ten použij v automatizaci jako on/off a máš hotovo.

Kód: Vybrat vše

{{ (states('sensor.czk_price_per_kwh_nakup') | float(0)) > ('sensor.nejlevnejsi_ele_upr') | float(0) +1 }}
pokud nebudeš vědět jak vytvořit ten senzor dej vědět ;)
Pokud nejsem přítomen tak jsem na rybách ;)

calvera.jarda
Začínající autor
Začínající autor
Příspěvky: 37
Registrován: 06. březen 2022, 12:40
Dal poděkování: 4 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od calvera.jarda »

Hm, tak jsem hledal nějaký návody na internetu a bez úspěchu. Jak se to má zapsat do configuration.yaml?
Pete30 píše: 19. srpen 2022, 15:22 Výborně a teď z této šablony udělej binární senzor (template), ten použij v automatizaci jako on/off a máš hotovo.

Kód: Vybrat vše

{{ (states('sensor.czk_price_per_kwh_nakup') | float(0)) > ('sensor.nejlevnejsi_ele_upr') | float(0) +1 }}
pokud nebudeš vědět jak vytvořit ten senzor dej vědět ;)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od Pete30 »

Binární senzor vytvoření pomocí šablony můžeš udělat takto

Kód: Vybrat vše

template:
  - binary_sensor:
      - name: "pojnenuj jak chceš"
        unique_id: zadej co chceš bez mezer nesmí být stejný co už je registrováno v systému
        icon: "mdi:vyber jakou chceš"
        state: "{{ (states('sensor.czk_price_per_kwh_nakup') | float(0)) > ('sensor.nejlevnejsi_ele_upr') | float(0) +1 }}"
Je to podle nového způsobu kde nepoužíváš platform template, name a icon zachovej uvozovky
Vyzkoušej a dej vědět :)
Pokud nejsem přítomen tak jsem na rybách ;)

calvera.jarda
Začínající autor
Začínající autor
Příspěvky: 37
Registrován: 06. březen 2022, 12:40
Dal poděkování: 4 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od calvera.jarda »

Hmm, tak jsem se vrátil z dovolené a zkouším a nijak se mě stav nemění podle ceny. Pořád mám stejný :(

Kód: Vybrat vše

template:
  - binary_sensor:
      - name: "baterie_nabit"
        unique_id: baterie_nabit
        state: "{{ (states('sensor.czk_price_per_kwh_nakup') | float(0)) < ('sensor.nejlevnejsi_ele_upr') | float(0) +1 }}"
Snímek obrazovky 2022-08-28 213442.jpg
Pete30 píše: 19. srpen 2022, 17:47 Binární senzor vytvoření pomocí šablony můžeš udělat takto

Kód: Vybrat vše

template:
  - binary_sensor:
      - name: "pojnenuj jak chceš"
        unique_id: zadej co chceš bez mezer nesmí být stejný co už je registrováno v systému
        icon: "mdi:vyber jakou chceš"
        state: "{{ (states('sensor.czk_price_per_kwh_nakup') | float(0)) > ('sensor.nejlevnejsi_ele_upr') | float(0) +1 }}"
Je to podle nového způsobu kde nepoužíváš platform template, name a icon zachovej uvozovky
Vyzkoušej a dej vědět :)

Uživatelský avatar
Pete30
Moderátor
Moderátor
Příspěvky: 3461
Registrován: 30. září 2020, 20:33
Dal poděkování: 174 poděkování
Dostal poděkování: 373 poděkování

Re: Min/max hodnota atributu u entity Current OTE Energy Cost

Příspěvek od Pete30 »

V tom případě tvoje vytvořené senzory nefungují správně. Vyzkoušej vložit do nástrojů:

Kód: Vybrat vše

{{ states('sensor.czk_price_per_kwh_nakup') }}

{{ states('sensor.nejlevnejsi_ele_upr') }}
a sleduj hodnoty jestli se změní, pokud ne senzory nefungují a budeš muset hledat chybu tam.
Byl jsem přesvědčen že ti oba fungují ;)
Pokud nejsem přítomen tak jsem na rybách ;)

Odpovědět

Zpět na „FVE a Home Assistant“