github evcc-io/evcc 0.123.0

latest releases: 0.128.1, 0.128.0, 0.127.3...
6 months ago

Christmas 2023 Release 🎅🏻🎄🎁

  • New vehicles: Polestar and Smart #1
  • Battery control: some home batteries can now be "locked" against discharging during vehicle charging to reduce battery cycles.
    Currently supports Kostal, Sungrow, SofarSolar, Tesla Powerwall and Victron. We expect to add more (hybrid) inverters and batteries (depends on #11166).
  • Revamped charge planner: planner, session and vehicle limits are now separately configurable and persisted. Restarting evcc will continue the current session. This prepares the way for another long-awaited feature: recurring plans (#5492).
  • Another step towards ui-based config: all ui-configurable settings have been removed from evcc.yaml to avoid ambiguity
  • Caught up with latest VW, Audi, Porsche and Ford API changes
  • ...and again, lots of updated translations

Breaking changes

Various yaml settings like minSoc, targetSoc, resetOnDisconnect and others have been removed. If you encounter errors like:

failed configuring loadpoint 1 error(s) decoding: * '' has invalid keys abc

simply remove the offending abc entry. These setting can now be established using the UI. See #10978 and #11167 for details.

In particular, resetOnDisconnect has been removed. resetOnDisconnect is always active now, if yaml config has a default mode. If you do not wish to use resetOnDisconnect, remove mode from yaml.

API changes

API now reflects the split of planner, session and vehicle limits according to #10330. We will update the API documentation as soon as possible.

Vehicles have been moved from site into top level vehicles object. Vehicles are no longer addressed by index, but using their config name. name MUST NOT contain spaces or special characters.

Changelog

Don't miss a new evcc release

NewReleases is sending notifications on new releases.