evcc
Local, vendor-independent EV charge controller and home energy management system
Alternative to: tesla app, solaredge monitoring, sma sunny portal, wallbox mywallbox
About
Versions (102)
0.209.2
2025-10-14Changelog
Breaking Changes 🚨
- cee01bf7a369edffc108ca96d591ebc6cb80d65f Homeassistant Switch: use common naming standard (BC) (#24307)
- db5c58dfce339b84e0b8e2d118fc2d0a6cf275a0 Homeassistant: align implementations (BC) (#24237)
- e48927af3220cedbfc36418c608251fdae75c814 Volvo Connected: require vin (BC) (#24247)
New Features 💫
- 9a9f73d6c253b90ceef054b64fac8c20e36ad30d Add SEMP charger (#23919)
- 0b118974aaee9d60e18baed6ce50bab6af1c7349 Add support for Solax Gen2 (HAC) chargers (#24243)
- b18529ee18945b2d6c78b95449ded78d61ad2f9d BMW Cardata: add alternative datapoints for Plug-in Hybrids (#24391)
- 4645b67e0c37f8c203c077b4d001662b3f2feeae Config UI: add ext meter (#24044)
Other Changes ☀️
- 9377cd3ba86780a0c2c34730b88ed0315b0e925d Cardata: document sparse streaming
- 3206fd6a209e73c6a9693a66b19c99d06c90afb4 Cardata: reduce logging (#24205)
- aef95ce425e45feaf25000e2328198a6c755e86d Config UI: allow creating and saving devices with setup errors (#24091)
- a8e77a91b3cf68d2abd951198d538792eaf8f087 Deprecate BMW/Mini in favour of Cardata (#24146)
- 4bd04f9e5612315e36ae13eb92e8ae766285ab98 Energyflow UI: expandable consumers (ext, aux) (#24316)
- 38d0a34285034c75482022cb6b44a300b06a41e6 Hardy-Barth Salia: support firmware 2.3.0+ (#24327)
- 207423e6f15fb46ce591ff860d16aa9a26ed08ca Loadpoint: honor welcome charge for default vehicles (#24334)
- 18aac6b0abe49c7310728872f420792cb8b2d085 Open-Meteo: remove caching (#24318)
- fc8cad205f29db28a1ac12552b969a56d33e72e9 Optimizer: use 15 min slots for plan goals (#24211)
- 1ee48a559b83f234e4fc69f959bc203917a84d0b Planner: adjust gap durations for shorter planner slots
- 21682e7619d7b4a1784c7841f82d88f6c97441fa Refactor provider authorization (#24264)
- 4718e5f90ff8767fdddb717877d00e4256b6c51d Tariffs: reduce published data volume by x10 (#24375)
- c44939ceee411aecb499c404a642edbddcd22e08 Tariffs: sort by time when merging rate updates
- 36989c194f7bce07d1749bf86a20e5f89aab2e30 cli/config: don’t create devices (follow-up to #23130)
Bug Fixes 🐞
- 0940b325f6e5c48b819a73b679fac70d25ed6454 Cardata: fix mqtt receive and logging
- f67e8f901af8916436fc18cd38500696a94a7170 Fix provider authorization ui error handling (#24250)
- 454395eb0e11ce8b42be30658016a6deb4c67932 Forecast chart: fix solar area glitch (#24408)
- 8ead6b4b592a9282ab461d37d2efe003c388023c Homeassistant meter: fix panic
- 998de44eb60c49d737dd0cafc852dd7d439d64c1 Optimizer: fix first slot of homeProfile (#24381)
- 977e37e60a0d6642558d4731dd1252c89b94dd04 Optimizer: fix infeasible when initial soc > max soc
- 5a636da04bdb76d18889c73ede8ae20214571138 ned.nl CO2 forecast: fix timezone parsing (#24254)