Stránka 2 z 3
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: čtv dub 10, 2025 5:21 pm
od Karlos.s
ještě dodám, že zpráva se mi po spuštění také zobrazuje správně, teď automatizace spuštěna a vyplo omezení přetoků (resp. nastavilo správně na 5kW) a správně notifikace.
Ještě k té notifikaci jako druhý dotaz
Zkoušel jsem ten script z prvního postu, aby notifikace zobrazila hodnotu limitu, ale vždy to skončilo chybou, ten yaml nešel ani uložit.
Nemáte někdo nějaký funkční kód? Nebo se ještě musí vytvořit nějaký pomocník?
předem děkuji
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: čtv dub 10, 2025 11:42 pm
od danidani
Trigger to určitě chce, jinak se ta automatizace nemá jak spustit. Klidně může být i časový - každou hodinu. A nebo takto:
Kód: Vybrat vše
triggers:
- entity_id: sensor.spot_vykup_czk_mwh
below: 0
trigger: numeric_state
S notifikací jsem také bojoval, funguje mi nakonec toto:
Kód: Vybrat vše
- data:
title: Zapnuto omezení přetoků
message: >-
Nastavený limit je {{
'%i'|format(states('number.grid_export_limit')|float(default = 0))
}}
action: notify.mobile_xxxxx
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pát dub 11, 2025 7:49 am
od Karlos.s
moc děkuju, večer doma zkusím.
Takže jestli dobře chápu. Tak jeden trigger musí být na to, aby se script vůbec pustil. Druhý (nebo další) pak na samotné akce, co chci vykonat?
Jak mi ten Yaml nešel uložit, tak jsem zkusil vytvořit od začátku v HA a tam to bylo prázdné právě.
Jak často to bude kontrolovat trigger? Každou minutu nebo 10s?
Jestli to právě není zbytečné, protože ty ceny se mění po hodinách, takže to stačí každou hodinu (nebo čtvrt hodinu, kdyby třeba nějak neprošlo). A ještě v rozmezí 9-17h, jestli se nemylim, tak jindy ty ceny do záporna snad nejdou.
Jak by se zapsalo to 9-17h prosím? Bych to zkusil.
Děkuji
PS:Vím, že se ptám jak lama, ale zrovna s tou FVE si nechi zahrávat, to není chytrá zásuvka za pár korun.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pát dub 11, 2025 9:46 am
od Karlos.s
tak už jsem zkusil přes VPN, uložit šlo, uvidím zda se v 10 spustí.
Každopádně po manuálním spuštění mi skočí notifikace "omezení vypnuto, limit 0", což nechápu, když mám 5000W.
Co znamená to float default 0?
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pát dub 11, 2025 10:29 am
od danidani
Když tak ať mne někdo opraví, případně to zkus dohledat v HA dokuemtaci, ale snad je to tak, že:
Kód: Vybrat vše
'%i'|format(states('number.grid_export_limit')|float(default = 0))
'%i' = chceš hodnotu prezentovat jako integer
format() zajistí formátování hodnoty do vybraného typu (zde integer)
float = přetypování entity čtené ve states()
(default = 0) = výchozí hodnota, pokud by states() vrátilo nějakou formu null
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pát dub 11, 2025 10:50 am
od danidani
Karlos.s píše: ↑pát dub 11, 2025 7:49 am
Takže jestli dobře chápu. Tak jeden trigger musí být na to, aby se script vůbec pustil. Druhý (nebo další) pak na samotné akce, co chci vykonat?
Trigger = spouštěč
Zda se má/nemá akce provést je v Condition
2025-04-11_10-36-10.png
Karlos.s píše: ↑pát dub 11, 2025 7:49 am
Jak často to bude kontrolovat trigger? Každou minutu nebo 10s?
To řeší imho HA, chápu to tak, že si kontroluje automatizace, a když nastane událost v triggeru, spustí automatizaci.
Hodinnový trigger může vypadat takto:
2025-04-11_10-45-42.png
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pát dub 11, 2025 5:24 pm
od Karlos.s
tak notifikace vyřešena, funguje, já si neuvědomil, že mám ty názvy entit v češtině a zkopiroval to v angličtině.
Jinak ale se to chovalo divně, chodily různě po 10 až 30 minutách. Ale myslím, že chyba byla na routeru nebo HA jako takovém, protože jsem se tam chvilema nemohl přihlásit a hláška mi skočila.
Takže jsem vše porestartoval a budu přes vikend sledovat
A zkusím nastavit to časový pásmo a interval.
Pak dám vědět.
Děkuju za pomoc
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: sob dub 12, 2025 6:45 pm
od Karlos.s
Takže automatizace funguje, ale byla tam chyba, trigger prece nemůže být cena pod 0,3, to pak neprepne zpět.
Sem se divil, proč v 17:00 nepřepla.
Navíc ty notifikace, chodí naprosto zmateně po 10 až 20 minutách, nechápu proč.
Myslel jsem, že to je, že když nejsem doma, tak , že jedu pres VPN, ale dělalo to i doma na LAN. Možná to je appkou?
Každopádně zkusil jsem udělat trigger po 30 min od 9 do 17, tak uvidim, co to bude dělat, očekával bych, že to čekne každou půl hodinu a přijde notifikace, tak snad to mám správně:
alias: "Vypnuti pretoku "
description: Vypnuti pretoku pri zapornych cenach
triggers:
- trigger: time_pattern
minutes: /30
conditions:
- condition: time
after: "09:00:00"
before: "17:00:00"
actions:
- if:
- condition: numeric_state
entity_id: sensor.current_market_price_czk_kwh
below: 0.3
then:
- device_id: 452b1e746347bfd97962295e48ab17b2
domain: number
entity_id: 2279a85c35d702523ee637062084d238
type: set_value
value: 100
- action: notify.mobile_app_sm_s928b
metadata: {}
data:
title: Zapnuto omezeni pretoku
message: >-
Omezeni zapnuto, Nastavený limit je {{
'%i'|format(states('number.goodwe_limit_dodavky_do_site')|float(default
= 0)) }}
else:
- device_id: 452b1e746347bfd97962295e48ab17b2
domain: number
entity_id: 2279a85c35d702523ee637062084d238
type: set_value
value: 5000
- action: notify.mobile_app_sm_s928b
metadata: {}
data:
title: Vypnuto omezeni pretoku
message: >-
Omezeni vypnuto, Nastavený limit je {{
'%i'|format(states('number.goodwe_limit_dodavky_do_site')|float(default
= 0)) }}
mode: single
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: ned dub 13, 2025 9:38 am
od Karlos.s
já to nechápu, 9:17 nesmyslně notifikace omezení vypnuto, limit 5000, v 9:33 správně omezení zapnuto, limit 100.
Mělo to přece skočit v 9:00 a 9:30 že zapnuto.
Tak co dělám špatně? Nebo to bude opravdu nastavením v appce? Napadá někoho něco, neměl to někdo podobně?
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: ned dub 13, 2025 7:44 pm
od Lubos77
S notifikacemi mám stejný problém. Někdy mi chodí každou minutu, někdy vůbec. U mně se jedná o notifikaci vypnutí bojleru. Kdysi jsem to zkoušel, a tak to mám. Ale dnes to nepotřebuji, spíš je to otravné. Asi to odstraním.
Myslím si, že k tomuto názoru časem dospěješ také. Raději bych se zaměřil, aby automatizace správně fungovala (už jsi psal kladnou zprávu) a věnoval se jiné oblasti HA.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pon dub 14, 2025 10:41 am
od Karlos.s
nenapadá prosím někoho, co tam mám špatně? Je 10:40, cena 2,40 a omezení se nezaplo a co hůř, i když pustím automatizaci manuálně, tak se nezapne, přijde hláška, že vypnuto
Nechápu.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pon dub 14, 2025 12:34 pm
od danidani
Asi bych začal od znovu a řešil to po částech - vždy ověřit, že to dělá, co potřebuješ, a pak pokročit dále.
Pokud to chápu správně, chceš dle ceny výkupu buď zakázat, nebo povolit přetoky. Jako trigger bych tedy použil "cenu výkupu", předpokladem pak je, že ta cena výkupu se opravdu správně každou hodinu od někud načte = změní.
Automatizace pak může vypadat takto (jde to snadno naklikat):
Trigger:
(místo 2000 si dej těch 300 nebo jinou hranici)
OTE_1.png
OTE_2.png
OTE_3.png
Akce:
OTE_4.png
OTE_5.png
Tohle by ti mělo chodit spolehlivě, podmínkou je, že se ti ta cena výkupu vždy v x:00 opravdu odněkud načte a změní. Jinak notifikace podle mé zkušenosti dorazí podle toho, jak je telefon hodně aktivní. Tomu, kdo stále visí na telefonu, přijdou hned, ten, kdo má telefon někde odložený a koukne na něj jednou za den, přijdou pak klidně za celý den naráz.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pon dub 14, 2025 12:52 pm
od Karlos.s
díky, no problém je to, že včera to normálně fungovalo, až na ty notifikace, že nebyly vždy na čas.
Dneska to nefunguje. Ani když spustím manuálně. A Nanogreen mi normálně funguje, takže ceny to dává. Fakt nechápu.
Už jsem i zkusil smazat ten čas a dát jako trigger změnu ceny, prostě neproběhne ani při manuálním spuštění.
HA samozřejmě restartovan.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pon dub 14, 2025 1:32 pm
od Lubos77
Já používám následující automatizaci:
Kód: Vybrat vše
description: Nastavení přetoků do sítě
mode: single
triggers:
- entity_id:
- sensor.current_spot_electricity_hour_order
trigger: state
conditions: []
actions:
- if:
- condition: numeric_state
entity_id: sensor.current_spot_electricity_price
below: 0.55
then:
- device_id: c77c1b960211de967808a48e71264395
domain: number
entity_id: number.goodwe_grid_export_limit
type: set_value
value: 100
else:
- device_id: c77c1b960211de967808a48e71264395
domain: number
entity_id: number.goodwe_grid_export_limit
type: set_value
value: 8000
Graficky to vypadá následovně:
Schránka 01.png
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pon dub 14, 2025 3:34 pm
od Karlos.s
omlouvám se, jsem pako, chyba je u mě, dneska záporné ceny nejsou, já si hrál s barvičkama v grafu Nanogreen a omylem dal červenou na plus a i když to bylo evidentně v kladných tak mi to kvůli té barvě nedocvaklo.
Ještě jednou se omlouvám.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: pát kvě 02, 2025 9:47 am
od jenda24
Karlos.s píše: ↑pát dub 11, 2025 7:49 am
moc děkuju, večer doma zkusím.
Takže jestli dobře chápu. Tak jeden trigger musí být na to, aby se script vůbec pustil. Druhý (nebo další) pak na samotné akce, co chci vykonat?
Jak mi ten Yaml nešel uložit, tak jsem zkusil vytvořit od začátku v HA a tam to bylo prázdné právě.
Jak často to bude kontrolovat trigger? Každou minutu nebo 10s?
Jestli to právě není zbytečné, protože ty ceny se mění po hodinách, takže to stačí každou hodinu (nebo čtvrt hodinu, kdyby třeba nějak neprošlo). A ještě v rozmezí 9-17h, jestli se nemylim, tak jindy ty ceny do záporna snad nejdou.
Jak by se zapsalo to 9-17h prosím? Bych to zkusil.
Děkuji
PS:Vím, že se ptám jak lama, ale zrovna s tou FVE si nechi zahrávat, to není chytrá zásuvka za pár korun.
Zdravím Vás, případně by to, doufám, také šlo udělat následovně.
Kód: Vybrat vše
alias: "Vypnuti pretoku "
description: ""
triggers:
- trigger: numeric_state
entity_id: sensor.current_market_price_czk_kwh
below: 0.3
conditions: []
actions:
- device_id: 452b1e746347bfd97962295e48ab17b2
domain: number
entity_id: 2279a85c35d702523ee637062084d238
type: set_value
value: 100
- action: notify.mobile_app_sm_s928b
metadata: {}
data:
title: Zapnuto omezeni pretoku
message: Omezeni pretoku zapnuto, limit
- sequence:
- wait_template: '{{ states(''sensor.current_market_price_czk_kwh'') | float(default=0) >= 0.3 }}'
- device_id: 452b1e746347bfd97962295e48ab17b2
domain: number
entity_id: 2279a85c35d702523ee637062084d238
type: set_value
value: 5000
- action: notify.mobile_app_sm_s928b
metadata: {}
data:
title: Vypnuto omezeni pretoku
message: "Vypnuto omezeni pretoku, limit "
mode: single
Doufám, že jsem vše opsal správně. Tato automatizace by se nespouštěla každou hodinu, ale pouze, když cena klesne pod 0.3 CZK/kWh. V tom případě nastaví limit na 100 W a spustí skript, který čeká, než se cena vyhoupne zpět na hodnotu 0.3 CZK/kWh a vyšší, aby mohl limit zvednout zpět na 5000 W.
Pokud byste měl zájem, můžete mrknout i zde.
https://github.com/jan-trnka/home-assis ... pv-control Dal jsem dokupy pár šablon automatizací (blueprintů), které by se pro FVE mohly hodit. Tento případ řeší šablona "Disable Overflow". Stačí pouze importovat blueprint přes tlačítko a následně dodat Vaše používané entity. Případně si můžete blueprint i upravit dle Vašich potřeb.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: úte kvě 13, 2025 3:22 pm
od Karlos.s
zdravím po ca. měsíci,
tak jsem to dlouhodobě zkoušel, a jsem z toho jelen.
Yaml je v podstatě jako o post výše, neřeším čas, limit se pouští, když klesne cena dle Nanogreen pod nějakou hodnotu, a to funguje.
A notifikace také, zkoušel jsem jak přes apku ve stejném Yamlu, tak zvlášť, tak přes email.
Jenže furt to skáče limit zapnutý a vypnutý, ale chyba není v notifikacích, nýbrž v tom, že ten limit se nesmyslně přepíná, ač cena se nemění.
např. 10:01 se vypne (neměl by) a znovu zapne, 10:02 to samé , pak třeba 10:13 vypne
![Obrázek]()
, 10:14 zapne, cena samozřejmě stále záporná, takže k přepínání není důvod.
Viz screenshoty.
Dělá to celý den, dokud se večer limit nevypne
Takže chyba je někde jinde. Napadá mě:
-buď v Homeassistentu, že nenačte z Nanogreen hodnotu, tak raději vypne limit
-v Nanogreen, že by to chvilkově poslalo nesmysl, ale se mi nezdá, dělá to nekomu i s jiným poskytovatelem spot ceny?
-a nebo si to může goodwe z nějakého důvodu vypnout samo a HA to kopne zpět
Nevím , napadá někoho něco?
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: úte kvě 13, 2025 9:13 pm
od pave69
Zkusil bych nerovnost float(default=0) >= 0.3 přepsat na float(default=0) > 0.3, aby vznikla nějaká "hystereze". A radši bych to celé přepsal na dva nezávislé triggery, pak by bylo vidět, jestli se ten druhý (>0.3) spouští. A když jo, tak by snad šlo jednoduše přidat nějakou "filtrační" podmínku, která by to přeskakování eliminovala.
Podle mne to není tak, že by to GW sám přepínal, protože pak by to HA už znovu nenahodil, když by nedošlo ke změně ceny. Takže asi bude problém s tím načítáním ceny, ale sám to nepoužívám, tak do toho víc nevidím.
HA by měl být schopen ukázat i historii entity, tak by mělo být vidět, jestli ta cena nějak skáče.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: úte kvě 13, 2025 10:35 pm
od Karlos.s
ta cena je daná na celý den předem po hodinách od OTE.
![Obrázek]()
Teda alespoň tak to chápu. Odhadují předem využití obnovitelných zdrojů a spotřebu asi. Dodavatelé elektřiny pak s tím obchodují.
Nanogreen to jen z OTE tahá a integruje, v automatizaci jen vyberu entitu.
Žádná historie tam tím padem není , resp kopíruje ten Nanogreen.
Tím to asi nebude.
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: úte kvě 13, 2025 11:09 pm
od danidani
No, divné je, že na hodinách je 22:34, ale HA píše, že se entita změnila před 11 minutami. Tam bych hledal problém.
edit: co zkusit jinou integraci, např.
https://github.com/rnovacek/homeassista ... pot_prices
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: stř kvě 14, 2025 7:08 am
od Karlos.s
a co to znamená změnila? neznamená to spíše, že si ji HA naposledy načetlo? protože když roztáhnu ten graf historie, abych viděl detail, tak tam žádný vykmit není.
S tou integrací souhlas, to jsem psal, to zkusím. Když to přestane, tak bude jasné, že byla chyba v Nanogreen.
Děkuji
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: stř kvě 14, 2025 8:09 am
od eduard22
A nedělá problém nastavení letního času v EU? Nebo spíš někde nastavení v bedně i v aplikaci?
Já mám sice jiný měnič Expert a Zatímco se v telefonu kde fve monitoruji přenastaví letní čas sám automaticky tak v apce která má vloud někde v Koreji nebo v Číně toto neví a musím ručně po posunout časové pásmo o jednu hodinu...
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: stř kvě 14, 2025 9:22 am
od danidani
Karlos.s píše: ↑stř kvě 14, 2025 7:08 am
a co to znamená změnila? neznamená to spíše, že si ji HA naposledy načetlo?
To bych neřekl. Mám v HA např. entitu "Referenční cena el.", kde mám fixně nastavenou nějakou cenu, která se celý rok nemění. HA si ji načte vždy při restartu (logicky), a pak už se jen prodlužuje údaj, kdy byla entita naposledy načtena.
1234.png
Stejné to mám u spotu, načte se každou hodinu kolem xx:xx:10, a pak už se nemění.
1235.png
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: stř kvě 14, 2025 5:22 pm
od Karlos.s
tak to vypadá, že to fakt dělal ten Nanogreen, ráno jsem nainstaloval tu druhou integraci na spotové ceny a přepsal v automatizaci, a funguje jak má, ráno zaplo limit a dalo zprávu, teď odpo vyplo a dalo zprávu.
je to samo teprve jeden den, budu sledovat dál a dám vědět.
Je tu ještě někdo další kdo používá Nanogreen a měl stejný problém (že radši vypnul notifikace)? Zkuste taky nainstalovat tu alternativu, zda taky vyřeší.
Ať pomůžeme dalším
Re: GoodWe - automatizace vypnutí přetoků pomocí Home Assistent při záporné spotové ceně
Napsal: stř kvě 14, 2025 7:47 pm
od Karlos.s
danidani píše: ↑úte kvě 13, 2025 11:09 pm
No, divné je, že na hodinách je 22:34, ale HA píše, že se entita změnila před 11 minutami. Tam bych hledal problém.
mě napadlo, tady je možná příčina v tom, že jak jsem si s tím hrál, tak jsem zase nastavil, aby automatizace běžela jen mezi 9 a 17h.
Tudíž žádná notifikace o změně i když tam Nanogreen poslal nějakou změnu. Takže ta entita jen kmitla, v historii v grafu to není vidět, ale přesto to píše asi správně, že se naposledy změnilo před 11 min.
Nebo to je blbost?