Skip to content

Releases: evcc-io/evcc

0.307.1

25 May 10:01
070e27f

Choose a tag to compare

Changelog

New Features πŸ’«

Other Changes β˜€οΈ

Bug Fixes 🐞

  • 6ff8ffe Atmoce: fix battery energy (#30120)
  • e5c314a OCPP: coalesce BootNotification channel to fix reboot-loop hang (#30137)
  • d72cd4e Revert "OCPP: fix flaky test deadlock between trigger handler and WS … (#30110)
  • cf7a95b fix: device color MQTT encoding (#30168)

0.307.0

21 May 16:43
c37ecd6

Choose a tag to compare

Changelog

Breaking Changes 🚨

New Features πŸ’«

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 🐞

0.306.3

08 May 07:06
7303a5b

Choose a tag to compare

Changelog

Breaking Changes 🚨

New Features πŸ’«

Other Changes β˜€οΈ

Bug Fixes 🐞

0.306.2

05 May 11:13
f5ce6e7

Choose a tag to compare

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 πŸ’«

Other Changes β˜€οΈ

Bug Fixes 🐞

0.306.1

02 May 04:07
9368152

Choose a tag to compare

Changelog

Other Changes β˜€οΈ

Bug Fixes 🐞

  • 516a684 Sponsor: fix machine id panic on startup with plant config (#29542)
  • 9368152 fix: add testid for app menu button (#29539)

0.306.0

01 May 12:35
7753d88

Choose a tag to compare

Changelog

Breaking Changes 🚨

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

New Features πŸ’«

Other Changes β˜€οΈ

Bug Fixes 🐞

  • e711cca Config UI: fix editing custom device with type override (#29379)
  • 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)

0.305.1

19 Apr 15:36
9138ef8

Choose a tag to compare

Changelog

New Features πŸ’«

Other Changes β˜€οΈ

Bug Fixes 🐞

0.305.0

17 Apr 07:24
fbc32e9

Choose a tag to compare

Changelog

New Features πŸ’«

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 loadpoints

Bug Fixes 🐞

0.304.3

11 Apr 12:06
94c2606

Choose a tag to compare

Changelog

New Features πŸ’«

Other Changes β˜€οΈ

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)

0.304.2

09 Apr 08:39

Choose a tag to compare

Changelog

New Features πŸ’«

Other Changes β˜€οΈ

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)