Software-update - evcc 0.307.0

donderdag, 21 mei 2026 (19:14) - Tweakers

In dit artikel:

evcc is open source energiebeheersoftware die lokaal je laadpaal, zonnepanelen, batterijen en verbruik coördineert zonder afhankelijkheid van cloudservices. Het draait op Raspberry Pi, Docker, Linux en macOS (Windows wordt niet aanbevolen) en optimaliseert laden op basis van bijvoorbeeld zonneproductie, dynamische tarieven of batterijstatus. De ontwikkelaars hebben recent meerdere releases gepubliceerd; hieronder de belangrijkste wijzigingen uit de changelogs sinds versie 0.306.0, met nadruk op 0.307.0.

Wat is nieuw (0.307.0)
- Ondersteuning voor nieuwe apparaten en voertuigen: toevoeging van Alpine-auto’s, Azimut Energy batterij, Siemens 7KT1666, compleo pro laadstations en extra ondersteuning voor Fritz Smart Energy, Enphase en Solinteg (fasevermogens en stromen).
- Protocol- en hardwareuitbreidingen: DSMR API v2-ondersteuning voor Ethernet P1 Dongle Pro+, extra voltages voor DADAPOWER en Enphase, en sandbox-ondersteuning voor Ostrom.
- Functionaliteit voor energiebeheer: introductie van dim/curtail-functies (capaciteitsbegrenzing), Huawei SUN2000 curtail-ondersteuning (met terugtrekkingen en correcties), en tijdsgebonden nettarieven (grid fees) voor tariefbeheer.
- UI en gebruiksvriendelijkheid: verbeterde chart- en history-weergaven (kleurkeuze, tooltips, export), energyflow gebruikt namen in plaats van placeholders, en nieuwe swipe-gesture in Sessions/History UI.
- Plugins en automatisering: toevoeging van bool2int- en ifelse-plugins om logica in flows te vereenvoudigen.
- Metingen en metrics: betere tracking van energie voor batterijen en externe meters; PV-productie wordt gemeten en meegenomen in optimizer-voorspellingen.

Belangrijke API- en architectuurwijzigingen
- API-aanpassingen zoals het splitsen van MeterEnergy in MeterImport en MeterExport en het gebruik van backup/restore API’s voor de database. Sommige van deze wijzigingen zijn later deels teruggedraaid.
- Diverse breaking changes, bijvoorbeeld aan Fritz (unit-indexering) en aan configureerbaarheid van bepaalde apparaten (meldingen in changelog).

Bugfixes en stabiliteit
- Oplossingen voor veel voorkomende problemen: reparatie van timezone- en schaalproblemen in de History UI, fixes voor EVBox Elvi (OCPP) synchronisatie, Renault-/VW/Seat/Skoda-login problemen en verbeteringen in OCPP-implementatie om WebSocket deadlocks te voorkomen.
- Specifieke voertuig- en meterfixes (Cupra-status, Huawei EMMA fase-stromen, SunSpec hybrid PV-leeswaarden) en stabiliteitsverbeteringen bij drag & drop, tests en timeouts.

Vorige kleine releases (0.306.x)
- 0.306.3 en 0.306.2 voegden kleinere ondersteuning toe (bijv. ZAR, extra voltages voor Siemens 7KT, Anker SOLIX X1, Solinteg meter), UI-verbeteringen en meerdere bugfixes (Bluelink, OCPP flaky tests, sqlite foreign_keys).
- 0.306.1 bracht vooral opruimingen in afhankelijkheden en fixes bij opstartproblemen.

Waarom dit relevant is
Voor gebruikers die lokale, privacyvriendelijke energieautomatisering willen, vergroten deze updates de compatibiliteit met hardware, verbeteren ze de meet- en visualisatiemogelijkheden en versterken ze de robuustheid van laadsessies en integraties (OCPP, voertuigen, meters). Nieuwe curtail- en dim-functies en tijdsgebonden kosten maken fijnmaziger optimaliseren mogelijk, bijvoorbeeld om maximaal gebruik van zonne-energie te maken of kosten te beperken bij dynamische tarieven.

Kortom: 0.307.0 breidt apparaatondersteuning en meetmogelijkheden flink uit, brengt meerdere UI- en optimizer-verbeteringen en repareert tal van bugs, terwijl ontwikkelaars doorlopende API-aanpassingen en enkele teruggedraaide veranderingen blijven doorvoeren.