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

2026-04-17

Changelog

New Features 💫

  • 467c3c572e90375f09079ff55b9e41d9ec2108e1 Add Danfoss inverters using ComLynx RS485 (#29065)
  • 61c06fa8caa9e3178332ae62195a141002d7bfec Add Stegen Smart Evse (REST API) (#28966)
  • 9b8ac117779c53bf5d67f401a3ccab3d3e520744 Add remote access (#28688)
  • 147dd7bb8adc757af969c45f7ea322b7f7366dcc Add support for Connected Cars API (used by Volkswagen Australia) (#28899)
  • 2dbd1a50386bab0331efd721961fbb0f89e302f2 Custom devices: add device title to logger name (#29075)
  • 812ffa47b8d9a36a6d46aedf5edbaffab8bfd86a Forecast UI: add feed-in, edge-to-edge layout, design improvements (#29090)
  • e3709a0739ab553ce813262052732ec57c43ce80 Issue UI: add residualpower to essential data (#29018)
  • 4b9474481a28fb64d27d3679541e62736caa5d89 Kostal Pico MP: add grid (#29077)

Other Changes ☀️

  • 81b78db887e67aab77ebbc5fece156c1657193bd Collect 15min energy metrics (#23185)
  • fbc32e901537f99b43c10d030ee7ce3613ecbf02 Config UI: better explain optimizer (#29141)
  • ffab2c87212e2d5645cd741025a7f977c76b08c2 Config UI: don’t show “Logout” when started with —disable-auth (#29074)
  • 9f39818386a20242570e8846ad1bc478a126a4c5 Config UI: don’t show “Logout” when started with —disable-auth (#29096)
  • db11f1d7c5ca828a0534634743b203e118450eba Config UI: make circuits configurable (#27842)
  • d5c9db02c45964aaf0919d36a82598bdce3f635b Config UI: vehicle priority (#29021)
  • 7135ab055814a0132a814bc31dffd8677276d301 Cupra: treat “NotReadyForCharging” aus connected (#29030)
  • 4c7b04c27003f6dc014c2155d278532dad21c265 Device Cards: bool value formatting (#29135)
  • 4b528cd355ee7a4d32503382d8ce429d421ab2ac EEBus: handle negative production limits (#29104)
  • d44bc7f8fc6e73cfddb9d67e33c153663014c375 Easee: align observation IDs with official developer docs (#29044)
  • 269316887ee63f87d97bcad648ae59de9f61b04e Improve config UI dump key ordering: type before config, template first in config (#29081)
  • b45edd218784482179e10fd685b37a0f31b42f9d Mqtt: reset full/empty times (#29050)
  • 20de0b9da1e9fb4a5c9cab619b0e3ab80b2883df OCPP: proactively trigger BootNotification after WebSocket connect (#28540)
  • f69252e6727d35ef6c10c2fbaa534d2d309636e5 Optimizer: reduce interval to 15min (#29137)
  • 884f1834f9ecbbab8a9866bfd9167e0206f68737 PUN tariff: don’t fail if next day data is not available (#29092)
  • b59b71f854ee81c0fff5ca569333127f47849d48 SMA Hybrid: remove wrong solar energy register (#29034)
  • 995e0044bc444c8ac865266006cf0e2c6b8ae617 optimizer: skip disabled loadpoints

Bug Fixes 🐞

  • b28be96d0ae9f77540aa5f7ae15c8f2b52a36869 Config UI: fix editing existing OAuth devices (#28012)
  • acaac1173efa368463a2618a799ef9f23879660d Docker: fix legacy browser assets (#29068)
  • 0f65fd960f937711353465e4a7bfadd871bb5c9c EEBus: fix deadlock on save after validate (#29119)
  • b6fda3212838830c3923c900fc4601a2e2516725 Enever: fix time parsing (#29129)
  • 21efd23fcfe53ce411acc5e01fae9e246d401f0d iOS: fix modal+validation scrolling (#29023)