Releases: evcc-io/evcc
Releases ยท evcc-io/evcc
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)
0.126.1
0.126.0
Changelog
- ce97c63 Add E3DC native implementation (#13413)
- 8bbf193 Add Pulsar Max
- d316dc9 Add Smartfox Pro charger (#13402)
- dcb1f5c Add Warp3 charger (#13422)
- e2a20cf Add fullscreen mode (#13469)
- 5d114e7 Alfen: add api.PhaseGetter (#13529)
- 0700882 Battery control: limit at 100%
- a945013 Cli: add meter --repeat flag
- da3bbf1 Custom vehicle: add FinishTimer (#13338)
- 84c9677 Docs: remove sungrow interface limitations (#13381)
- 8d8d404 EM2GO: Add Home Series Charger (#13392)
- 91fd685 Easee: add example and datatype for authorize config switch (#13526)
- d32ee8a Easee: change default timeout to 20s (#13321)
- 31de058 Em2GoHome: simplify phase handling
- ab412b4 Fiat: ignore HTTP 403 during deep refresh (#13428)
- 3740a31 Fiat: require pin for updated soc (#13223)
- 942a439 Fix log ui accidentally depending on console log level (#13669)
- 652cab3 Fix phase powers not applied for signed currents
- 49d1e32 FoxESS H3: add battery control (#13368)
- 29cd4a2 Goodwe Wifi: add pv3&pv4 (#13559)
- f7e4e3d Hyundai: add hint (#13533)
- 7d833ac InfluxDB: fix vehicle limit soc data type
- da4af01 Innogy: add api.MeterEnergy
- bf16e8f KIA: add hint regarding low charging currents (#13530)
- 3083cf9 Keba: add api.PhaseGetter (#13532)
- e8dc709 Keba: fixes to api.PhaseGetter (#13624)
- 26973a0 Load Management and Peak Shaving (#13207)
- 1d4e695 Loadpoint: add welcomecharge feature (#13534) reverted
- 7786965 Loadpoint: fix spurious negative power warning (#13383)
- 507dcc4 Log UI: fixed button layout (#13442)
- 341101c Log UI: minor improvements (#13453)
- 334ffc1 Log Viewer: Allow retrieving logs from ring buffer (#13330)
- 535c94c Log viewer: fix old data returned when count set
- 71f7dd7 Log: fix ringbuffer returning oldest entry last
- 2bae9d8 Nissan: add Ariya template using v2 api (#13401)
- 269bb76 Ocpp: fix status ignored when timestamp identical
- 33aa884 Octopusenergy: support API keys for tariff data lookup (#13637)
- db88086 PSA: change authentication from user/password to token (#13612)
- f4283b4 RCT: fix panic (#13502)
- f2572fb Revert "Fiat: require pin for updated soc (#13223)"
- 090b0a7 Revert "Loadpoint: add welcomecharge feature (#13534)"
- 4b6ff7e Revert "UI: adaptive power digits (#13619)" (#13653)
- 0e7d7a5 SmartCostLimit: allow negative limits (#13317)
- c18e542 Startup Error: re-added error message and config infos (#13563)
- 539f453 TWC3/Bender: remove api.ChargeDuration (#13615)
- f483f2c Tariff: add forecast provider (#13451)
- 58339df Tesla: fix nil panic (#13384)
- 72724bc Typo: in UI notifications (#13438)
- a6056e2 UI: adaptive power digits (#13619)
- c0bf1ec UI: better handle api calls when offline (#13596)
- 701a130 UI: optimize for tall screens (#13508)
- a591a5c Update solaredge-hybrid.yaml (#13418)
- edd12cd Victron: clarify template (#13560)
- 07e7ded Warp: fix error handling
- 54c7440 fix: ignore basic auth header (#13473)
- cd7d3a8 fronius-ohmpilot: swap power sign
- c85ec40 i-CHARGE CION: fix modbus interface
- dfd1b8e keba-modbus: additional info regarding phase switch (#13415)
- 708320d refactor: auth bearer check
- 66844ed sungrow charger: fix default id
- b5bb418 sungrow charger: fix product name
- 4ed241e sungrow-charger: add more diagnostics
- e1c027c sungrow-charger: wip (#13492)
๐ Added Authentication
After the update, you'll be prompted to set an admin password. We've added this to protect sensible data from the log viewer. Config UI is password protected as well and at least party out of experimental state. More config options will follow in the upcoming releases.
You can change the password via the web interface or reset it via CLI. See FAQ for more details.
0.125.0
Changelog
- df57f17 Add Retryable feature to indicate vehicles that are temporarily offline (#12841)
- 22498e1 Add SmartEnergy tariff (#12971)
- 906752d Add Solax X3-EVC charger (#13202)
- cc55ebf Add Sungrow AC011E-01 charger (#13247)
- d47f97d Add TeslaLogger vehicle (#13046)
- 671a580 Amber: fix api query (#13196)
- 392c7c1 Auto-create docs issue for PR
- 1e6780b Battery control: graceful smart cost error handling (#13172)
- 72d33b5 Battery control: improve error handling (#13186)
- 84fb6b1 Bluelink: don't use 12V battery
- f062380 Bluelink: update api (#13259)
- c00a5b1 Chore: docs test pr (#13309)
- dc13701 Config UI: Add authentication (#11732)
- 198e94e Config UI: General layout (#13166)
- a5c7b9f Custom vehicle: add charge controller (#13119)
- 64f6ede Custom vehicle: add getMaxCurrent (#13138)
- be18545 Custom vehicle: add limitsoc (#13100)
- 86c5d88 Docs: fix broken doc links (#13273)
- bb4148b Easee: validate charger phases (#13238)
- f78913e Fix limiting PV current when scaling phases up (#13295)
- bf11cfc GoodWe Hybrid: add battery control (#12833)
- 4329599 GoodWe: fix battery control (#13125)
- 2595aff Huawei: fix charge from grid register
- c40cb6e JLR: fix api (#13068)
- c32d490 Kia: fix status
- 580788e Loadpoint: log specific charger errors (#13097)
- b86fbfa Mennekes Compact: start heartbeat immediately
- 9bc4c8e Mennekes: fix type name typo (BC) (#12945)
- c1a3d11 Mennekes: fix typo (#12932)
- a11b9d0 Messaging: add more vehicle properties (#13229)
- 8ad4022 Mobile UI: add active loadpoint indicator (#12973)
- f25c0ee Modbus: fix writing bool values (#12972)
- ac94cb3 Mqtt: process messages in order (#13037)
- 67fa7c5 Ngeso: correct Co2 configuration (#13085)
- 76b09d4 OpenWB Pro: add rfid support (#13011)
- 18436a1 Planner: donโt show plan status in off/fast mode (#13222)
- 6446d92 Planner: publish overrun duration (#13126)
- 1d4a161 Prevent automatic phase switching while a phase switch might be in progress (#13235)
- fc67fdf Remove battery/pv configured properties (#12498)
- b721561 Renault: handle missing batteryLevel (#13251)
- 365132a Revert "Mennekes: fix typo (#12932)"
- 55aa5f5 Saic: improve response handling (#12993)
- 8a30eb9 Shelly: enable gen3 devices (#13057)
- b6bf3ea Smartfox: add energy for aux + update description (#12891)
- 7345b4f Solaredge Hybrid: clarify battery mode requirements (#13022)
- 8c4784e Tariffs: split naming by country
- 48772bf Tesla: validate vehicle current (#13099)
- 8370a3c UI: dark menubar color on modal (#13102)
- d3ae335 UI: fix header spacing (#12983)
- 516a7ee UI: reload on upgrade and startup error fix (#12835)
- bdee2e5 Vehicle: add maxcurrent setter (#13055)
- 4e9a30e Volkszaehler: fix uuids starting with 0
- 412ec23 Warp: validate charger phases (#13230)
- cccb620 Webasto Next: clarify error status (#13048)
- 461db8c solax charger: fix enable/enabled
0.124.10
Changelog
- f76988b Add APsystems EZ1 inverters (#12874)
- 851e950 Add Weidmรผller AC Smart (#12899)
- b88c310 Config UI: only reset form-data on manual template change (#12815)
- 52de93a Elvi EVBox: disable getconfiguration (#12823)
- d189d03 Elvi: fix getConfiguration by adding delay (#12856)
- 62b7744 Fix min-height on iOS homescreen (#12792)
- bddb25a Fix vehicle unable to override min current (#12866)
- 7660159 GoodWe-Hybrid: fix registers (#12854)
- b1a81b8 GoodWe-Hybrid: revert pv power to mppts
- 090eddd Goodwe-Hybrid: fix pv power
- 5fb9da0 Goodwe: fix grid energy
- 1f09478 Groupe-E: remove charges and taxes
- a463012 Huawei Smartlogger: add battery control similar to dongle configuration (#12877)
- ee340da Ovms: add miles support (#12883)
- 82aa5d9 Plan UI: confirm on unsaved changes (#12797)
- 734a52f Plan UI: improve mobile form layout (#12795)
- 51c6893 Plan UI: relax plan not reachable detection (#12793)
- f8a10ae Restore logic for chargers that disable themselves to be able to switch phases (#12847)
- 12f3fbf Revert "Huawei Smartlogger: add pv and battery support identical to SDongle & Power Sensor (#12628)" (#12842)
- 1580857 Revert "Ocpp: use setProfile=0 for suspend (#12459)"
- 042a472 Setup: warn on illegal names
- 721c80e VW/Audi: handle missing target soc