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.306.0

2026-05-01

Changelog

Breaking Changes 🚨

  • e0c819a921a69b1479c09fb22defd573e881d3fc Altherma 4: switch template (BC)
  • 4d7fa86b55fbad9eb4c552b1b6a5f8888cee594e Huawei: allow battery charge from PV in hold mode (BC) (#25024)

New Features 💫

  • afaf409914db08ab578fac2e9ade52c90baa1ffa Add Afore hybrid inverter (#29197)
  • 873da67448a60f3378a83957757b3cdaaf0f9666 Add EVSE Master (Besen, Telestar, Morec, Sync chargers) (#28359)
  • 1c7cdeb87ad9d82bf5e2910055988a17d2812a62 Add Fingrid Co2 tariff (#29329)
  • aea44089ac4fd1427b113fd5fce5f2685411df49 Heating: add (limit)temp to custom charger (#29270)
  • 90fdd8ee6b3f8150a554feac257e330355f84a04 Navigation: add version update indicator (#29343)
  • 54a1b0cc0baba657a0672cc22f026b2ef12c474c Sessions UI: Add odometer (mileage) column in table view (#29263)
  • d37121efd99e7ce114eadb2c0b221824b1539e3a Tariff: add stroomprijsprognose.nl grid and co2 (#29320)
  • 289bcdb185c07a47ea96a53b048d3ea414ecb218 Templates: add duration funcs (#29368)
  • 07d2acdc5d8785273fd454da637c9a6b9d4b8b66 Tessie: add coarse current (#29442)
  • dad6cbb303e3e43478b2226a5d29fb07ba7b7d5c vzlogger: add energy uuid (#29492)

Other Changes ☀️

  • 4b10abf5fbcca07dd68e0ed0ff90979b90d32864 Config UI: allow custom device type override (#29340)
  • 35b033324b053a0cf36e8ea00878ed381c7e45fe Easee: reconcile session energy from charger meter at disconnect (#29350)
  • 9b8f29a6bd4f22c095d5b364da4c8e111da6a755 Ecoflow: use evcc HTTP client for logging (#29530)
  • 67588c2d660baf75d379030b80e10e40cc0a6b6d Em2go: improve connection robustness (#29351)
  • 63459e18e99a16eac473b49625425d820cd318d8 Forecast: temporarily remove adjustment (2) (#29260)
  • fa5137668abea36539caeed009365257efd9ded0 Fritz: provide AIN dropdown (#29529)
  • 087f9bb10ba4f1b123c2a8cc1258747f90928efc History UI: group data (#29303)
  • 2fb900c8eae7dc06482384a64d7c3dd30c4d2390 History UI: small fixes (#29138)
  • f20574ae48a90b64fe7ecca9228014f04a0ea454 Huawei: use correct maximum power (#29354)
  • 7753d888091d62b2de0b2ccbd88e071a512f82a8 Indicate cache hits in HTTP trace log (#29533)
  • 033d055d66c7c3d0b99c0a4412864ace78be9c63 Loadpoint UI: finer energy select (#29298)
  • 7d2f507f3a15647446a0270d406b680a222cce3c Log UI: sort the log area multiselect naturally (#29289)
  • b0126db57a3109827d5f2fb3d246d6ef3cc567c6 Navigation UI: make bottom nav standard (#29357)
  • 1d3a963dc82d3f8fd540daa147b7b8f4e71d90fb Nibe S-series: update docs (#29293)
  • 2d2c953039038b0de952d162d4f15d64f9d82689 OCPP: handle firmware management events (#29507)
  • 170226d6c67dcee04a63a866774d3900573ef54c Remote Access: 1y default expiry (#29404)
  • 1617f4ef544b767705b727f48af544f6c0b65cf0 Remove YAML-specific device template input hints (#29259)
  • f2f7ecf5cfdfbaa2a878995e8b29b881f2e79136 Revert “Cupra: treat “NotReadyForCharging” aus connected (#29030)”
  • b9e72b1278ee8aa8958a757569d832c2fbfff535 Sponsor: prepare for GitHub alternative (#29043)
  • 48f9c74e3b56f884b242b6bf89a43bd7d8036d20 Update HemsModal.vue with correct link to external control documentation (#29410)
  • 54ea5c645c9f4de5dc8dcf03b7608bd89286e8d8 epex-predictor: update regions (#29497)
  • 4bfc1ba6e9b95b6be6546bcdcf25e0c437e9d6ea myPV AC Thor: support extra heater on relay (#29266)
  • 3f19b6a6de7a91bfd8549521fec63642c95ddb77 refactor: use single modal instances for loadpoint (#29109)

Bug Fixes 🐞

  • e711ccaa862e94984b373743b5f6be7d77e5e74e Config UI: fix editing custom device with type override (#29379)
  • 36c5cc250eec33a20620879d4c02d4fe28a7d3a1 Easee: fix charging stop on scale down (#29464)
  • bd9f6901076a1c596e6c2a1c4b4f68cb0fe1f1ac Optimizer: fix panic in prorate
  • e3a6d96736d746dbf3afdab5688abb6a9cc1d0f6 Solax: fix grid energy scale (#29439)
  • 551e7ac0bd7921af9c43772ae0af847d5b7c11ed Stegen Smart EVSE: make charge mode configurable, fix status & keep-alive (#29290)
  • 0918c62b44ecb7f698a5ae946f04af247ce7779a Sungrow iHomeManager: fix voltage and per-phase active power decoding (#27985)
  • 004cb373965dc5ea85f3a01a386a9f2726d667c6 fix: reload website when version changes (#29299)