Replies: 34 comments 46 replies
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Ja, de laatste versie van Home Assistant gaat heel slim om met de dimensie van de entities. Zo slim is DAO nog niet. Ik heb nog geen tijd gehad om de berekening van de kosten/opbrengsten na te lopen, dus dat hou je nog van me tegoed! Als je als strategie kiest "minimal consumption" dan zal DAO vaak berekenen dat er in een uur geen inkoop en geen teruglevering plaatsvindt.
Kun je hiermee verder? ps: In de nieuwe versie die nu op github staat heb ik de timeout op 60 sec gezet (was 30). Ik las verhalen op internet dat te hoge timeout weer andere problemen kan veroorzaken. Ik hoor graag als deze waarde nog te laag voor jou is. |
Beta Was this translation helpful? Give feedback.
-
Het probleem met de omvormer eenheid is opgelost. Bleek dat hij in Wh in de HA dbase stond. Iets uit het verleden kennelijk waar je in bv HA's energiedashboard niets van merkt. Opgelost dmv nieuwe sensor. Het verhogen van de timeout heeft geholpen. Geen zwarte schermen meer gehad! Dank. Ik stuur het Victron ESS aan door vanuit HA het ESS setpoint te zetten. Als de entity balance switch aan staat zal dit set point 0 zijn en draait het ESS als normaal en automatisch terugleveren minimaliseren (er zit een victron energy meter in de meterkast die elke paar seconden het netto vermogen aan het ESS doorgeeft). Als deze switch uit staat wordt het ESS setpoint zodanig berekend dat de accu de door je dao add-on berekende grid_feedin volgt. Werkt prima en mijn accu volgt de SOC zoals door de add-on berekend. Vraag me alleen af wat te doen als de werkelijkheid anders is dan de voorspelling. Bij bv meer zon zal dan automatisch meer worden teruggeleverd. Zou de optimalisatie natuurlijk vaker kunnen uitvoeren of de berekening in HA zodanig aanpassen dat wanneer er meer zon is dan voorspelt, de accu sneller wordt opgeladen. Dit laatste ga ik eerst maar eens proberen. Nog een paar ideeën. https://github.com/PetervVeen gebruikt in zijn add-on website energie.theexogent.nl om een meerdaagse prijsvoorspelling tot wel een week vooruit te krijgen. Wellicht kan dit worden gebruikt om de SOC aan het einde van de voorspelling te bepalen. Als de prijs trend omlaag is, een lage SOC en vice versa. E.e.a. kan dan dmv min/max soc_end_point in de optimalisatie worden meegenomen. Een ander idee is ook afkomstig van https://github.com/PetervVeen: het gebruik van een zelflerend model om de basisconsumptie te voorspellen e.e.a. door gebruik te maken van de skforecast python library. Ik ga zelf eens een poging wagen het eerste idee te implementeren in een local versie! Eerst mijn warmtepomp in de add-on aan de praat krijgen. |
Beta Was this translation helpful? Give feedback.
-
Fijn dat de aanpassingen in 2024.10.4 voor jou ook werken! Eerst een vraag om jouw situatie goed te begrijpen: Heb je je PV aangesloten via een mppt-controller op de dc-bar of zit je pv op ac achter de Victron op een AC-OUT?
Het idee is prima, maar ik heb een tijdje theexogent.nl gevolgd en ben niet onder de indruk van de kwaliteit van de voorspellingen. Probleem is dat de prijzen van (over)morgen niet alleen afhankelijk zijn van het weer in NL(zoals hij aangeeft). Maar ook van het weer in de omringende landen, het aan/uit staan van goedkope kerncentrales in Frankrijk en de beschikbaarheid van interconnections naar buurlanden zijn allemaal van invloed.
Als je alle belangrijke en beinvloedbare componenten van je verbruik/productie meet en opslaat via het energy-dashboard van HA (grid, accu, pv, ev, wp/boiler, huishoudelijke apparatuur) kun je achteraf per uur je baseload berekenen (zie reports/balans). |
Beta Was this translation helpful? Give feedback.
-
Wat betreft je wp: welk merk/type heb jij en hoe kun je beinvloeden vanuit HA? |
Beta Was this translation helpful? Give feedback.
-
Inmiddels is mijn laptop weer gerepareerd en weer thuis. Eerst (en wellicht ten overvloede) heb je deze HA-integratie gezien: https://github.com/jwillemsen/daikin_onecta Ik heb je fork bekeken, maar deze is zo specifiek voor jouw installatie, die kan nooit zo worden "gemerged" met de main-branche. Als je zelf alleen verder wil gaan met de fork: prima, maar dat heeft wel als nadeel dat het overnemen van toekomstige aanpassingen en bugfixes in de main-branche niet makkelijk is. Het beste alternatief is dat we samen kijken hoe we jouw aanpassingen kunnen integreren in de main-branche. Ik kan wel eenvoudig meer berekende resultaten naar een HA-entity sturen. Bijvoorbeeld aan/uit van de wp (input_boolean) of nog beter het berekende vermogen van de wp voor het eerstkomende uur (input_number) zetten.
Zoals gezegd dit is eenvoudig te maken.
Dit heb je nu in je fork geimplementeerd. Ben benieuwd naar je mening. |
Beta Was this translation helpful? Give feedback.
-
Ik denk en zie dat we er wel samen uit gaan komen.
Overigens heat produced zit er al in : Verder zullen er dan - denk ik - twee routes komen:
|
Beta Was this translation helpful? Give feedback.
-
Ik heb inmiddels het eerste stuk van de heatpump-code aangepast met jouw code:
Hiermee ben ik nu op het punt waar onze wegen zich "splitsen". Verder stel ik voor om de avg_temp weg te schrijven naar een (instelbare) input_number in HA en dan de cop te berekenen met een template sensor:
Zal ik een branche aanmaken waar we alletwee al onze aanpassingen bij onderbrengen. Ik hoor graag wat je hiervan vindt. |
Beta Was this translation helpful? Give feedback.
-
Ik heb je uitgenodigd als "Collaborator" voor mijn repository |
Beta Was this translation helpful? Give feedback.
-
Ik probeer de optimalisatie mbt de accu te begrijpen. Ook omdat ik soms negatieve kosten krijg terwijl er niets wordt teruggeleverd. In de cost functie zie ik: ... (opt_low_level[b] - soc_low[b][u]) * 0.0025 ... - lijkt ervoor te zorgen dat de soc_low in de buurt blijft van de 'optimale soc low'. Maar begrijp niet waarom dit nodig is? Ook de vaste prijs van 0.0025 begrijp ik niet Ook zie ik in de cost functie: .. (soc_mid[b][0] - soc_mid[b][U]) * one_soc[b] * eff_bat_to_dc[b]* avg_eff_dc_to_ac[b] * p_bat Kun je hier ook wat licht op schijnen? Wat betekent soc_mid? En de prijs van de batterijstroom is bv toch niet perse de gemiddelde inkoop prijs? Enfin, hoop dat je dit kunt toelichten - wil het ook graag begrijpen! Alvast dank. |
Beta Was this translation helpful? Give feedback.
-
Je kunt natuurlijk altijd zelf spelen met deze twee instellingen:
Ik heb ook alles geinstalleerd (gekloond) op een linux-laptop (ik heb geen windows). |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Ik zie dat je de PR hebt goedgekeurd. |
Beta Was this translation helpful? Give feedback.
-
Er was toch nog iets fout gegaan. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Wat mij betreft hou je het simpel: api en via dashboard zelfde info. Wel zo
duidelijk! Had je trouwens start met documentatie gemaakt? Zal ik het
on/off wp deel dan documenteren. Heb maandag pas weer tijd…
Op vr 6 dec 2024 om 00:04 schreef Cees van Beek ***@***.***>
… Nog even een gedachte..: in dat geval geeft een maand/jaar overzicht niet
meer makkelijk het daadwerkelijke verbruik etc tot nu aan. Maw als je
alleen naar recorded kijkt zie je de gegevens t/m gisteren. Kan ook, net
als tibber laat zien.
Dan probeer ik het zo te maken dat voor deze versie als interval != "uur"
alleen "recorded" data worden getoond bij de api-call.
Maar dezelfde function (get_grid_data) wordt ook gebruikt voor "reports"
in het dashboard en daar moet ie ook blijven werken (dat doet ie niet met
jouw eerste oplossing):
afbeelding.png (view on web)
<https://github.com/user-attachments/assets/30384ebb-0d44-4f6b-90fe-8da60ede4092>
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJIAGMUUOCLEVYB7UBT2EDLZBAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBXHA3TMMI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Liep nog tegen een bugje aan denk ik. Als ik de balans rapporteer staan er
geen waarden voor uur 0 gerapporteerd voor de accu, wp en ev. Hierdoor is
de baseload op uur 0 en de baseload berekening ook niet correct. De totalen
kloppen dan ook niet. ha energy dashboard en de relevante entities laten
wel de goede waarden zien. Verbruik en productie gaan wel helemaal goed.
Herken je dit? Of heb ik dat zelf aangericht met mijn aanpassing in
da_report?
[image: 05818e68-9019-4e3a-a4a9-8cc801067a3f.png]
Op vr 6 dec 2024 om 00:04 schreef Cees van Beek ***@***.***>:
… Nog even een gedachte..: in dat geval geeft een maand/jaar overzicht niet
meer makkelijk het daadwerkelijke verbruik etc tot nu aan. Maw als je
alleen naar recorded kijkt zie je de gegevens t/m gisteren. Kan ook, net
als tibber laat zien.
Dan probeer ik het zo te maken dat voor deze versie als interval != "uur"
alleen "recorded" data worden getoond bij de api-call.
Maar dezelfde function (get_grid_data) wordt ook gebruikt voor "reports"
in het dashboard en daar moet ie ook blijven werken (dat doet ie niet met
jouw eerste oplossing):
afbeelding.png (view on web)
<https://github.com/user-attachments/assets/30384ebb-0d44-4f6b-90fe-8da60ede4092>
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJIAGMUUOCLEVYB7UBT2EDLZBAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBXHA3TMMI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Ik gebruik de standaard ha database. Ga nog even spitten...
Op za 7 dec 2024 om 16:31 schreef Cees van Beek ***@***.***>:
… Nee, herken ik niet! Bij mij (met jouw versie als rc3) gaat alles goed,
dus het kan niet aan jouw wijzigingen liggen.
Als je bij jou de wijzigingen aan da_report terugzet. Gaat het dan ook
fout?
Ik zie niet zo snel waarom het bij jou fout zou kunnen gaan
Welke database engine gebruik jij?
—
Reply to this email directly, view it on GitHub
<#130 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJMSRMKT7CXMEMRFZYD2EMIEZAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNBZGQ3DKNA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Ik hoor graag of de nieuwe versie bij jou nog problemen veroorzaakt. Zo ja dan ga ik een kopie maken van de HA-database naar Sqlite en daarmee testen/debuggen. |
Beta Was this translation helpful? Give feedback.
-
Ik ga testen! Heb wel het probleem gevonden mbt de rapportage van de balans
waarbij ik op uur 0 geen waarden van de ev, wp en accu kreeg. Dat leek te
maken te hebben met het feit dat ik kWh entiteiten gebruikte die dagelijks
werden gereset (kwamen uit utility meter in ha met dagelijkse cycle). Dat
werkt goed in ha energy dashboard maar kennelijk niet in de add-on. Ik heb
deze nu vervangen door de relevante totale (en dus altijd stijgende) kWh
waarden en nu lijkt het wel te werken. Ik test nog even en dan laat ik je
het weten. Wellicht goed om dit in de documentatie op te nemen.
Op ma 9 dec 2024 om 22:27 schreef Cees van Beek ***@***.***>:
… Ik hoor graag of de nieuwe versie bij jou nog problemen veroorzaakt. Zo ja
dan ga ik een kopie maken van de HA-database naar Sqlite en daarmee
testen/debuggen.
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJKPKC7JSMFBUY7U44T2EYDMJAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNJRGMZTKOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Draai nu paar dagen de rc3 versie zonder problemen! Zit beetje krap in tijd
nu maar zal als eerste de docs aanpassen.
Op ma 9 dec 2024 om 22:27 schreef Cees van Beek ***@***.***>
… Ik hoor graag of de nieuwe versie bij jou nog problemen veroorzaakt. Zo ja
dan ga ik een kopie maken van de HA-database naar Sqlite en daarmee
testen/debuggen.
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJKPKC7JSMFBUY7U44T2EYDMJAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNJRGMZTKOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Zou het jou lukken om jouw aanvullingen in DOCS.md na het weekend klaar te hebben. |
Beta Was this translation helpful? Give feedback.
-
Ik ga mijn best doen. Weekend is druk. Heb denk ik maandag wat tijd.
Dinsdag zeker! Ik hou je op de hoogte.
Op do 12 dec 2024 om 19:28 schreef Cees van Beek ***@***.***>
… Zou het jou lukken om jouw aanvullingen in DOCS.md na het weekend klaar te
hebben.
Dan kunnen we mogelijk a.s. maandag de versie gaan vrijgeven.
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJOOYZQW7BGEWOEQQK32FHIUHAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNJUG44DGOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Ik heb DOCS.md aangepast: het stukje tekst bij 'heating'' en de tabel met
de instellingen. Verder heb ik 2 grafieken aan de images directory
toegevoegd.
Overigens heb ik bij de adjustment opties power en heating curve geen tekst
toegevoegd. Weet niet precies hoe je dat bedoeld hebt..
Kijk maar even. Als ok maak ik PR request naar je develop.
Op do 12 dec 2024 om 19:28 schreef Cees van Beek ***@***.***>:
… Zou het jou lukken om jouw aanvullingen in DOCS.md na het weekend klaar te
hebben.
Dan kunnen we mogelijk a.s. maandag de versie gaan vrijgeven.
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJOOYZQW7BGEWOEQQK32FHIUHAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNJUG44DGOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Ik heb nu alles doorgezet naar de branche "addon", die wordt ook getest door Ton van Boven. |
Beta Was this translation helpful? Give feedback.
-
Super! Ik zal v12 ook installeren en meteen testen.
Op wo 18 dec 2024 om 16:40 schreef Cees van Beek ***@***.***>:
… Ik heb nu alles doorgezet naar de branche "addon", die wordt ook getest
door Ton van Boven.
Wil jij dit ook nog testen?
Als alles goed gaat, gaat morgen in de loop van de dag alles door naar
"main".
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJLRUYLMGC6XFPFF2FL2GGJPFAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNRQG4ZDAOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
V12.0 draait nu paar dagen zonder problemen. Je hebt weer mooi werk
geleverd! Fijne dagen.
Op wo 18 dec 2024 om 16:40 schreef Cees van Beek ***@***.***>
… Ik heb nu alles doorgezet naar de branche "addon", die wordt ook getest
door Ton van Boven.
Wil jij dit ook nog testen?
Als alles goed gaat, gaat morgen in de loop van de dag alles door naar
"main".
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJLRUYLMGC6XFPFF2FL2GGJPFAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNRQG4ZDAOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Geloof dat ik toch nog bugje heb gevonden: bij rapportage in dashboard
komen er geen voorspellingen als je morgen gebruikt…
Op wo 18 dec 2024 om 16:40 schreef Cees van Beek ***@***.***>
… Ik heb nu alles doorgezet naar de branche "addon", die wordt ook getest
door Ton van Boven.
Wil jij dit ook nog testen?
Als alles goed gaat, gaat morgen in de loop van de dag alles door naar
"main".
—
Reply to this email directly, view it on GitHub
<#130 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJLRUYLMGC6XFPFF2FL2GGJPFAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNRQG4ZDAOI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Haha inderdaad mooie feature!
Op vr 20 dec 2024 om 13:02 schreef Cees van Beek ***@***.***>
… De prijzen van morgen komen pas na 12:45 binnen. Zolang de prijzen niet
binnen zijn is de voorspelling voor morgen leeg. Dat is geen bugje maar een
feature 😊.
—
Reply to this email directly, view it on GitHub
<#130 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AL7BIJN6TVC342G77FOIPEL2GQBOBAVCNFSM6AAAAABP7LYGTWVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYTCNRSHAYDEMQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Ik heb je add-on geïnstalleerd want precies waar ik naar op zoek was! Ben aardig op weg - dankzij de goede documentatie! - maar heb nog wel een paar vragen/opmerkingen die ik niet in de andere discussies heb kunnen vinden:
Beta Was this translation helpful? Give feedback.
All reactions