evcc logo

evcc

Local, vendor-independent EV charge controller and home energy management system

Alternative to: tesla app, solaredge monitoring, sma sunny portal, wallbox mywallbox

evcc screenshot

About Versions (102)

0.209.3

2025-10-21

Changelog

Breaking Changes 🚨

  • 697d4ad08597fbae7cd0bd94c167877451bef505 BMW: deprecate ioBroker integration (BC)
  • 6cadfd9730d7fa008898000979abbf7d8de571fc Skoda Enyaq: relabel as skoda (BC) (#24450)
  • 40c7ea2764864120ce457a97f45488db286bb26d Volvo2mqtt: deprecated in favor of generic homeassistant vehicle (BC)
  • 277406f8fbd06660a289bd648b2071f6c527d968 Volvo: remove deprecated legacy api (BC)

New Features 💫

  • a856b8771b40f24dd788a1b18c9862d74743c9cc Add Cozify HAN meter (#24367)
  • bd10db550a782081ef34624982efe9505b058e69 Add Home Assistant meter template (#24388)
  • 7079798d09f7a3be58182e17c06b53dda45dcfe4 EEBus meter: add MPC/LPC use cases (#24082)
  • 4c53c74aa0cff9f8b0a7e8f5573848ba334777eb Fronius GEN24: add min/max soc (#24596)
  • ae68505bd2aa4348067dfc0b3a4556a74dec1b60 Home Assistant Meter: add battery soc (#24511)
  • fb753b6e55ba465bf52868f458e485fd2f23e85e Sigenergy: add battery control (#24426)
  • cb67dbfb77587dacccdf92d5035c163b33b29118 SolarEdge Hybrid: add pv energy (#24487)
  • 7909f9375c5130a1992b24c0cdea20f7df4493ee Solarmax Maxstorage: add pv energy (#24444)
  • 282117b8ba5ed9831056c45ae11a6554beb8d41c Solis Hybrid S: add battery control (#23909)
  • 126279838d9b1638f6f49218b64bfcdc3dd7c2a5 Vehicles: add streaming feature (#24518)

Other Changes ☀️

  • f3727c66391d75269f340d24c6f0cf8d495716f9 Battery: prevent api misuse (#24559)
  • 3572378f8c4c4c4a0f4853ec6c3eb98ffce923ed EEBus meter: remove unsupported LPC use case (#24589)
  • f15344bb52722284cfb8ce3e79594a7568e6d22c EEBus: clarify use case names (#24592)
  • 797f0311abd5f1358a14ce95e24163c7558361f9 Electricitymaps: update free tier endpoint (#24409)
  • 00b88c44aaa767bbce778f876c10778bedcffd6a Energinet: remove deprecated implementation (#24439)
  • ca50a59693a5947fd58cf0bfb429530dcf1022d5 Energinet: use 15min resolution (#24432)
  • 6cbb2a6d42691f61a7a94ee59d6199742b16f216 EnergyForecast: use 15min resolution (#24513)
  • 38673442ba261ea3b435418e88211ce04404e9f8 Homeassistant vehicle: allow float values for range and limit soc
  • 0bc4ff8d8d54513d80757ced86386035317e8626 Http Plugin: test caching (#24504)
  • f8cc09afcb32e4c84682e2b6d1aeab37ba16fb64 Hyundai: use refresh token instead of password (#24491)
  • b8a614ef0ac27d1ecb0f5b08ff047244c489abc2 Loadpoint: don’t validate currents for heating devices with external meter (#24564)
  • 8fddfd6657ccc74421a0dee691c0935757505fbb Optimizer: simplify prorating first slot (#24536)
  • 40713a924afceaf6705a2ce5f412fe3f3f99afd2 Optimizer: update every 2min
  • 4201e8fa88892ecbdbe84c6a82914bf0392825a1 Planner: simplify short slot handling
  • c9834f786c0b31a8c1ec6d3f2503d48421d2605e Revert “chore: depot > gh action runners; AWS outage” (#24605)
  • 4262be7deeee806e932b9ea9a21719b05c2de89d SEMP: skip testing
  • 2382faf098a18ff2da27a117f1d1e0b3e57b0572 Shelly Pro 3EM: clarify monophase (#24510)
  • 9739fe9680cf0a3943697820ec79b32ddfcd0fd3 Solarprognose.de: remove default algorithm (#24496)
  • f0b6bc934e7650b02f19a706b8bdb6dbcb212964 Stekker: use 15min resolution for BE/NL (#24028)

Bug Fixes 🐞

  • 3fd38808a588e26cb9f012edf896cdf4f64ac81f Hyundai/Kia: fix token refresh (#24580)
  • b642e14b05826b3984d4b09b069f200612300d31 Mqtt: fix forecast no longer published (#24483)
  • 3dc0d18b6690b587c3723f0871d9d3782b797c3e Stekker: fix duplicate values (#24609)
  • 655de0477a8883b7a6d9febf7758853cea08bdb9 Volvo: fix OAuth authorization callback route compatibility (#24451)
  • 0408046739ad62032699c19c86f8c18031e10935 cli/token: fix database config ignored