CARVIEW |
Select Language
HTTP/2 200
date: Mon, 21 Jul 2025 23:01:47 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"85a083e5d759b0fef0434df23d1dd7d8"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=Q56WrVyGGvPtlxl1UG%2BCw8NjO0dfYjYEin3snvhZhpMTHKU8arvt1dmY1oB6mE4%2FCZnhWUJWCj0TbNNwgdNqdp0sTqE9A9Ub1NCxHBdLQXwOhGeHm4%2FilPTOJvbo8O%2BMd%2FApl6R3OMzeL7rf8n14KyGV449zusseucJi9tr3hrdo6V2wrrgsU50bPc1NeITKFRkpYFYLIXTPKeemQZBdo32aUwC9%2FMexE9C8Ofs9CDn5YSgTonVU7Yem3lzJWzz52PUTyrFlFPyUQAuKBW8bDQ%3D%3D--afYiXy6WwfNhto8d--xvgxTOZcIIpSZF5nAJts7g%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1369564426.1753138907; Path=/; Domain=github.com; Expires=Tue, 21 Jul 2026 23:01:47 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Tue, 21 Jul 2026 23:01:47 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: ACCA:33BC85:C115C:11D216:687EC6DB
Releases ยท evcc-io/evcc ยท GitHub
13 Jul 12:27
Loading
24 Jun 19:17
Loading
18 Jun 08:31
Loading
07 Jun 11:38
Loading
01 Jun 08:19
Loading
30 May 14:39
Loading
17 May 07:30
Loading
05 May 06:41
Loading
27 Apr 14:32
Loading
25 Apr 06:29
Loading
Skip to content
Navigation Menu
{{ message }}
-
-
Notifications
You must be signed in to change notification settings - Fork 946
Releases: evcc-io/evcc
Releases ยท evcc-io/evcc
0.205.0
f943c9c
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Compare
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)
Assets 11
11 people reacted
0.204.5
c5fe5b5
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Compare
What's Changed
- Daheimladen: fix phase values by @andig in #21907
- Daheimladen: add mA current control by @andig in #21908
- Sax: fix battery control by @juergen-weber in #21888
- Keba Modbus: fix failsafe mode and enabled detection by @andig in #21849
- Phoenix EM-ETH: fix currents by @andig in #21913
- Translations update from Hosted Weblate by @weblate in #21730
- Varta: add battery control by @zoomy01 in #21841
- Add explicit demo mode by @guido4096 in #21848
- Config UI: custom charger meter title by @naltatis in #21954
- Establish stricter sqlite file permissions by @naltatis in #21947
- Sofar: Updated documentation with detailed external link for connection details by @cschlipf in #21932
- Add SunSpec meters for chargers by @marcelGoerentz in #21977
- Site: fix accumulated pv energy persistence by @andig in #21993
- Config UI: fix user-defined vehicle title/icon not displayed by @andig in #21956
- Delta: fix reason disconnect by @premultiply in #21996
- Fix for #21991 by @juergen-weber in #22000
- UI: fix en fallback locale by @naltatis in #22003
- Translations update from Hosted Weblate by @weblate in #21953
- Add Compleo Solo/Duo by @andig in #22013
- SGReady: reset session energy when status off by @andig in #22014
- Add Twingo to min current hint for 3p. by @savus4 in #22031
- Heatpump: reset session energy when status off by @andig in #22032
New Contributors
- @juergen-weber made their first contribution in #21888
- @zoomy01 made their first contribution in #21841
- @savus4 made their first contribution in #22031
Full Changelog: 0.204.3...0.204.5
Assets 11
4 people reacted
0.204.3
c5596fa
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Compare
Breaking changes
Changelog
- c5596fa Add Daheimladen Pro (#21893)
- 05008e8 Add SGready charger with boost relay (#21820)
- e90e70e Amber: update docs to clarify required settings (#21809)
- 7c8b9f5 Autel: clarify firmware version (#21872)
- cf99834 Config UI: filter parameters by usage (#21821)
- 7a5474e Daheimladen: fix currents
- b73a513 Docs: consistent charger/meter naming (#21721)
- a04a0cd Docs: introduce product identifier (#21670)
- 747d32d Fronius: support Solar API v1 changes (#21651)
- c65f1ac Loadpoint: publish vehicleTitle again (#21720)
- 7f6eb33 Phoenix: fix EM/EV-ETH measurand scaling (#21739)
- 08a5e96 Phoenix: fix measurement scaling (#21726)
- 98e6296 Plugins: add valid plugin (#21759)
- d1d2375 Plugins: return non-ignorable invalid error
- 0f4e7c7 SmartEnergy: disable tests
- 9b734fb UI: select divider compatibility (#21784)
- 9761c0d Zaptec: decorate phase switching (#21744)
- 36b6036 fix: on demand plant id generation (#21873)
- f129055 ioBroker.bmw: make vin mandatory (#21755)
- 665d919 iobroker.bmw: fix ui description (#21716)
Assets 11
4 people reacted
0.204.2
Compare
Changelog
- 637d9f3 Add Luxtronik 2.1 (#21516)
- e3fd081 Add Sungrow AC22E (#21676)
- c520195 Docs: consistant charger naming (#21684)
- a6b14b0 EEBus hems: fix failsafe error after 10 seconds (#21675)
- b1d0ceb Kathrein: fix charge duration/ misc issues (#21585)
- b8563f2 Loadpoint: always publish charge voltages (#21641)
- 3620390 Luxtronik: fix scale for temperature, add templimit support (#21665)
- 1acf621 Plugins: add meter scale
- 9ea6ed6 Polestar: fix api
- 766b2f0 Remove unused attributes
- 53e19a4 Revert "Loadpoint: publish charge voltages also with phase switching (#21510)"
- 334ab6c UI: add restart button to fatal error banner (#21688)
- 505c2c9 Update ioBroker.bmw.yaml (#21663)
- 8ec34b1 VW: add vehicle-features (#21606)
- fdae6a7 Vestel: decode version as utf16 (#21656)
- f6bb03b Zaptec: ignore double-enable errors (#21594)
- 19379ec viessmann: complete docs for installation ID (#21568)
- 1f7f2ed viessmann: update sgready mode numbers (#21574)
- cf7d83f weishaupt: adapt sgready modes (#21576)
Assets 11
11 people reacted
0.204.1
b9e7fb1
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Compare
Changelog
- e5b3ce8 Config UI: cleanup circuit references (#21525)
- e301022 Config UI: make circuit/vehicle refs changeable (#21539)
- e8c6189 Config UI: make lpc circuit visible (#21526)
- 11fc9eb Homeassisstant Switch: require power entity (#21537)
- 94b1145 Loadpoint: publish charge voltages also with phase switching (#21510)
- 4d2ba9b Phoenix EM Eth: fix panic
- 6e3e497 Renault: fix for incomplete json payload in MY24 wakeupmode (#21562)
- 931e77f Sessions: add year csv export (#21555)
- bfdaf49 Vestel: decorate RFID based on version (#21519)
- b9e7fb1 server/updater: update to latest gokrazy/updater (needs a context) (#21564)
Assets 11
6 people reacted
0.204.0
Compare
Noteworthy changes
Changelog
- 63aadf1 AC Thor: add scale factor (#21406)
- 7ce50f4 Add Daikin Home Hub (#21298)
- 89c4501 Add Home Assistant Switch as switchsockets charger (#21358)
- ee12473 Add IOmeter (#21242)
- 1e1a63d Add Marstek Venus battery (#21487)
- 6aa8e31 Add Sigenergy (#21302)
- 09b3d7f Add Viessmann (#20111)
- 1045385 Add Wago 879-30xx (#21157)
- 8f023cb Add esphome-dlms-austria meter (#21375)
- 02d3a36 Add meter plugin (#21477)
- 4751f90 Add pure energie to enever tariff plugin (#21414)
- 106c930 Config UI: loadpoint estimate default true (#21491)
- ede0663 Daikin: add max power (#21403)
- 5316846 Energyflow: active loadpoint improvements (#21337)
- 3f67298 Energyflow: align text/icons (#21450)
- 2adcf42 Energyflow: ensure same power units (#21493)
- 5d355f5 Fiat: add wake up (requires pin) (#21463)
- e4fca64 HomeassisstantSwitch: fix panic (#21530)
- 9c39573 IOMeter: fix Wh to kWh conversion (#21489)
- 8bae78c Kathrein: fix phase switching (#21350)
- 5c8f101 Loadpoint: reduce waiting before waking up vehicle (#21502)
- c7898f0 Mqtt: don't set will on empty topic
- f4ef8e4 Mqtt: empty topic disables publishing
- 2476dd7 Phoenix EM-ETH: use scale from meter config (#21083)
- 6b9ac47 Polestar: API change CarTelematicsV2 (#21413)
- 760fd0c RCT: make S0ExternalPowerW configurable (BC) (#21234)
- 3fd51d3 Renault: add E-tech vehicles wakeup mode (BC) (#21432)
- 2c30c3d SGReady: add optional power for boost mode (#21319)
- 0022dd6 SGReady: remove unused phases parameter (BC) (#21317)
- ffb53c0 Sax: update port (#21277)
- 8999d0e Sessions: fix csv header translation (#21296)
- d5c3497 Standardise battery settings (#21507)
- 39bf11f Sunspec: add split phase inverters (#21442)
- 2e6756f Tariffs: fix zones creating duplicate entries (#21439)
- 92ef228 UI: add custom CSS support (#21263)
- c136ebc UI: add unit property (#21396)
- 0f4c16a UI: don't show setup-screen on slow connections (#21306)
- 8d2868b UI: fix ui dev mode / custom css (#21387)
- d264ec4 Victron: fix query (#21444)
- a35d50e Zaptec Go 2: fix phase switching (#21250)
- fb22b6b eProWallbox: fix total energy (#21455)
- e0200b7 fox-ess-h3-smart: add pv6 (#21435)
- 5326f1c i18n: add Estonian, Slovak, Tamil (#21329)
- af65445 tariff/octopus: add multi-account support (#21443)
Assets 11
4 people reacted
0.203.6
f54199b
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Compare
Changelog
- 4d8dcb5 Add FoxESS H3-Smart (#21227)
- 5a8f145 Add Victron VRM solar forecast (#21058)
- 8252d37 Add fox-ess-h3-smart inverters (#21176)
- 63f0518 Add free2move eProWallbox (#20743)
- eb62197 Amber: use sites/:id/prices/current API instead of sites/:id/prices API (#21117)
- 629da50 Bender: add maxCurrentMillis and phases1p3p (#20755)
- 8572463 Config UI: add loadpoint required hint (#21164)
- 92b702c Config UI: fix boolean default (#21233)
- 019fbf2 Config UI: fix boolean default (#21235)
- 6f61805 Cupra: hide soc limit in presence of profiles
- a5b23ea Devices: unify maxchargepower (BC) (#20451)
- 5815680 E3DC: reconnect on error (#21249)
- e183c7d EM24/EM24_E1: Support Powers and Voltages for all usages and not conditional on "charge" or "grid" (#21173)
- f6bcc49 Energyflow: fix NaN values (#21084)
- 6cfc6f0 Loadpoint: disable welcome chargeing for integrated devices (#21201)
- 13a3eca MG: cleanup logging
- 76ff5ba Mercedes: fix token refresh (#21128)
- d88afee Niu: fix odometer (#21094)
- 856cc61 Octopus: fix tariff payment method API presumption (#21114)
- ad392fd OpenEMS: enhanced battery control (#21230)
- 7294c8b Plan: fix late for energy plans (#21080)
- bfd6fcf Plexlog: fix grid power (BC) (#21061)
- dbf5632 Plexlog: fix template
- 48b0110 RCT: add maxchargepower (#21156)
- f56df9e Revert "Add fox-ess-h3-smart inverters (#21176)"
- a77d7fa Sessions: negative prices in bar chart (#21247)
- 6bb7dda Solax Hybrid: fix quoting
- 34cf433 Sonnenbatterie 5/6: add battery control (#21152)
- 3765373 Sungrow: remove charge rater (#21115)
- 3de3dcb Tibber pulse: set evcc version in user agent (#21217)
- 2c14034 Tibber pulse: websocket improvements (#21216)
- 2f38aa1 Toyota: fix api (#21095)
- 9da6236 UI: add 12h/24h setting (#21140)
- 73d73ab Update charger templates (#21264)
- 18de1f0 Use correct subunit รธre (#21238)
- d0d6ac9 Vestel: decorate RFID support (#21124)
- f54199b Volco-connected: fix deprecated config keys missing (#21267)
- 326970a Volvo Connected: add oauth using generic plugin (#21003)
Assets 11
11 people reacted
0.203.5
Compare
Breaking changes
Changelog
- 422a58d Add Carlo Gavazzi EM24_E1 (Ethernet version) (#21027)
- ed644b9 Add Kathrein charger (#20412)
- 8ce9ff4 Add Plugchoice/ Volt Time chargers (#20967)
- ac6236d Akkudoctor: set default interval to 2h (#20954)
- 3629c20 Config UI: hide duration example (#21002)
- ed88746 Easee: wait for optional state during boot (#20871)
- d171a04 Forecast UI: negative prices (#20977)
- 473747d Http: mark non-success status errors as permanent
- 523e3ee Http: use password as fallback for bearer token
- 3b7680f KEBA: fix P40 energy (#20907)
- 28fc4b6 Loadpoint: improve battery boost coarse current step-up (#20969)
- 143b190 Loadpoint: remove unused min/max power
- 10ad187 Mennekes-Compact: fix reboot and phase switching (#20579)
- 615969c Modbus: revert timeout to 3s, backoff duration 10s (#20987)
- 4d771fe Niu: fix odometer (#21051)
- 3b672a3 Niu: fix odometer endpoint (#20925)
- 5ceecd1 OpenEMS: add battery control (#20948)
- 163dd88 Planner UI: fix first slot hover (#20993)
- 5586fad Plugins: recreate Go plugin on each invocation (#20996)
- 5eff3d9 Shelly: add missing PM1 condition (#20919)
- b6f5293 Solax Cloud: fix quoting
- 6aa6e27 Sungrow: fix charger Enabled and phase-switch logic (#20857)
- c8ceeff Tibber Pulse: increase timeout to match graphql api
- 8b09892 Tibber Pulse: increase timeout to match graphql api (#21040)
- eda58e3 UI: fix CO2 format (#21032)
- 6d6dc1d Volttime: fix template
- 0631515 i18n: Replace
toml
withjson
(#20817)
Assets 11
6 people reacted
0.203.4
2eb6d31
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Compare
Changelog
- 2eb6d31 Green Grid Compass: fix type (#20904)
- 7cd94aa KEBA: Add KeContact P40 models (#20860)
- 153b1b6 Loadpoint: allow fine-grained battery boost (#19385)
- 142a3a5 Modbus: use 10s timeout
- 832012e Planner: add precondition phase before departure (#20431)
- 4d6bf16 Shelly: re-enable PM Mini Gen3 (#20855)
- dab0561 Tibber: increase websocket read timeout (#20895)
- 43637af Vestel: add RFID support (#20858)
Assets 11
12 people reacted
0.203.3
8fb8efb
This commit was created on GitHub.com and signed with GitHubโs verified signature.
Compare
Changelog
- 2a403da Akkudoktor: deprecate as unreliable
- 17a3a0d Battery Settings UI: improve readability (#20793)
- ef0a12d Config UI: Modbus Comset 8N2, i18n (#20830)
- 956480f Config UI: allow setting priority=0 (#20795)
- 0260c63 Easee: revert wait for essential state during boot (#20646) (#20822)
- c35a62c Shelly: prefer meter over switch for measurements (#20835)
- c96df5a Shelly: use TotalIn for sml totalenergy (#20826)
- bacf49f Shelly: use methods instead of models (#20802)
- 3c131e4 Sunspec: add 1p meter (#20797)
- 8fb8efb Tibber: pass more descriptive user agent when connecting (#20841)
- 3c3ab44 devcontainer: fix conflicting go versions on setup (#20825)
Assets 11
12 people reacted
Previous Next
You canโt perform that action at this time.