Releases: evcc-io/evcc
Releases Β· evcc-io/evcc
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)
0.126.6
Changelog
- 8a51007 Ford: fix generating token for templates
- 3a3797c Hide vehicle asleep error messages (#14113)
- 4f88806 Http: do not use escaped Query, because it will break templating (#14146)
- ddfc2fb Huawei: document dongle configuration (#13989)
- 634c655 Innogy eBox: add energy and voltages (#14098)
- 74150fa Log battery usage in PV mode (#14126)
- 4b2d7df MG: document VIN required (#14148)
- 6e09fc0 Mercedes: upgrade api (#14093)
- 68cc29a Ocpp: add workarounds for Enercab Smart (ELEDIO - EVCC01) (#13990)
- 9ea73de Renault: fix hvacStatus
- 9eb918b Renault: update api
- f6ba78c SMA SBS: split templates
- 20e0fba Smart Hello: add more debug output (#14162)
- 0e32148 Solax charger: remove phase switching (#14108)
- aa4e26e UI: improve navigation (#14141)
- 454ea65 VW ID: better engine type errors
0.126.5
Changelog
- 1ec610d Add EdgeTech Smart EVSE (#13946)
- 19ffe52 Add FordConnect api (#14069)
- 5a4220b Add SolarMax SMT (#14064)
- 52a2a59 Add Victron OS support (#13803)
- fbf59d1 Auth: add iframe hint (#14051)
- ae6cfbe Cost limit: show negative price options, add 0.5ct steps (#14021)
- 734b94a Fix Weblate translations (#14086)
- 5e93fdb Ford: fix disconnected status
- 8de6d5b Merge remote-tracking branch 'origin/master'
- 51cc108 Merge remote-tracking branch 'weblate/master'
- de2cd86 Sponsor: trial and Victron-support messages (#14095)
- 1eb37ce Translated using Weblate (Arabic)
- f4d3f9d Translated using Weblate (Arabic)
- 6a59ebf Translated using Weblate (Bulgarian)
- 886b59d Translated using Weblate (Bulgarian)
- aeb7121 Translated using Weblate (Catalan)
- 978b5f1 Translated using Weblate (Catalan)
- fa6ad5c Translated using Weblate (Chinese (Simplified))
- ec72b75 Translated using Weblate (Chinese (Simplified))
- 6ec6177 Translated using Weblate (Croatian)
- 21672ce Translated using Weblate (Croatian)
- e6f73b2 Translated using Weblate (Czech)
- a0d08aa Translated using Weblate (Czech)
- 3880d23 Translated using Weblate (Danish)
- c0c3264 Translated using Weblate (Dutch)
- d23bf1f Translated using Weblate (Dutch)
- ab08858 Translated using Weblate (Finnish)
- cead112 Translated using Weblate (Finnish)
- 0cb8ca0 Translated using Weblate (French)
- 95454f6 Translated using Weblate (Greek)
- c610d89 Translated using Weblate (Greek)
- a4bce77 Translated using Weblate (Hungarian)
- bfd66e2 Translated using Weblate (Italian)
- 089b198 Translated using Weblate (Italian)
- 8c68b70 Translated using Weblate (Luxembourgish)
- 43f234a Translated using Weblate (Luxembourgish)
- a530134 Translated using Weblate (Norwegian BokmΓ₯l)
- 2153d01 Translated using Weblate (Norwegian BokmΓ₯l)
- de21648 Translated using Weblate (Polish)
- bcc8ba8 Translated using Weblate (Polish)
- f29c927 Translated using Weblate (Portuguese)
- 85fea35 Translated using Weblate (Portuguese)
- 50602a3 Translated using Weblate (Romanian)
- 3132c99 Translated using Weblate (Romanian)
- 4105329 Translated using Weblate (Russian)
- 05ce04e Translated using Weblate (Russian)
- 2056bd7 Translated using Weblate (Slovenian)
- d2293ae Translated using Weblate (Spanish)
- e837bfd Translated using Weblate (Swedish)
- 71dc77e Translated using Weblate (Turkish)
- ceb2dd9 Translated using Weblate (Ukrainian)
- 55a3aca Translated using Weblate (Ukrainian)
- 10eee55 solarmax-smt: fix template file ext
0.126.4
Changelog
- 7b8aeef Add new vehicle/loadpoint icons (#14008)
- 90285a6 JLR: fix authentication (#13960)
- cee3cf7 Nissan: fix authentication (#13962)
- 5855882 Tasmota: add SML IR smart meter grid template (#13982)
- df5d6ec UI i18n: percentage formatting (#13880)
- 73ece1b VAG: fix login
- 75769f1 fix path to documentation (#13955)
0.126.3
Changelog
- 81ba7dc Add Frauenhofer ISE energy-charts-api | day ahead price (#13706)
- e7db6df Auth: strict same site header (#13896)
- 1ff1513 Bluelink: fix refresh for old bluelink API (#13785)
- 86b3207 Config UI: use modbus defaults when testing/creating device (#13815)
- b9738ab Custom vehicle: lower case parameters identical to plugin name (#13804)
- e675e40 Docs: add tariff templates (#13756)
- 3590574 E3dc: fix external consumption
- 9b2ff91 Energy Charts tariff: add 1h cache
- 45e3df9 Fix circuits disabling instead of reducing demand (#13768)
- 2e64361 Ford: fix auth api (#13866)
- a014175 Load mangement: fix handling overloaded circuits (#13787)
- b2523b3 Mercedes: fix configured vehicle cannot be modified (#13812)
- c3b48b0 Mercedes: use user instead of account
- 5750d0d Mqtt: add batteryDischargeControl and smartCostLimit (#13864)
- f69a0d7 Push: fix missing template variables (#13917)
- 2220684 Revert "Energy Charts tariff: add 1h cache"
- 7d67b50 Revert "Innogy: add api.MeterEnergy"
- c5330fb Sessions CSV: added missing translations (#13892)
- 03120d4 UI: battery color dark mode (#13937)
- f64d5e0 UI: fix mobile mobile visualization (#13882)
- e576fb2 UI: fix visualization label animation (#13939)
- df4b8ba UI: handle missing smart cost limit (#13857)
- d4c6ab7 UI: higher precision battery icon (#13909)
- a50b421 Wattpilot: fix reconnect issues (#13912)
- 142ce36 solax-charger: fix enable
- 1a4e213 sungrow-charger: improve 1p3p switching
- 0fcb2a4 sungrow-charger: use StartMode for enabled state (#13784)
- d9b3d46 tariff/octopusenergy: fix parsing of tariff setting (#13799)
0.126.2
Changelog
- ce61b9c Add All in Power (NL) tariff (#13691)
- eeb42c4 Add Turkish translation (#13720)
- bf58479 Bluelink: add CCS api support (#13713)
- 3b85f16 E3dc: re-add capacity parameter (#13740)
- 4109b4b Fix Sungrow charger (#13727)
- 64e4548 Fix cannot save guest vehicle
- f4f7a90 Guard against expiring tokens due to wrong database (#13693)
- 3794b3f Mqtt: publish pointer values (#13741)
- 25f9f6c PSA: fix templates
- 8327ddb Renault: fix odometer not available
- 8eea808 Revert "Reapply "Fiat: require pin for updated soc (#13223)""
- 887c96e UI: fix duplicate entries in smart cost options (#13704)
- a9a080f UI: fix duplicate product entries (#13709)