Releases: evcc-io/evcc
Releases · evcc-io/evcc
0.121.5
0.121.4
0.121.3
Changelog
- bceed3b Add ads-tec StoraXe (#9411)
- f318ed6 Add maskable app icons for chrome / android (#10525)
- 2f44969 Add sponsor command for testing tokens
- c3ba0d8 Alphatec: fix enable (#10142)
- d39a20a Dadapower: fix reading currents
- f705d70 Docs: show timeout param (#10475)
- f7f3a4d Fix MapRange over pointer crash
- 477a922 Mqtt: publish complex values (#10529)
- ebeb7f2 Mqtt: remove log struct
- c05de63 Porsche: update identity api (#10533)
- c856da1 Session log: handle unfinished sessions (#10328)
- d92439c Translations update from Hosted Weblate (#10427)
- e22608a Victron: fix status mapping (#10486)
0.121.2
Changelog
- 42a0d6e Add Huawei AC charger (#10408)
- 4318bff Add OpenWB Software 2.0 (#10418)
- 72f0241 Add go-e Controller (#10378)
- 25f6e13 Easee: poll op_mode on startup (#10403)
- 80f93a7 Easee: stop ticker for LIFETIME_ENERGY update only after disconnecting the vehicle (#10440)
- 8f82e1a Entsoe: decode multiple time series
- b6f1d77 Fix syncing current with charger (#10406)
- db2b659 Flobz: add vehicle wakeup (#10411)
- fa0fb90 InfluxDB: skip strings
- d516e84 Log minSoc and batteryPrioritySoc (#10282)
- cd3e03e Ocpp: treat known transaction id as enabled
- eaea20a Planner: add message for soc vehicles without capacity (#10320)
- fd8fa61 Publish thresholds
- c0f5428 Pulsares: fix setting current (#10410)
- 58e1238 Replace savings with session based stats (#10341)
- 2737de0 Smart Grid Charging: use ≤ instead of < for limits (#10381)
- 0f21f04 VW: add custom timeouts
- 96c5ca2 Warp: add RFID to template capabilities (#10433)
- f6ae811 phoenix-em-eth: auto detect meter (BC) (#10247)
💡 Statistic changes (BC)
This release changes the way we calculate overall savings (Charge Energy Overview dialog). Now these values are based on charging sessions, which are more accurate than the previous method. With this new method, we can also offer values for different time ranges (30d, 365d, total). Charging sessions were introduced a couple of months ago, so your overall kWh numbers will likely be lower than before. See #10341 for more details.
0.121.1
Changelog
- 7ecf7e6 Add Pulsares (#10145)
- 57a0023 Add Smartfox (#10253)
- 7ad03ec Add configurable custom tariff (#10306)
- 2db991c Dadapower: fix phase switching
- 5919d5c Dadapower: improve phase switching
- 4b5e802 Docs: start ui dev server (#10363)
- 2fb9c7d Ocpp: fix deadlock when client stops transaction (#10355)
- a346c10 Ocpp: fix transaction start
- 61d9e85 Ocpp: log invalid json messages
- 923deec OpenEVSE: fix override (#10362)
- 8f2548e Prevent premature guard elapse in "charger out of sync" situation (#10340)
- 51fa490 Publish smartCostActive (#10297)
- a761906 Revert "Session log: close unfinished sessions on startup (#10246)"
- e22564d Session log: close unfinished sessions on startup (#10246)
- 40a391d Show plan active status only in active timeslots (#10332)
- 7c18561 Translations update from Hosted Weblate (#10139)
- 226ad0d fix firefox custom select positioning (#10389)
- 090ca2c go-e: add note vehicle settings for wakeup (#10302)
0.121.0
Changelog
- cdb2071 Accept battery meters without soc capability
- d72e753 Add Homecharge HC11/HC22 (#10170)
- 1b8cb72 Add ENTSO-E "Day Ahead Pricing" tariff provider (#9794)
- 9a27739 Add Entso-E example
- 5acdf45 Add Mennekes Amtron Compact 2.0s (#9541)
- a6afdb6 Add Slimme P1 Monitor adapter (#10141)
- 64b7eb3 Add Victron charger (#10133)
- 8f31abd Add loadpoint context to errors and warning (#9813)
- eed082b Add note about power fluctuation with interval too short (#10203)
- a467a79 Allow http plugin to cache responses (#10218)
- c1acd27 Always poll soc for integrated devices (#10284)
- e358339 Daheimladen Modbus: fix MaxCurrent
- 4e6253c Easee: return charge power 0 when charger disconnected (#10193)
- 6b61239 Easee: validate LIFETIME_ENERGY and SESSION_ENERGY (#9940)
- 5f5af48 Elapse PV scale timer immediately if not charging (#10113)
- 85546b5 Fix generating docs for templates with multi-line help (#10138)
- 109033e Fix race condition between charger and loadpoint enabled state (#9959)
- c369817 Fix reducing to 1p when vehicle doesn't utilize allowed current (foll… (#9581)
- f0f7742 Ford: add new autonomic api (#10270)
- b43b759 Keba: revert #10036
- cd04425 LGEss: support user login (#10009)
- 31a4c7a Merge pull request #10219 from evcc-io/feature/battery-meters
- 5bdf309 Mqtt: limit number of inflight token waits (#10131)
- a456c7a NPM dependency updates (#10266)
- 25ff231 Nissan: allow empty last updated timestamp for Ariya (#10237)
- 100e7a5 Ocpp: add support for configurable ChargingRateUnit (#10048)
- d96a1ec Ocpp: allow hijacking foreign transactions (#10109)
- 3d169f6 Ocpp: fix a race condition
- 9bbcc84 Ocpp: fix deadlock in disconnect
- cff8451 Ocpp: support multiple connectors (#10187)
- 94aeaa6 Ocpp: support phase switching (#10183)
- 9f7d6a3 OpenEVSE: refactor and simplify (#10111)
- 6b21ac0 Revert "Validate if meter implements api.Battery"
- ca916c0 Translations update from Hosted Weblate (#10052)
- 7483374 Twc3: ignore disabling when vehicle is already disconnected
- 85e2d70 UI: allow higher minsoc values (#10281)
- ea90578 Validate if meter implements api.Battery
- 4546631 Victron: add sponsorship
- 54f9ec3 Warp2: add voltages (#10168)
0.120.3
0.120.2
0.120.1
Changelog
- 6331fd5 BMW/Mini: remove list of values from template
- 5ec0788 BMW: improve regions abstraction
- a475b8d Charging plan: fix co2 notice (#9918)
- 1816627 Config UI: localized number input (#9846)
- f1de7b5 DaheimLaden: add more setup info (#9922)
- dd668c3 Dynamically add/remove vehicles (#9903)
- cc1e21b EEbus: let loadpoint rewrite currents on connection (#9921)
- 383fbf7 Easee: do not treat completed charge as disabled state (#9866)
- a2865f7 Fix loadpoint not setting charging charger to enabled (#9932)
- abfefb7 Fix power map for slimmelezer DSMR (#9908)
- 9e0ceb9 Mercedes: sunset BYOC api (#9923)
- 0827c1d Modbus: don't render rtu: false for Modbus TCP (#9915)
- a3e0c8a Ocpp: add transaction id to TxProfile (#9766)
- 16a118b Switch sockets: add heating feature (#9996)
- 6808b8c UI: fix experimental label (#9983)
- 33fc5d6 Vehicle: add cloud switch
- 63e73cd fix warning residualpower in combination with battery (#9126)
0.120.0
Changelog
- 8abaea7 BMW/Mini: add regions support (#9865)
- fd5027c Cfos: add 1p3p (#9724)
- 3524066 Chore: npm dependency upgrade (#9870)
- 68ec274 Easee: use start_charge when authentication required (#9271)
- 32e5be7 Fix phase dependent min/max power estimate (#9895)
- 8351a44 Fix target soc reached ignoring charger soc (#9827)
- 3a5d2c4 Ford: fix status HTTP 403
- a29c509 FoxESS: cleanup templates (#9561)
- bd72d94 Huawei: support NaN values (#9801)
- 5ef8825 Improve session info discoverability (#9783)
- b5c8b93 Ocpp: fix out of sync when vehicle stopped the transaction (#9897)
- 0521363 Phoenix EM-ETH: add api.CurrentGetter (#9828)
- d688134 Porsche: refactor token refresh (#9802)
- 67c7aa1 Separate loadpoints in visualization (#9730)
- 6546af4 Separate price/co2 calculate for home and loadpoints (#9137)
- 5094159 SunSpec: add simple battery inverter template (#9864)
- 4229229 Telemetry: avoid errors when authorization failed for technical reasons (#9803)
- 98bacd3 Tesla: s/completed/complete/
- c92017d Translations update from Hosted Weblate (#9744)
- 1181964 Unify Phoenix charger implementations (#9729)
- c9fa5ab Visualization: fix label width on mobile (#9829)
- 3768e2a Wattpilot: fix nil on trx (#9830)
- c0bc1ae add experimental switch to release versions (#9831)