evcc Updates & Release Notes
27 updates curated from 1 source by the Releasebot Team. Last updated: May 22, 2026
- May 21, 2026
- Date parsed from source:May 21, 2026
- First seen by Releasebot:May 22, 2026
0.307.0
evcc releases broader vehicle, charger, battery, tariff, and UI updates, including new device and brand support, DSMR API v2, time-based grid fees, energy tracking, history and charts improvements, plus a round of bug fixes and one breaking change.
Changelog
Breaking Changes π¨
2b16c41 Fritz: make unit 1-based (BC) (#29741)
New Features π«
9cc0da1 Add Alpine vehicles (#29927)
e48887e Add Azimut Energy battery (#29890)
726bea6 Add DSMR API v2 support (Ethernet P1 Dongle Pro+) (#29871)
d17e72b Add DSMR API v2 support (Ethernet P1 Dongle Pro+) (#29892)
6802975 Add MYR (Malaysian Ringgit) to currency list (#29956)
1e9bc6c Add Siemens 7KT1666 (#29801)
76a54c6 Add TRY (Turkish lira) to currency list (#29897)
8886af1 Add compleo pro (#29925)
ca386b7 Add dim/curtail features (#29905)
92072aa DADAPOWER: add voltages (#29923)
6039791 Easee: add cmd for (de)activating local ocpp (#29868)
b1d5f57 Enphase: add voltages (#29795)
cae8a2c Fritz Smart Energy 250: add pv
ef12393 Huawei SUN2000: add curtail (#28549)
29a932c Huawei SUN2000: add curtail (#30039)
3588040 Ostrom: add sandbox support (#29751)
1e40a2a Plugins: add bool2int conversion (#29995)
ce583cd Plugins: add ifelse plugin (#29988)
9badb4e Revert "Huawei SUN2000: add curtail (#28549)"
eb5fd6d Revert "Huawei SUN2000: add curtail (#30039)"
5763051 Sessions/History UI: add left/right swipe gesture (#29944)
a2ce340 Solinteg: add phase powers and currents (#29749)
908e6cf Tariff: add time-based grid fees (#29766)
21eefcc Vaillant: add brand support for Saunier Duval, Bulex, Glow-worm, DemirDΓΆkΓΌm (#29874)
468dfa6 tariff/epexprijzen-nl: add powerpeers provider (#29829)Other Changes βοΈ
37e5659 Batteries: track energy metrics (#29780)
cbd253b Battery Grid Charge: allow limit remove
c37ecd6 Chart: sorted color picker (#30073)
62ecd17 Charts: color picker for loadpoints and consumers (#30021)
4e42b54 Config UI: replace custom vehicle modal with generic flow (#29575)
714c847 Config: enforce required fields when forcing save past a failed test (#29982)
b76af61 Database: use backup and restore apis (#29511)
e7a27e5 Energyflow UI: use names instead of placeholders (#29918)
a74982a Ext/Aux meters: track energy metrics (#29836)
a628981 History UI: improve tooltips, labels, stacks, units (#29917)
65dd010 History UI: optimize production chart (#29946)
431b606 History UI: visualization and export (#29846)
47132a4 Loadpoint: suppress PV disable timer while climater is active (#29837)
177cb19 Loadpoint: tolerate api.ErrNotAvailable on phase switch (#29975)
1200fbc Metrics: do not persist a partial first slot (#29977)
db82557 Metrics: rename import/export to energy/returnEnergy (#29907)
84d623a OAuth: expose full upstream error (#29875)
be1dd84 OCPP: clean up charge point lifecycle between subtests (#29873)
e07838b OCPP: dispatch RemoteStartTransaction asynchronously to avoid WebSocket deadlock (#29838)
960eb11 Ocpp: fall back to confirmed profile limit for GetMaxCurrent (#29783)
7e41160 Optimizer: expose forecasted highest/lowest battery SOC (#29564)
6b053bf PV: track energy metrics and apply forecast scaling to optimizer (#29784)
54e6174 Renault: update api keys (#30031)
178cc7a Revert "Battery Grid Charge: allow limit remove"
d5e6253 Revert "api: split MeterEnergy into MeterImport and MeterExport (#29788)"
13c2407 Siemens 7KT1665: remove timeouts (#29800)
5506053 VW/Audi/Seat/Skoda: recover from marketing consent prompt (#29980)
fed9678 Vehicle: accept lat/lon parkingposition keys for VW weconnect (#29981)
7a5b1e7 api: split MeterEnergy into MeterImport and MeterExport (#29788)Bug Fixes π
c61e3fa Battery: fix stale grid charge limit reset (#30013)
Original source
8ac2f94 Cupra: fix connected status (#30046)
48822fb Cupra: fix vehicle list (#30047)
fe02f7f Evbox Elvi (OCPP): fix "charger out of sync" (#29809)
207fa79 Grid charge: fix 0 cost limit (#29817)
d08a07d History UI: fix timezone handling (#29819)
41c169e History: fix axis, scale and units (#30042)
d89c101 History: fix scale for stack batteries (#30044)
4bc9ba4 Huawei EMMA: fix phase currents (#29845)
f41ad70 Loadpoint: fix charge meter method decoration (#29912)
117276f Localization fix for german string (#29891)
43860c1 OCPP: fix flaky TestOcpp (restore wait() timeout) + speed up (#29941)
c5d9bcc Optimizer UI: fix line charts (#29936)
394553c Xtherma: fix registers and add dimmer (#29854)
1e81696 fix: drag & drop stability (#29730)
07b0093 meter/hybrid: fix pv energy readings in SunSpec hybrid inverter templates (#29955) - May 11, 2026
- Date parsed from source:May 11, 2026
- First seen by Releasebot:May 8, 2026
- Modified by Releasebot:May 12, 2026
0.306.3
evcc ships a broad changelog update with new currency and voltage support, improved energy and battery UI behavior, smoother session and loadpoint handling, and multiple bug fixes across integrations like Bluelink, EEBus, Home Assistant, OCPP, RCT, Tessie, and sqlite.
Changelog
Breaking Changes π¨
3a99f7d Wallbe: remove deprecated (BC) (#29647)
New Features π«
9d12605 Add ZAR (South African Rand) to currency list (#29620)
cf5038c Revert "Stiebel WPM: re-add power (#29627)"
7303a5b Siemens 7KT: add voltages (#29732)
Other Changes βοΈ
d4d8109 Battery UI: 100% buffersoc resets bufferstart (#29669)
20be86f Bluelink: convert evModeRange and odometer from miles to km when unit=3 (#29731)
2a49668 EEBus: drop redundant Scenario middle word from constant names (#29704)
efe8ee7 Energyflow: show all loadpoints (#29677)
bd651da HomeAssistant: dispatch CallSwitchService by entity domain (#29700) (#29706)
1e61427 Loadpoint UI: improve heatpump status (#29667)
fd80b71 Make fatal banner dismissible (#29692)
338e8b4 Session energy: latch baseline late if meter not ready at start (#29656)
d8730e1 Sessions API: filter tz handling (#29676)
d811357 Trydan: pause dynamic mode during charging (#28365)
Bug Fixes π
0d3bcfe Bluelink: fix unmarshal float EvModeRange.Value from Hyundai EU API (#29687)
3b90182 EEBus: fix LPC/LPP CS failsafe-exit path (#29705)
4b276a4 EEBus: named scenario constants + fix MGCP scenario indices (#29701)
2c149b9 Fix comment-only yaml in device config validation (#29673)
7a24dbd OCPP: fix flaky test deadlock between trigger handler and WS read loop (#29725)
32f8384 RCT: fix grid energy (#29688)
9e2b907 Revert "EVBox Elvi: fix template (#29652)"
948b646 Tessie: fix wakeup uri (#29726)
42b5cb2 Yaml: fix decoding empty stream everywhere (#29690)
1414d71 sqlite: fix foreign_keys error (#29697)
Original source All of your release notes in one feed
Join Releasebot and get updates from evcc-io and hundreds of other software products.
- May 5, 2026
- Date parsed from source:May 5, 2026
- First seen by Releasebot:May 6, 2026
0.306.2
evcc adds new device support, charger and meter enhancements, and several bug fixes in this changelog release. It also brings breaking changes for Fritz!, MCP, OpenWB 2.0, and sma-hybrid, plus UI and optimizer updates that refine handling across the app.
Changelog
Breaking Changes π¨
- 1fbe26a Fritz!: optional unit parameter for multi-unit smarthome devices (BC) (#29570)
- d0d6ef0 MCP: make configurable via UI services card (BC) (#29535)
- b4f9081 OpenWB 2.0: manually configure rfid (BC) (#29352)
- 95fa98e sma-hybrid: separate max charge/discharge power (BC) (#29551)
New Features π«
- 4e6716c Add Anker SOLIX X1 (#29548)
- 7611aa9 Add Solinteg meter (#29543)
- 975caea Custom charger: add optional finish timer (#29600)
- f08fa0c HomeAssistant Charger: add heating, integrateddevice (#29632)
- d9cc4ec Nissan: add Micra
- 0f5bfe0 Stiebel WPM: re-add power (#29627)
- 002e55f epexprijzen-nl: add engie to provider choices (#29589)
Other Changes βοΈ
- f5ce6e7 Battery UI: clarify 100% buffersoc (#29658)
- f2505c0 Bluelink: limit climater to defrost (#29622)
- 19cdc8b Charger: tag templates with meter capability (#29536)
- 0178d32 EEBus meter: clear cached entity refs on disconnect (#29628)
- c96dbed Fritz!: refactor session caching (#29574)
- 1ac513c Loadpoints: track metrics (#29143)
- d7414b7 Octopus DE: stop retrying on permanent auth failure (#29631)
- 6c83a1f Optimizer: increase timeout (#29510)
- ba29520 Revert "PSA: update base url"
Bug Fixes π
- 1a06411 EVBox Elvi: fix template (#29652)
- 06819fd Solis Hybrid S: fix power decoding (#29547)
- May 2, 2026
- Date parsed from source:May 2, 2026
- First seen by Releasebot:May 2, 2026
0.306.1
evcc fixes startup crashes and app menu testing while cleaning up unused requirements and updating the base URL.
Changelog
Other Changes βοΈ
- 96f5efd Drop unused eebus and mqtt requirement values (#29537)
- 618314b PSA: update base url
Bug Fixes π
- 516a684 Sponsor: fix machine id panic on startup with plant config (#29542)
- 9368152 fix: add testid for app menu button (#29539)
- May 1, 2026
- Date parsed from source:May 1, 2026
- First seen by Releasebot:May 2, 2026
0.306.0
evcc releases a broad update with new inverter, charger, tariff, heating and UI support, plus navigation and session view improvements. It also brings bug fixes, device compatibility updates, and stability tweaks across charging, forecasting, and remote access.
Changelog
Breaking Changes π¨
e0c819a Altherma 4: switch template (BC)
4d7fa86 Huawei: allow battery charge from PV in hold mode (BC) (#25024)New Features π«
afaf409 Add Afore hybrid inverter (#29197)
873da67 Add EVSE Master (Besen, Telestar, Morec, Sync chargers) (#28359)
1c7cdeb Add Fingrid Co2 tariff (#29329)
aea4408 Heating: add (limit)temp to custom charger (#29270)
90fdd8e Navigation: add version update indicator (#29343)
54a1b0c Sessions UI: Add odometer (mileage) column in table view (#29263)
d37121e Tariff: add stroomprijsprognose.nl grid and co2 (#29320)
289bcdb Templates: add duration funcs (#29368)
07d2acd Tessie: add coarse current (#29442)
dad6cbb vzlogger: add energy uuid (#29492)Other Changes βοΈ
4b10abf Config UI: allow custom device type override (#29340)
35b0333 Easee: reconcile session energy from charger meter at disconnect (#29350)
9b8f29a Ecoflow: use evcc HTTP client for logging (#29530)
67588c2 Em2go: improve connection robustness (#29351)
63459e1 Forecast: temporarily remove adjustment (2) (#29260)
fa51376 Fritz: provide AIN dropdown (#29529)
087f9bb History UI: group data (#29303)
2fb900c History UI: small fixes (#29138)
f20574a Huawei: use correct maximum power (#29354)
7753d88 Indicate cache hits in HTTP trace log (#29533)
033d055 Loadpoint UI: finer energy select (#29298)
7d2f507 Log UI: sort the log area multiselect naturally (#29289)
b0126db Navigation UI: make bottom nav standard (#29357)
1d3a963 Nibe S-series: update docs (#29293)
2d2c953 OCPP: handle firmware management events (#29507)
170226d Remote Access: 1y default expiry (#29404)
1617f4e Remove YAML-specific device template input hints (#29259)
f2f7ecf Revert "Cupra: treat "NotReadyForCharging" aus connected (#29030)"
b9e72b1 Sponsor: prepare for GitHub alternative (#29043)
48f9c74 Update HemsModal.vue with correct link to external control documentation (#29410)
54ea5c6 epex-predictor: update regions (#29497)
4bfc1ba myPV AC Thor: support extra heater on relay (#29266)
3f19b6a refactor: use single modal instances for loadpoint (#29109)Bug Fixes π
e711cca Config UI: fix editing custom device with type override (#29379)
Original source
36c5cc2 Easee: fix charging stop on scale down (#29464)
bd9f690 Optimizer: fix panic in prorate
e3a6d96 Solax: fix grid energy scale (#29439)
551e7ac Stegen Smart EVSE: make charge mode configurable, fix status & keep-alive (#29290)
0918c62 Sungrow iHomeManager: fix voltage and per-phase active power decoding (#27985)
004cb37 fix: reload website when version changes (#29299) - Apr 19, 2026
- Date parsed from source:Apr 19, 2026
- First seen by Releasebot:Apr 20, 2026
0.305.1
evcc adds Fritz smarthome REST API support and fixes optimizer, forecast, and metrics table issues.
Changelog
New Features π«
- 2f10657 Add Fritz smarthome REST API support (FritzOS 8.2+) (#29013)
- c968d68 Add domain knowledge docs for AI agents (#29228)
Other Changes βοΈ
- 6414d8a Forecast: temporarily remove adjustment (#29244)
- 4de7791 Optimizer: don't send empty requests
- bb93ebf Optimizer: wording on debug view (#29179)
- a0989c1 Reapply "Config UI: better explain optimizer (#29141)"
- f474245 Revert "Config UI: better explain optimizer (#29141)"
- b751090 Solarprognose: deprecate forecast_days (#29249)
Bug Fixes π
- 9138ef8 Fix metrics table migration (#29250)
- Apr 18, 2026
- Date parsed from source:Apr 18, 2026
- First seen by Releasebot:Apr 18, 2026
0.305.0
evcc adds remote access, Danfoss inverter support, Stegen Smart EVSE and Connected Cars API support, while expanding forecasting and config UI features and fixing several device, iOS, Docker and EEBus issues.
Changelog
New Features π«
467c3c5 Add Danfoss inverters using ComLynx RS485 (#29065)
61c06fa Add Stegen Smart Evse (REST API) (#28966)
9b8ac11 Add remote access (#28688)
147dd7b Add support for Connected Cars API (used by Volkswagen Australia) (#28899)
2dbd1a5 Custom devices: add device title to logger name (#29075)
812ffa4 Forecast UI: add feed-in, edge-to-edge layout, design improvements (#29090)
e3709a0 Issue UI: add residualpower to essential data (#29018)
4b94744 Kostal Pico MP: add grid (#29077)Other Changes βοΈ
81b78db Collect 15min energy metrics (#23185)
fbc32e9 Config UI: better explain optimizer (#29141)
ffab2c8 Config UI: don't show "Logout" when started with --disable-auth (#29074)
9f39818 Config UI: don't show "Logout" when started with --disable-auth (#29096)
db11f1d Config UI: make circuits configurable (#27842)
d5c9db0 Config UI: vehicle priority (#29021)
7135ab0 Cupra: treat "NotReadyForCharging" aus connected (#29030)
4c7b04c Device Cards: bool value formatting (#29135)
4b528cd EEBus: handle negative production limits (#29104)
d44bc7f Easee: align observation IDs with official developer docs (#29044)
2693168 Improve config UI dump key ordering: type before config, template first in config (#29081)
b45edd2 Mqtt: reset full/empty times (#29050)
20de0b9 OCPP: proactively trigger BootNotification after WebSocket connect (#28540)
f69252e Optimizer: reduce interval to 15min (#29137)
884f183 PUN tariff: don't fail if next day data is not available (#29092)
b59b71f SMA Hybrid: remove wrong solar energy register (#29034)
995e004 optimizer: skip disabled loadpointsBug Fixes π
b28be96 Config UI: fix editing existing OAuth devices (#28012)
Original source
acaac11 Docker: fix legacy browser assets (#29068)
0f65fd9 EEBus: fix deadlock on save after validate (#29119)
b6fda32 Enever: fix time parsing (#29129)
21efd23 iOS: fix modal+validation scrolling (#29023) - Apr 11, 2026
- Date parsed from source:Apr 11, 2026
- First seen by Releasebot:Apr 12, 2026
0.304.3
evcc adds stromleser.one support and fixes charger, tariff, and Config UI issues.
Changelog
New Features π«
9e562fa Add stromleser.one (#28976)
Other Changes βοΈ
8eb7412 Easee: restore noop signal from dispatcher send (#28972)
28d2e1e Pstryk: update api (#28983)
d9fbd9d Tariffs: speed up combining forecasts
Bug Fixes π
411f194 Config UI: fix card min height (#28977)
94c2606 Fix docorating by promoting embedded type methods as capabilities (#28995)
16b1706 Homeassistant charger: fix phases (2nd attempt)
Original source - Apr 9, 2026
- Date parsed from source:Apr 9, 2026
- First seen by Releasebot:Apr 9, 2026
- Modified by Releasebot:Apr 10, 2026
0.304.2
evcc adds new charger, heat pump, tariff, and battery support while refining the UI, forecast, and energy flow views. The release also improves error handling, IPv6 template support, and fixes charging, SOC, and config issues.
Changelog
New Features π«
f79bddd Add Askoma ASKOHEAT+ (#28827)
8144589 Add Lektrico charger (#28195)
b51891b Add MTEC heat pump (#28880)
807fe1a Add OMIE day-ahead tariff for Portugal and Spain (#28768)
a2dc5ba Config UI: add curtailed device info (#28889)
ed3f44f Ecoflow: add battery params (#28903)
Other Changes βοΈ
3001cfb Energyflow: forecast/battery navigation (#28918)
e20d765 Forecast UI: compacter, small fixes (#28917)
e75b5e9 Log UI: progress indicator (#28914)
09d319b Mercedes: update application and SDK versions (#28938)
dec0e7d Optimizer: improve error message for solar forecast (#28934)
cebe55d Templates: support IPv6 (#28872)
cf9ea4c UI: prevent multiselect bottomnav overlap (#28901)
71185c5 ghosteebus: propagate context to REST API calls during init (#28951)
Bug Fixes π
462dbd0 Config UI: fix default for required choice params (#28935)
f1408ad Fix chargeMeter capability lookup for decorated chargers (#28920)
4119169 Fix: site soc calc was wrong if some batteries had no capacity (#28910)
Original source - Apr 7, 2026
- Date parsed from source:Apr 7, 2026
- First seen by Releasebot:Apr 7, 2026
0.304.1
evcc releases a broad update with breaking Deye-hybrid-3p template changes, new charger and vehicle support, switch device handling, Home Assistant phase switching, CLI curtail and dim controls, and multiple fixes across Goodwe, EEBus, optimizer, Safari, and other integrations.
Changelog
Breaking Changes π¨
- f00cde4 Deye-hybrid-3p: merge LV and HV templates (BC) (#28670)
New Features π«
- 70b17d0 Add GhostEEBus charger (#28573)
- 1c8387c Add Lexus vehicle support (#28836)
- cd02ce1 Add switch devices (#28803)
- 3c10d11 DaheimLaden: add firmware update handling (#28758)
- c785c54 HomeAssistant: add phase switching (#27896)
- 72e6e2c MG: add trace logging for decoded API responses (#28790)
- 188a5d8 Session: add reference price and CO2 (#28712)
- 960aeb0 cli: add curtail/dim (#28877)
Other Changes βοΈ
- 764aa45 EEBus: always send OPEV and OSCEV limits together (#28761)
- d517f92 Easee: remove incorrect ReasonDisconnectRequired for ModeCompleted (#28781)
- d5e0d27 Goodwe: decode float32 (#28765)
- d42c799 Goodwe: restore wifi implementation (#28759)
- 7ec10e0 Goodwe: use legacy wifi for ET series (#28791)
- fe5492c Navigation: solid blur fallback (#28755)
- b93061b Optimizer: enable by default (#28213)
- 196c56f Safari: revert websocket redirect workaround (#28753)
- 536ebcb TWC3: allow fast charging when vehicle does not support current control (#28802)
Bug Fixes π
- 397b3c0 55aa: fix PDU slave id for ET series (#28828)
- 529e169 Add Marstek Venus A, D and fix Venus E, E Gen 2.0, Venus C and E Gen 3.0 (#28855)
- 3967594 Fix auth handler race condition (#28864)
- bb07ec0 Optimizer: fix timestamp generation (#28677)
- 1f313f6 Raedian: fix enabled (#28696)
- e995c83 Smartfox: fix id selector (#28371)
- 59c49e7 Solarprognose.de: fix gaps and undeprecate (#28642)
- Apr 2, 2026
- Date parsed from source:Apr 2, 2026
- First seen by Releasebot:Apr 2, 2026
0.304.0
evcc ships a broad update with new device and vehicle support, a redesigned navigation, battery and forecast page, plus improved phase switching, forecasts, and UI polish. It also includes multiple bug fixes and a few breaking changes for capability handling and grid support.
Changelog
Breaking Changes π¨
- ed8f52e Goodwe Wifi: support for DT series via aa55 pseudo-modbus protocol (BC) (#28396)
- 00967eb Replace combinatorial decorators with capability registry (BC) (#28565)
- 7c6f069 Vaillant: support more countries (BC) (#28096)
New Features π«
- f7b214d Add EcoFlow Stream (#28158)
- a687f30 Add Everhome Ecotracker (#28547)
- 21d0c0a DaheimLaden: Add debug log for phase switch in progress (#28694)
- 82001f3 Docker: add healthcheck on port 7070 (#28606)
- e988dea Ostrom: add SimplyDynamic_V2 contract type (#28726)
- bd9769c Teslamate: add charged energy (#28611)
- 0d02794 Teslamate: add climater (#28463)
- 1369339 Teslamate: add finishtime (#28405)
- 01e0956 Teslamate: add gps position (#28626)
- bd4b5e3 Tessie: add finishtime, position and charged energy (#28692)
- 420a0e9 Victron: add phase switching (#28408)
Experimental Features π§ͺ
- ad03bcb Forecast: only adjust y-scale if experimental (#28548)
Other Changes βοΈ
- 948dda0 Battery Boost UI: disable button when battery on hold (#28489)
- de5b93e Bender: handle invalid power meter reading (#28644)
- 88cc66a Charts: ensure light/dark mode color updates (#28645)
- f3f0310 Config UI: consistent sorting oof loadpoint status values (#28701)
- ef365f7 Config UI: ensure cleanup when template switch (#28552)
- 5735849 Config UI: network settings on fatal (#28501)
- a35135a DaheimLaden Pro: update firmware requirements (#28499)
- a252178 EMS-ESP: make SG-Ready inputs and bitmask values configurable (#28681)
- d921a82 Easee: disable phase switching on non TN grid installations (#28411)
- 6115c08 Forecast UI: no savings-modal rerender, fixed safari scroll overlays (#28660)
- 3059749 OpenWB native: release GPIOs when closing (#28532)
- f4932f9 Optimizer: publish results as single MQTT message (#28610)
- 33d2de2 Planner UI: remove step from time input (#28585)
- 13152b4 Polestar: use oauth2 (#28604)
- ea3388d Revert "Teslamate: switch battery_level to usable_battery_level (#28665)"
- c4f6e56 Safari: restore iOS 12 support (#28638)
- 863e1a7 Teslamate: switch battery_level to usable_battery_level (#28665)
- 7b5103d UI: New Navigation, Battery & Forecast Page (#27753)
Bug Fixes π
- f6e4a5b AlphaESS: fix pv energy (#28640)
- 23c6bbb Fix EEBus UI config: save fails after successful validation (#28592)
- 2d3e7ed Fix invalid data panic
- 712be97 Navigation: fix chrome blur (#28602)
- 803cc31 Openevse: fix api (#28479)
- cb19de4 Polestar: fix resume path and adjust regex (#28466)
- d7436cd Safari: fix scrollbar overlay issue (#28605)
- 2499c09 Sessions: fix sticky table bottom
- 32cfc5a UI: fix bottom spacing (#28658)
- 377d3d1 fix: OCPP test race on logger and connector clock (#28460)
- Mar 21, 2026
- Date parsed from source:Mar 21, 2026
- First seen by Releasebot:Mar 22, 2026
0.303.2
evcc adds IoTaWatt meter support and hourly averaging for EpexPredictor, while improving UI stability and device handling. This release also expands forecast, refines loadpoint settings and fixes multiple issues across chargers, tariffs, plans and iOS support.
Changelog
New Features π«
- ce9ea23 Add IoTaWatt meter (#28331)
- a70a140 EpexPredictor: add hourly averaging (#28343)
Other Changes βοΈ
- b0ee444 BMW CarData: implement api.VehiclePosition (#28342)
- d96b045 Cancel context of broken devices to release resources (#28423)
- 8f2a6f0 Config UI: reduce layout shift (#28413)
- 5877d0a Easee: extract CommandDispatcher for async command correlation (#28036)
- 9b7add3 Energyflow UI: first load stability (#28401)
- 40af84f Esios: extend forecast range (#28326)
- 241efd8 HomeAssistant: always call services by domain (#28280)
- cfec1b6 Loadpoint: log battery boost errors (#28403)
- 5220bbf Loadpoint: order setting min and max current (#28425)
- b5fefcc Revert "Easee: clear stale live measurements on cloud disconnect" (#28287)
Bug Fixes π
- 3261ad2 Easee: fix stale power/current readings when charger goes offline (#28362)
- 99902ef Issue UI: fix api warning (#28386)
- 708b1c8 Octopus: fix tariff rates to planning window (#28313)
- 1d5cdca OpenEVSE: fix http 404
- d2a8813 Optimizer: fix result timestamps
- 1f9845b Plan UI: Fix inaccurate day formatting for negative TZs (#28433)
- 452a130 fix/refactor: modbus form (#28226)
- 76b453c fix: restore iOS 12 support (#28436)
- Mar 16, 2026
- Date parsed from source:Mar 16, 2026
- First seen by Releasebot:Mar 17, 2026
0.303.1
evcc releases a changelog update addressing Home Assistant enable/disable switch, Safari websocket redirect workaround revert, optimizer error fixes, and SGready panic fix.
Changelog
Other Changes βοΈ
- 340f940 Home Assistant: allow switch for enable/disable (#28260)
- db18700 Nexblue: remove broken 1p3p
- 26bf54b Optimizer: return infeasable error
- cea2a8f Revert: Safari: web socket bug redirect workaround (#28236)
Bug Fixes π
- 385296f HomeAssistant: fix changelog (#28257)
- 706b637 Optimizer: fix invalid battery capacity
- d0a0dc5 SGready: fix panic
- Mar 15, 2026
- Date parsed from source:Mar 15, 2026
- First seen by Releasebot:Mar 16, 2026
0.303.0
evcc releases a comprehensive changelog featuring new charger models and vehicle features, tariff UI improvements, and performance refinements. It includes breaking changes, heartbeat fixes, and stability tweaks across plugins and integrations, signaling active product evolution.
Changelog
Breaking Changes π¨
- 69db34e HEMS: refactor handling of production/feedin limits (BC) (#27567)
- c9876e3 Migrate optimizer (BC) (#28088)
New Features π«
- 16812ad Add RAEDIAN NEO and NEX AC charger (#28053)
- e269de1 Audi: add vehicle features (#28185)
- 86e2014 ChargeX: add heartbeat to prevent PAC_Target_Timeout fallback (#27795) (#28059)
- c4a30f3 Heating: add continuous feature to improve heatpump experience (#28025)
- b773581 Issues: add tariff and messenger devices, sorting (#28072)
- f951da3 Sigenergy: add maxacpower (#28223)
- 1f79527 Subaru: add x-channel header (#28177)
- e808bec Tariff UI: add multiline formula support (#28219)
- 29cab75 Versicharge: add mA regulation (#28173)
Other Changes βοΈ
- cc4beb0 Debian packaging: properly handle /etc/evcc-userchoices.sh lifecycle (#27989)
- 3ca265f Delta AC: firmware requirement (#28188)
- c855b0b Easee: clear stale live measurements on cloud disconnect (#28078)
- 6e12bd9 Gpio plugin: Raspberry Pi 5 compatibility (#27815)
- 73c1fc4 Hassio Addon: sync changelog on release publish/edit (#28074)
- 77e1c88 HomeAssistant: allow inverting entities by prepending minus sign (#28020)
- b636d37 Loadpoint: show remaining duration when soc estimator is disabled (#27772)
- 1ea07c6 Modbus: close connection when unregistering (#28034)
- 6c9adf9 Octopus DE: support time-of-use and simple tariffs (#28001)
- f528dca Optimizer: use SCapacity (#28212)
- c5b7224 Publish minSocNotReached state (#28218)
- 41ed91a SGReady: improve logging
- b7fd7e4 SHM: make serial configurable (#28198)
- 12be9ad Safari: web socket bug redirect workaround (#28109)
- dba93a9 Server: prevent html cache (#28154)
- b10c9e7 Solis Hybrid S: better active battery control support (#27796)
- 73330ab Trydan: remove broken session energy and duration (#28104)
- a0dccea Websocket: split welcome message (#27967)
Bug Fixes π
- a8ad65d Mercedes: fix auth (#28049)
- 03991ba Nexblue: fix phase switching API endpoint (#28080)
- d680fff Planner: fix this.updatePlanPreviewDebounced is null (#28197)
- d8084ed Websocket: fix logging breaking digest auth (#28087)
- beec6f7 fix: Add GH_TOKEN for changelog generation step (#28155)
- Mar 8, 2026
- Date parsed from source:Mar 8, 2026
- First seen by Releasebot:Mar 8, 2026
0.302.1
evcc-io unveils Sessy P1 meter and battery support plus climater feature with cross-device updates and fixes.
Changelog
New Features π«
- b6fdd75 Add Sessy P1 meter and battery (#27956)
- 1a810ef OVMS: add climater (#28011)
- e03233b Revert "OVMS: add climater (#28011)"
Other Changes βοΈ
- 06df09b E.G.O. Smart Heater: update docs (#27987)
- 16d1258 Easee: warn on rogue CommandResponse not triggered by evcc (#27916)
- 1487d37 OCPP: wait for BootNotification after CP connection (#27309)
- 4d7a079 Warp: enable phase switching when Energy Manager present (#27962)
Bug Fixes π
- 56c1d56 Loadpoint: fix fast charging phase scaling (#27972)
Curated by the Releasebot team
Releasebot is an aggregator of official product update announcements from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.
Similar to evcc with recent updates:
- 1Password Mac updates40 release notes Β· Latest May 20, 2026
- Claude Code updates322 release notes Β· Latest May 23, 2026
- ChatGPT updates167 release notes Β· Latest May 21, 2026
- OpenAI Models updates45 release notes Β· Latest Mar 18, 2026
- Gemini updates331 release notes Β· Latest May 20, 2026
- Gemini API updates124 release notes Β· Latest May 19, 2026