Releases: evcc-io/evcc
Releases Β· evcc-io/evcc
0.129.0
This release adds support for Steuerbare Verbrauchseinrichtungen (SteuVE).
Changelog
- 520568b Add Carlo Gavazzi EM/ET100 series (#14975)
- 6c3ecdb Add EEBus HEMS for SteuVE (#14950)
- d6f6685 Bender: fix soc range if NaN (#14972)
- 972259f Change smart-cost test config (#15031)
- cf8f73f Config UI: add advanced fields, add general vehicle properties (#15038)
- 581f70e Config UI: initialize circuits from settings db (#15073)
- 530d7a1 Cupra: fix api (#15081)
- 70b8771 Delta: fix register usage (#14970)
- e23699e Docs: Update CONTRIBUTING.md (#14981)
- 9c4f970 EEBus: refactor connection handling (#15021)
- 3e7c2f4 EEBus: simplify charging status detection (#15023)
- 3d7d58f Fix updating formatted plan time across days (#15045)
- f9501e5 Goodwe-Wifi: deprecate (#15084)
- 5f61523 Improve EEBUS support for Elli Gen 1 (part 6) (#15076)
- 881c4a3 KEBA: fix config
- a3ad69c Mercedes: add limit soc (#15006)
- aa2964d Mercedes: fix limit soc panic (#15039)
- e41bfde Sungrow-Hybrid: fix battery charge (#12215)
- d5242c3 TQ-EM420: add voltages (#14979)
- 5e608fb Templates: remove deprecated params from api (#15020)
- 24e448e WeidmΓΌller: fix uint32 status encoding (#15071)
- 62b9fda mazda2mqtt is now mz2mqtt (#14987)
0.128.4
0.128.3
Changelog
- bcb29b3 Add error class for config file issues (#14495)
- df426d7 Em2Go: split features by model (#14832)
- 25470ac Fix OCPP logic (#14868)
- 1f1fb1c Homewizard p1: add phase measurements (#14822)
- a7f9828 Improve EEBUS support for Elli Gen 1 (part 4) (#14869)
- 9e75d8c Improve EEBUS support for Elli Gen 1 (part 5) (#14927)
- ee17cc9 Mazda2mqtt: deprecated (Mazda has taken down the required repo)
- 71ac9e2 NRGKick: deprecate
- 005d0f9 Ocpp: add nostop (#14824)
- e8b526f Ocpp: reject unwanted local sessions (#14861)
- ce7cfb2 Ocpp: remove identifier when session stopped (#14871)
- 7772d00 Remove MCC charger (BC) (#14901)
- a0bbd4a Revert "Ocpp: reject unwanted local sessions (#14861)"
- 28b956e Solid: fix battery power sign (#14844)
- 81d8786 Solis Hybrid: split RHI and S series (#14872)
- 0f11df3 Update EEBUS packages (#14900)
- 94f27d4 Zuidwijk SlimmeLezer(+): Add new template for newer devices (#14896)
0.128.2
Changelog
- 95e326b AC ELWA 2: fix template
- a367a1e Custom charger: add typical meter measurements (#14546)
- f921366 EEBUS: improve support for Elli Gen 1 (#14709)
- eb15f37 Improve EEBUS support for Elli Gen 1 (part 2) (#14760)
- d50d8a2 Improve EEBUS support for Elli Gen 1 (part 3) (#14773)
- 8727252 Fix session energy reset by some chargers (Go-E, Wattpilot, Bender) (#14730)
- 5db2d54 Homewizard p1: add more measurements (#14708)
- bc0a319 Loadpoint: sync currents only if off by more than 1A (#14732)
- 4273966 Ocpp: add autostart mode (#14733)
- 53ef194 Renault: don't validate connected driver (#14805)
- ef46977 UI: Add missing translation for Error during startup #14694 (#14695)
- 93c8b36 UI: add charging status icons (#14581)
- fcc00c5 UI: improve offline detection (#14705)
- 082689f Vehicle status icons only when connected, tooltips, logs (#14795)
- 5e4ba36 Wattpilot: fix websocket behaviour (#14788)
0.128.1
0.128.0
Changelog
- 32d8984 Add Deye HP3 hybrid inverter (#14522)
- 1feb492 Add EcoHarmony/Viridian EV EPC 2.0 Plus (#14278) (#14345)
- c9453c2 Add Kostal Enector and Energy Meters (KEM-C/KEM-P) (#14640)
- 2a28de5 Add my-PV ELWA 2 charger (#14504)
- 3253ff6 BenderCC: add soc (ISO 15118) (#14360)
- 3d159b2 Bump docker/build-push-action from 5 to 6 (#14650)
- e554f26 Bump goreleaser/goreleaser-action from 5 to 6 (#14649)
- c90b3ed EEbus: remove ip (#14662)
- 4dd6a26 EEbus: remove ip (cont.)
- b2f6816 EEbus: upgrade libraries (#13998)
- 2029806 Etrel: remove api.CurrentGetter (#14635)
- 737ca58 Heidelberg: shorten heartbeat interval (#14636)
- ea9334a Loadpoint: use measured phases/currents as fallback to api.PhaseGetter, api.GetMaxCurrent (#14622)
- 50d5362 Ocpp: crisper logs
- cb086f8 Plugins: add watchdog bool setter
- eed5310 Renault: add content type (#14645)
- 4d94026 Renault: fix status detection (#14630)
- 01f2064 Revert "Tariffs: add tax only on positive prices (#14527)"
- a34e7ae Shelly PM Mini Gen3: read device status (#14670)
- a833be7 Solis-Hybrid: fix battery power decoding (#14572)
- d5aabc2 TWC/Tesla: use charger api.PhaseCurrents over vehicle api.CurrentGetter (#14659)
- f084dd0 Tariffs: fix tests
- 82add3a Tesla: allow customizing the command proxy (#14616)
- 75f3593 Teslamate: add odometer
- e0241c4 Vehicles: re-add VIN to base template (#14614)
- 8a31056 Vehicles: remove vin from commons template (#14571)
- 1c21d48 cli/charger: dump api.CurrentLimiter
- 391fadd cli/charger: dump configured currents and phases (if available)
- 2d72a29 cli/charger: hide empty features
0.127.3
Changelog
- f2e2417 Bump ws from 8.17.0 to 8.17.1 (#14469)
- 06fe501 Circuit: apply current rounding to circuit limits, too
- 8633283 Circuit: format powers with 5 digits
- 2441b57 Circuits: allow and require loadpoints assigned to root circuit (#14525)
- 85c4363 Circuits: better logging
- 09f9424 Improve token generation config output (#14454)
- caf5ea5 Mercedes: add missing region to template (#14465)
- 280976c Non-solar use cases: make grid meter optional (#14341)
- 7a0390c Plugins: allow returning known error values as string (#14451)
- 20466a9 Remove em2go-home (#14480)
- e353083 Revert "Renault: update api"
- 5f5d453 Revert "Solis-Hybrid: fix battery power (#14423)" (#14453)
- 68e66af Site: remove root circuit configuration (#14244)
- 5eaa90a SofarSolar: fix batterys power sign (#14448)
- 4171fd4 SolarWatt: handle null values in battery soc (#14529)
- 5383366 Solis-Hybrid: fix battery power (#14423)
- 0a42b53 Tariffs: add tax only on positive prices (#14527)
- 4e78597 Tariffs: fix charges not applied (#14399)
- 598bf55 Warp3: require automatic 1p phase switching to be disabled (#14494)
- 4c6de00 Wattpilot: avoid deadlock (#14498)
0.127.2
Changelog
- 6456a0e Add LRT charger (#14302)
- ee8f1a3 Add WeidmΓΌller BasicLine energy meters (#14346)
- 4d6109d Always make fatal errors json-serializable (#14396)
- 477141e Circuits: consistent log formatting
- 0b52fd2 Em2go: add api.CurrentGetter
- 6dd6a05 Fix deadlock setting battery mode (#14383)
- 5b7ac88 Fix: Update URL in SponsorTokenLabel #14365 (#14366)
- eb63259 Http: allow template urls (#14413)
- 3ba88f0 KSE: Add 1p3p, voltages and total energy (#14284)
- d3a272d Remove unsupported Huawei AC charger (#14199)
- c02cece Revert "Renault: fix hvacStatus"
- b8a676d Seat Cupra: fix vehicles url (#14359)
- 23d2889 Tariff: apply cost and tax to forecast (#14393)
0.127.1
0.127.0
Changelog
- 3444f77 Circuits: assume overload if meter fails (#14249)
- 554ce1d Config UI: add missing config sections / partial yaml inputs (BC) (#13319)
- a85d0dc Deprecate Jaguar/Landrover
- 0298404 EEbus: fix unmarshaling config (#14298)
- 61830fa Easee: adjust backoff used by SignalR to never give up (#14300)
- 4b3d83f Fix another deadlock
- 0c318f9 Fix deadlock in setting battery mode
- 3735c8c Http: don't send body on GET requests (#14317)
- 133ebf4 Mqtt: add FloatSetter (#14246)
- d7ad314 Niu: handle token errors (#14297)
- a1b197d Publish estimated grid power if no meter exists (#14227)
- d8875bf Replace Skoda Connect with MySkoda (#14186)
- 20afad3 Revert "Http: do not use escaped Query, because it will break templating (#14146)"
- ebaa42f SofarSolar: fix battery power
- a554b8a UI: use native select for vehicle change (#14254)
- 62a1e22 Vehicles: collect common properties in includeable template (#14245)