Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Electricity Is Cheapest Looking X Hours Forward #36

Open
02curls opened this issue Oct 17, 2023 · 8 comments
Open

Electricity Is Cheapest Looking X Hours Forward #36

02curls opened this issue Oct 17, 2023 · 8 comments

Comments

@02curls
Copy link

02curls commented Oct 17, 2023

dobrý den,

těmito dvěma automatizacemi zhruba optimalizuji vybíjení FV baterky v hodiny dne, které jsou spotově dražší:
When Current Spot Electricity Hour Order is >12 
ALLOW DIScharge
When Current Spot Electricity Hour Order is <13 
DISALLOW DIScharge

Jenže narážím na půlnoční "nesouvislé" řazení hodin druhého dne, které teď vede k tomu, že např. ve v příloze naznačené situaci automatizace od 22 do 24 hodin prvního dne vybíjení zakazuje, i přestože spotové ceny následujících ranních hodin nového dne stále klesají a tak stálo za to, baterku vybíjet.

nešlo by vytvořit nové entity jako např. Electricity Is Cheapest Looking X Hours Forward, Electricity Is Most Expensive Looking X Hours Forward, které by braly v potaz ceny dalšího dne ?

pardon pokud lze věc řešit stávajícími entitami, prosím eventuálně o nasměrování

díky moc

Screenshot 2023-10-17 at 8 50 15
@mrpohoda
Copy link

Přidám se zde s podobnou prosbou. Dříve jsem používal vlastní API na získání spotových cen a bylo výhodné nalézt nejlevnější hodinu nebo více po sobě jdoucích hodin během noci (např. od 20 večer do 8 rána). Používal jsem to na nabití baterie a nahřátí bojleru v nejlevnějších 2 po sobě jdoucích hodinách. S touto integrací na to zatím nemohu přijít, protože peak a offpeak hodiny jsou jen v rámci jednoho dne a ne přes půlnoc.

@hipik634
Copy link

hipik634 commented Oct 20, 2023

ahoj, prosímtě můžeš mi říct, jak pracuješ s těmi Current Spot Electricity Hour Order, já se trápím s tím, že hodnoty jsou v atributech a nevím, jak na to. Mě by stačil třeba medián. Prosím příklad od Tebe z HA, díky

@02curls
Copy link
Author

02curls commented Nov 3, 2023

@hipik634 treba takhle, v automations, pracuju s entitou Current Spot Electricity Hour Order, s jeji aktualni hodnotou, nikoliv s atributy, kdyz je 17.-24. nejdrazsi hodina dne, tlumim topeni napr. ...

Screenshot 2023-11-03 at 16 05 18

@johny-mnemonic
Copy link

@mrpohoda Řeším teď stejný problém:

"nalézt nejlevnější hodinu nebo více po sobě jdoucích hodin během noci (např. od 20 večer do 8 rána)"

Podařilo se najít nějaké řešení s pomocí této integrace?

Mě přijde, že nejlepší by bylo vygenerovat něco jako current_spot_electricity_hour_order pro daný interval (noc), protože pak by se to dalo používat v automatizacích univerzálně a hlavně dynamicky. Počet nejlevnějších hodin, které potřebuje jedna automatizace bývá jiný, než kolik jich potřebuje jiná a mění se to i každý den u stejné automatizace. Další variantou je udělat si template senzory na 2,3,4 nejlevnější hodiny v noci, jak ukázal @shaman79 v #40, ale ten hour_order senzor mi přijde jako elegantnější řešení, obzvlášť pokud nevadí nespojitá dotace hodin.

@mrpohoda
Copy link

@mrpohoda Řeším teď stejný problém:

"nalézt nejlevnější hodinu nebo více po sobě jdoucích hodin během noci (např. od 20 večer do 8 rána)"

Podařilo se najít nějaké řešení s pomocí této integrace?

Řeším to pomocí funkce v Node Red. V 15 hodin odpoledne si spočítám začátek a konec nabíjení pro noc (offpeak), v 7 hodin ráno spočítám nejlevnější nabíjecí čas pro den (peak). Kód funkce tady

Screenshot 2024-03-21 at 13 09 40

@johny-mnemonic
Copy link

@mrpohoda Díky, ale Node Red nepoužívám. Ještě zkusím bojovat v HA :-)

@Policanek
Copy link

Zdravím,
našli jste prosím nějaké řešení tohoto problému? jde mi o nalezeni nejlevnejších X (ne po sobě jdoucích) hodin mezi např. 8 večer a 7 ráno... Hour order na to bohužel nefunguje.. Děkuji.
Dobré řešní by bylo, pokud by se např. nastavil nějaký senzor a v těchto hodinách v budounu by byl True v těchto nejnižších hodinách.
Děkuji, pokud již někdo má řešení vedoucí k cíli..

@johny-mnemonic
Copy link

@Policanek už se to tu řešilo na několika místech. Nejvíce je asi zde.
Ve zkratce, dokud něco takového nezačne podporovat sama integrace, tak nejlepší řešení je šablona.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants