Skip to main content
Meldingen
Alles wissen

EVCC ondersteuning

32 Berichten
5 Gebruikers
0 Reactions
1,058 Bekeken
(@luccie_007)
Berichten: 18
Eminent Member
 

Geplaatst door: @dirixmjm

OK, ik kan nog wel eens kijken of ik dat er ingezet krijg. Zou mooi zijn als dit met een enable aan/uit geschakeld kan worden. Ik geloof dat dat wel mogelijk is, als ik de openems.yaml bekijk.

 

Dat zou mooi zijn, vandaag de 1e situatie waarin het mis gaat gehad.

snachts accus vol tegen 20 cent,   nu volop zonne energie terug leveren tegen 16 cent, en zelfs zo erg dat mijn panelen een kwartier zijn uitgezet door de leverancier.

 

Dan had ik beter snachts kunnen laden tot 25% (de zonnestroomvoorspelling moeten afwachten) en dan overdag volop laden zonder dat ik wordt uitgezet.

Ik denk dat EVCC wel zo regelt, maar Frank energie kent maar 1 stand en dat is laden tot 100%.  

Ik ga ook eens testen of ik het aangestuurd krijg via de API.

Waar had je die YAML gevonden?

 

 

 


 
Geplaatst : 03/03/2026 2:03 pm
(@dirixmjm)
Berichten: 10
Active Member
 

Geplaatst door: @luccie_007

Waar had je die YAML gevonden?

https://github.com/evcc-io/evcc/blob/master/templates/definition/meter/openems.yaml

 

 


 
Geplaatst : 03/03/2026 3:58 pm
(@luccie_007)
Berichten: 18
Eminent Member
 

Geplaatst door: @dirixmjm

Geplaatst door: @luccie_007

Waar had je die YAML gevonden?

https://github.com/evcc-io/evcc/blob/master/templates/definition/meter/openems.yaml

 

 

 

Ik heb net in de interface eens de Demo batterij toegevoegd. met Controlable aan.

Dan krijg je een extra stukje in je GUI met de status van de batterij (ontladen, aanhouden, laden)  en ia MQTT explorer kun je ook de mode terug zien (Hold Normal Charge)

Dat lijkt te reageren zoals je wilt inderdaad.

 

Nu nog uitvogelen hoe je die State richting de batterij verteld, en of je de Sessy override gebruikt met NOM strategie.

OF dat je EVCC moet gaan laten regelen dat je 0 op de meter hebt (lijkt mij niet). 

 

 


 
Geplaatst : 04/03/2026 8:49 pm
(@luccie_007)
Berichten: 18
Eminent Member
 

Oke op een forum een trucje gevonden voor de simpele implementatie zonder HOLD functie:

If Charging -> POWER_STRATEGY_NOM  en dan in de P1 meter /api/v1/meter/grid_target  setten op -10000w  dan begint alles te laden.

if HOLD -> werkt dus niet maar zet target weer op 0.

If dischargin -> zet target op 0

De juiste manier zou zijn:

 

If Charging -> Set POWER_STRATEGY_API + Setpoint -2200w

If Hold -> POWER_STRATEGY_IDLE    (setpoint 0?)

If Discharging -> POWER_STRATEGY_NOM (setpoint door NOM bepaald)

 

Denk dat het moet via de HTTP plugin:

https://docs.evcc.io/en/docs/devices/plugins#http

 

En dan houdt mijn kennis op om van dat mini voorbeeldje een werkend iets te maken 😛 

 


Dit bericht is gewijzigd 5 dagen geleden door Luccie_007
 
Geplaatst : 04/03/2026 9:35 pm
(@luccie_007)
Berichten: 18
Eminent Member
 

https://docs.evcc.io/en/docs/devices/meters#custom

 

Je hebt die nog nodig, en dan moet je in die Batterymode nog 3 verschillende aanmaken die de juiste Post uitvoeren.


 
Geplaatst : 04/03/2026 9:44 pm
(@dirixmjm)
Berichten: 10
Active Member
 

Geplaatst door: @luccie_007

https://docs.evcc.io/en/docs/devices/meters#custom

 

Je hebt die nog nodig, en dan moet je in die Batterymode nog 3 verschillende aanmaken die de juiste Post uitvoeren.

 

Zover ik het openems voorbeeld begrijp kun je meerdere http oproepen achter elkaar rijgen. Dus dat zou wel moeten kunnen zo.

De vraag is eigenlijk wat ze exact bedoelen met "discharging", want er is ook een optie in EVCC om de auto te laden door de batterij te ontladen. Ik kan me goed voorstellen dat discharging ook API moet zet, inclusief maximaal ontladen.

Heb je nog ergens documentatie gevonden over de standen?

 


 
Geplaatst : 05/03/2026 8:22 am
(@luccie_007)
Berichten: 18
Eminent Member
 

Geplaatst door: @dirixmjm

Geplaatst door: @luccie_007

https://docs.evcc.io/en/docs/devices/meters#custom

 

Je hebt die nog nodig, en dan moet je in die Batterymode nog 3 verschillende aanmaken die de juiste Post uitvoeren.

 

Zover ik het openems voorbeeld begrijp kun je meerdere http oproepen achter elkaar rijgen. Dus dat zou wel moeten kunnen zo.

De vraag is eigenlijk wat ze exact bedoelen met "discharging", want er is ook een optie in EVCC om de auto te laden door de batterij te ontladen. Ik kan me goed voorstellen dat discharging ook API moet zet, inclusief maximaal ontladen.

Heb je nog ergens documentatie gevonden over de standen?

 

Ja het is dus zo: Discharging is eignelijk wat wij kennen in de sessy als NOM (normaal bedrijf nul-op-meter),  namenlijk regel je eigen regeling. het is toegestaan te dischargen.

Wat de Sessy nu niet kent is de Hold, namenlijk hou je lading vast terwijl ik mijn auto uit het net goedkoop oplaadt.

  batterymode: # optional battery mode (1: normal, 2: hold, 3: charge)

If 3 Charging -> Set POWER_STRATEGY_API + Setpoint -2200w

If 2 Hold -> POWER_STRATEGY_IDLE    (setpoint 0?)

If 1 Discharging -> POWER_STRATEGY_NOM (setpoint door NOM bepaald)

 

En wat EVCC "Boost from battery" noemt is eigenlijk normaal bedrijf, namenlijk 0 op de meter.  Dan gaat de batterij gewoon je laadpaal compenseren.
standaard zal EVCC tijdens laden van de auto de accu dus op Hold zetten.

 


Dit bericht is gewijzigd 5 dagen geleden door Luccie_007
 
Geplaatst : 05/03/2026 9:24 am
(@dirixmjm)
Berichten: 10
Active Member
 

ok. Nu, ja, standaard staat mijn batterij op dynamisch en niet NOM. Naast NOM is er ook nog de Eco modus die alleen NOM doet bij het ontladen.
Er zal dus ook iets van een selectie in moeten om een keuze te maken uit de Normal mode dan is.


 
Geplaatst : 05/03/2026 9:30 am
(@luccie_007)
Berichten: 18
Eminent Member
 

Geplaatst door: @dirixmjm

ok. Nu, ja, standaard staat mijn batterij op dynamisch en niet NOM. Naast NOM is er ook nog de Eco modus die alleen NOM doet bij het ontladen.
Er zal dus ook iets van een selectie in moeten om een keuze te maken uit de Normal mode dan is.

 

Ja als je een andere modus draait dan NOM is het lastiger inderdaad.
Maar de EVCC regeling zal je Dynamische modus dus overnemen,  je kunt de sessy nu eenmaal niet goed met 2 automations tegelijk aansturen. 
2 kapiteins op 1 schip is lastig.

De enige manier is zoals Frank energie dat doet.  Via een override hem laden bij goedkoop tarief en ontladen bij duur tarief.
Maar die modus zit niet in de API,  anders zou je het via daar kunnen overrulen dus.

 

Maar jouw dynamische modus is eigenlijk de "Handelen" modus,  en dat is iets wat EVCC niet ondersteund, (noch aanmoedigd 😉 ) 
Vandaar dat voor jou de Discharge onduidelijk was, die modus bestaat dus eigenlijk niet. 

Zelfde voor de Eco modus,  ook die wordt dus vervangen door je EVCC.
Je zou natuurlijk wel in je Homey buiten evcc om nog de prijzen in de gaten kunnen houden, hem forceren naar api modus en keihard ontladen bij hoge prijzen.
En dan de controls erna terug geven aan evcc, maar dat is dan ene laagje buitenom die overruled.

 


 
Geplaatst : 05/03/2026 10:17 am
(@luccie_007)
Berichten: 18
Eminent Member
 

Je zou de normal mode misschien wel op Eco of Dyn kunnen zetten, maar ik kan nu niet beredeneren wat het voordeel is tov EVCC dit laten fixen.
voor DYN kun je nog wel iets winst halen, maar denk dat de ECO precies is wat je met evcc probeert te bereiken.

 

Kun je het custom template van mij al eens uitbreiden? daar kunnen we dan makkelijk testen met de modussen voordat we een volledige integratie maken.


 
Geplaatst : 05/03/2026 10:28 am
(@dirixmjm)
Berichten: 10
Active Member
 

Ik zal er op korte termijn eens naar kijken.


 
Geplaatst : 05/03/2026 10:36 am
(@luccie_007)
Berichten: 18
Eminent Member
 

https://github.com/evcc-io/evcc/blob/master/templates/definition/meter/batterx.yaml

 

in dat voorbeeld roepen ze inderdaad ene sequence aan in de http posts.

Dat lijkt op hoe het in de sessy zou moeten.


 
Geplaatst : 05/03/2026 10:53 am
(@luccie_007)
Berichten: 18
Eminent Member
 

Geplaatst door: @luccie_007

https://github.com/evcc-io/evcc/blob/master/templates/definition/meter/batterx.yaml

 

in dat voorbeeld roepen ze inderdaad ene sequence aan in de http posts.

Dat lijkt op hoe het in de sessy zou moeten.

 

https://github.com/evcc-io/evcc/blob/3428ddf2c29842fd68588ab159bb09f4d8921dc4/templates/definition/meter/sonnenbatterie.yaml#L60

Die lijkt ook enorm (met bovenin ook een usecase selector, time of use en self consumption)

 

en dit lijkt de geupdate versie met een wrapper voor meerdere batterijen:

https://github.com/evcc-io/evcc/blob/3428ddf2c29842fd68588ab159bb09f4d8921dc4/templates/definition/meter/sonnenbatterie_eco56.yaml#L69


Dit bericht is gewijzigd 5 dagen geleden door Luccie_007
 
Geplaatst : 05/03/2026 11:00 am
(@dirixmjm)
Berichten: 10
Active Member
 

https://github.com/dirixmjm/evcc/blob/master/templates/definition/meter/sessy-smart-battery.yaml

dit is mijn eerste opzet, met enkel support voor NOM.


 
Geplaatst : 05/03/2026 7:57 pm
(@dirixmjm)
Berichten: 10
Active Member
 

De template zit nu in EVCC.
https://github.com/evcc-io/evcc/pull/27956


 
Geplaatst : 07/03/2026 10:11 am
Pagina 2 / 3
Deel: