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.301.2
2026-02-28Changelog
Breaking Changes 🚨
- 5a601afe442cfa2af2a458f6ee4a70898c5b9f66 Mqtt: correct phasesConfigured topic (BC) (#27598)
New Features 💫
- 9f982f676a6fc94571c140dda5319a11a9de9f00 Add Daikin Altherma 4 (#27607)
- 242727c98d5392f838b9cc2a3610d4400b3f750d Add Mennekes Amtron 4You/4Business (OCPP) (#27647)
- 9b2b42ac7d638b1114d4db2d98bed2e0984f462f Add Mitsubishi Outlander PHEV (#27547)
- c743bcd4c5cf8608734d5cbbf1493995e52b4610 Email: add fromName (#27689)
- 70734fb9546c478a42b77ae72d2f3ec540aba662 Luxtronik: add timeout (#27670)
- aebbca195c79d8f1c8df0ce7fb7f783058263e1f Network UI: add external uri path hint (#27659)
- 3626b7f658cf60533b29e0ed147e2f7c20da6903 Optimizer: add battery grid charging (#27696)
- 519951a8c1e09d0993f9bf1558bcedcdd8bd8bc2 demo-battery: add battery params (#27683)
Other Changes ☀️
- 217062b22227125c988b910280d186032c345929 Accept sourcery suggestions
- ea857537f2083ca957e40a93254b5e4613865b0a Battery Forecast UI Improvements (#27630)
- fb902361abbb7ac7c17ff82aecc912eb953259cf CSV export price with four decimal digits (#27678)
- e4b93e14ccf46ea644e31a8e0e5dd0b2b129a8df Config UI: improve create loadpoint (#27665)
- 1f806cb43428aac0b5b011b2678e4e3256e33cd0 Grid Charge UI: allow limit change when disabled (#27766)
- ecc515c39e87a8b2f328a24f36633067ad1af3c1 Huawei SUN2000: unify & rename templates (#27650)
- cdb947e55138af4709d1dc42734bca122ba67dd2 Implement digest auth for websocket
- a20c09eadda3c65af97f43d4695d765d53b0b6d3 Loadpoint: treat planned charging as inflexible power (#27747)
- b0834f28b0d6ce698c99aaaa6910a59d697f59a6 Loadpoint: update vehicle identifier in session (#27605)
- 391cf4defae36a35046fc51db9bd785ca7759bf4 RCT: make port configurable (#27609)
- 27a512ff45acc5783926f17acd0728fea98b9339 Remove unnecessary fields and improve logging
- b816ae43c00ede2f01d5ce35d0f73f6d61bed1a7 Revert #27652 (#27661)
- 6ed83b3210bcaa5d628c6c7d4ac885a9edfc630b SMA: use battery-params (#27707)
- 1e509e4f6ed66ecec11f1f9f2f0d1de12f95d4a9 Simplify
- a418b8472b0a2d112b852e20e368b132f90b1f0d Tinkerforge Warp: detect charger type and deactivate auto phase switching if necessary (#27745)
- c3cd6e41cde0802eb3225722f92abf29af0cd367 Use digest package instead of own implementation
Bug Fixes 🐞
- fabf42918d6d9adfb12540f4ce8bc5aec70b5448 Fronius Solar API: fix battery mode for firmware >= 1.38 (#27711)
- c457fe9839825cc363304c8cdc6d3a19662f4e9d Improve logging, set maximum interval for backoff, fix potential fd leaks and move url parsing
- 2464bbbb57ac8b437c6cef43d756a5edca8b48ff InfluxDB: fix battery state (#27644)
- 0e60565c37f0fc21e14ba7ca6ee841cdaac8f3d1 OCPP: fix meterInterval watchdog timing (#27704)
- 20134a5bf698171c45af9618285cd4f35027cea8 RCT: fix default port removed
- d6cb77ef62113056dc2222d546586d1a350d546e Tinkerforge Warp: fix websocket credentials (#27737)
- 140331659eb7c3b7fa4050910ce18302a165ea1c fox-ess-h3-smart: fix grid charging and discharge lock behavior (#27752)