New and noteworthy
evcc now allows LLMs like Claude or Gemini to interact using the Model Context Protocol api. See #22121 for details.
Breaking change pre-announcement
During the next release cycle, starting with the upcoming nightly version, the evcc REST API response will change. See #22299 for details.
Changelog
- 0a0cc8d Add AI support via model context protocol api (#22121)
- b6ff1ca Add TeslaFi vehicle (#22245)
- 6ba804b Add demo solar forecast template (#21971)
- 42ed7da Add smart feed-in priority (#21813)
- 6d32c89 Battery grid charge non experimental (#22090)
- f3b6064 Config UI: add heating support (#22177)
- 581592f Config UI: general settings wrap (#22276)
- d287a1b Daheimladen: clarify models
- baadab2 EM2GO: fix charging state, add comments for returned status code (#22174)
- 6765079 EVSE DIN: add mA control (#22055)
- 581b06f EVSE DIN: fix link to documentation (#22102)
- 1924458 Easee: chore - remove dead code and outdated comments (#22214)
- 01ae739 Easee: use provided context (#22111)
- 7cbaf2b Etrel: map charger status 0 (#22227)
- d1a1366 Fix Carwings: upgrade to latest commit with new API URL (#22207)
- d91690e Heating: add daily session reset (#22068)
- 8f32805 Heating: remove session workarounds (#22069)
- 346c162 KEBA: clarify description for variants (#22220)
- c83dbfd LG ESS: Battery Control: Rework Firmware Check (#22189)
- 72b64d0 Lambda: support for excess energy specified in negative numbers (#21972)
- 62a14a6 Loadpoint: fix current decimals (#22335)
- 57f59ca Loadpoint: reset energy metrics when creating session (#22126)
- a2b8c1c Loadpoint: reset fake charge rater when interrupting session (#22293)
- 04f48d7 Mcp: limit tool names to 64 characters for Claude Code
- d379dd9 Mercedes: fix unexpected status: 418 (I'm a teapot) (#22284)
- 8047238 MyPV: fix status mapping (#21983)
- dbbb096 Open-Meteo: use instant irradiance and UTC timestamps (#22225)
- 694eb96 Sessions: fix loadpoint selection (#22117)
- 8e01213 Shelly 3EM: add Gen.1 hint (#22043)
- 0bac9d1 Sofar: Template doc: Markdown syntax (#21999)
- 4d18568 TeslaFi: use a more reliable way of detecting connected cable (#22270)
- 92f46b1 Teslalogger: add limitsoc, correct default port (#22142)
- ab5fbf3 UI: fix telemetry status (#22184)
- f016a1f Volvo: add odometer (BC) (#22124)
- b872dbf Volvo: fix connected api (#22078)
- 1be5858 cli: add heartbeat option to charger/meter (#22170)