Releases: evcc-io/evcc
Releases ยท evcc-io/evcc
0.130.9
0.130.8
Changelog
- 58cf1fb Add Ampere.StoragePro (#15941)
- 536712d Add support for megawatt (#15818)
- be4fd33 DSMR: add mhendriks P1 dongle meter (#15928)
- efc7412 Delta AC MAX: fix status (#15963)
- d3f9ca3 EEBUS fixes (#15962)
- 7626bab Evbox Elvi: re-add meter-less configuration (#15876)
- 5489a15 Fix status reason ot updated (#15873)
- 92abe21 Kostal Plenticore: add battery charge control (#15709)
- eb8d308 Merge branch 'master' of https://github.com/evcc-io/evcc
- 333bcfa Modbus: validate protocol (#15912)
- cf7547e Ocpp: allow "disable" to override meter value sample (#15925)
- 901e487 Ocpp: async RemoteStartTransaction by StatusNotification (#15872)
- 04a4696 Ocpp: fix template error
- 16107f9 Ocpp: move get/set charging profile to connector (#15660)
- 4b6b917 Ocpp: re-add default params (#15919)
- 04c5429 Ocpp: reduce number of configurable timeouts (#15842)
- 1c19de6 Reset status reason when charging or disconnecting (#15909)
- d9db30c Smart Hello: fix api (#15938)
- ede3cec SonnenBatterie: implement grid charging (#15956)
- 7b01721 Vzlogger: add phase values (#15935)
- 06e2b16 Wattpilot: add logging (#15894)
- 789038c cli/charger: add status reason
- f92a088 fix debug message
- 993b6a7 move transactionId generator to CS
- c35eaca prevent screen from juddering when clicking on diagram (#15815)
0.130.7
Changelog
- baa6295 Add optional IP address for EEBUS devices (#15758)
- 8ac3b3c Config UI: add markdown description (#15817)
- 7cad292 Dadapower: fix status reason (#15771)
- 3c359fc Dadapower: require sponsorship (BC)
- ad0f547 EEbus: Monitor measurements after limit change (#15778)
- 095fa42 EEbus: only disable recommendations if available (#15829)
- 9bac4f7 Fronius Wattpilot: re-add (#15843)
- 5ad1ec9 Growatt Hybrid: add battery control (#15680)
- 2edfb36 Improve EEBUS support for Elli Gen 1 (part 6) (#15738)
- 6a3aeb2 Load Management: utilise phase powers for signed currents (#15841)
- f53d4de Merge pull request #15757 from evcc-io/feat/renault-climater
- fc3f563 Move setup from charger to chargepoint (part 1)
- b202538 Ocpp: add StackLevelZero option for ABB (#15801)
- f5547ba Ocpp: do not return error on setup (#15853)
- e6d3ad3 Ocpp: initial StatusNotification trigger request (#15734)
- 71f58e9 Ocpp: provide better support multiple connectors (#15762)
- dbfaf01 Renault: accept climater HTTP 404 errors
- 28ba92e Revert "Move setup from charger to chargepoint (part 1)"
- e6fb8ad Revert "Renault: remove climater api (#15566)"
- d49aa05 Revert "Setting the scene"
- bc93932 Setting the scene
- bcc83df Smart Hello: fix gen-1 api (#15788)
- c61145c Sungrow-Hybrid: extend template by phase currents to support loadmanagement (#15565)
- 72fca28 Victron Energy: make meterid optional (#15807)
- 1b3a5b1 Websocket: ignore upgrade errors
0.130.6
0.130.5
0.130.4
0.130.3
Changelog
- 5cf124a Add charger authorization api (#15399)
- 1dce61e Dadapower: add status reasoner (#15654)
- 956227a Delta: fix status mapping
- fdcec2d Deye Hybrid 3p: fix energy (#15541)
- de80adb EEBus: return not available when disconnected (#15580)
- 5253d6f EEbus: fix crash PMCC 1 phase setup charging Taycan (#15603)
- 88daef4 EEbus: improve meter handling (#15624)
- 4a49b04 Fix statistics and gorm upgrade (#15569)
- f8b7f77 Fix typo (#15662)
- aca405b Loadpoint: fix integrated device/ heating attributes
- d03705e Ocpp: add disconnect required status (#15659)
- 26fae8d Ocpp: always use measurement timestamp (#15643)
- b6c1540 Ocpp: assume RemoteTrigger feature available (#15632)
- 208f113 Ocpp: ensure meter updates with identical timestamp are processed (#15641)
- b49f783 Ocpp: fix connection handling (#15669)
- fa0a438 Ocpp: fix hasProperty() (#15550)
- e466564 Ocpp: modularise setup (#15369)
- da42ddd Ocpp: process meter values in order (#15623)
- e622e67 Ocpp: simplify async handling (#15644)
- 95ad434 Ocpp: support 1p measurements (#15646)
- 4a3200b Ocpp: use phase powers as fallback (#15602)
- c836a69 Ocpp: validate measurement behavior (#15640)
- b28889b Renault: remove climater api (#15566)
- d242cd5 Savings UI: add this year option (#15578)
- 34785fa Stats: prevent error when no sessions exist yet (#15620)
- 0660cff Sunspec: scale energy (#15653)
- 81f3a1c Victron Energy: add grid currents (#15544)
- 3a49175 Victron Energy: add param for grid-meter VRM instance (#15625)
0.130.2
0.130.1
Changelog
- da91ea6 Delta: fix status mapping
- 1430984 Modbus: overwrite mbmd logger
- 3e24c91 Ocpp: compatibility enhancements (#15479)
- d74fbd3 Reapply "chore: fix potential deadlock"
- 6116e8c Revert "chore: fix potential deadlock"
- d64871c Revert "chore: fix potential deadlock"
- 58148d3 Revert "chore: fix potential race"
- ac5e686 Revert "chore: upgrade libraries"
- ede4259 SMA SI/STP-SE: fix forced battery charging (#15477)
- e80ec13 Smart #1: add test
- 22d2493 Solax: fix grid and pv energy (#15495)
0.130.0
Highlights of this release:
- Home battery grid charging
- Support for "Steuerbare Verbraucheinrichtungen (SteuVE)", see #15139
- Workarounds and bug fixes for Elli thanks to @DerAndereAndi, see #15367
- Rewrite of the OCPP stack thanks to @premultiply
- Reworked and more intuitive loadpoint status ui thanks to @naltatis
- Added ModbusUDP, see #13676
For further details see https://docs.evcc.io/blog/2024/08/17/highlights-14a-enwg-ocpp-loadmanagement-elli
Changelog
- e0ccda0 Add EVBox Livo (#15193)
- 6cefd83 Add Goodwe DT (#15092)
- b336c4d Add NrgKick Gen2 (#15138)
- f6b4b42 Add Relay HEMS for analog interface (#15116)
- dc9f02b Add Zero Motorcycles (#14823)
- b0ea058 Add battery grid charging (#14855)
- 8b539ad Add demo templates (#15386)
- e631aad Add ext meters for logging (#15049)
- ec9a2ab BMW/Mini: add limit soc (#15168)
- a19782e Cfos: add attached meter (#15192)
- 1042b80 Config UI: show circuit status (#15110)
- efbb87b Delta: fix status mapping
- 67d9870 Docs: sort advanced params to the end (#15206)
- 4bea3c7 EEBUS: ignore EVSEs not providing current limits (#15299)
- 308fcd2 EEBus HEMS: set initial limits (#15119)
- aa86f84 EEBus: simplify charger logic (#15410)
- d7dec13 EEbus: res-set current limit when reconnecting (#15313)
- 9056fc6 Easee: always pause/resume when phase switching on charger level (#15306)
- c1dfc1e Elli Pro: remove broken meter support (#15359)
- 8958b6e Fix case-insensitively merging template maps (#15351)
- 446efba Fix configcheck failing due to database warning (#15281)
- b1293cd Fix determining required battery mode (#15255)
- f0b77bd Fix startup on gokrazy (#15378)
- 1800a30 Fronius Gen24: add battery control (#15363)
- 9bf8dc7 Fronius Wattpilot: deprecate (#15213)
- cf5cf19 Goodwe Hybrid: support secondary battery (#15355)
- 9ad7399 Heidelberg: re-add 100ms delay
- 3036e88 ISO15118: document VW vehicle configuration requirements
- 13dca38 Kostal/ Hoymiles OpenDTU: add energy (#15259)
- 4249372 Loadpoint: set internal current to 0 when disabling charger
- 90af2f2 Loadpoint: set internal current to 0 when disabling charger (#15218)
- d4ecb4b Log UI: select multiple areas (#15338)
- 11a2d73 Mercedes: fix EQV maxSoc (#15215)
- 03f62e5 Modbus: add UDP and allow concurrent access (#13676)
- 1eeeebd Modbus: close connection on error (#15319)
- 7f86118 Modbus: fix log output no longer displayed (#15276)
- 0de5261 MySkoda: fix error upon vehicle wake up (#15307)
- 1d5a068 OCPP: use TxDefaultProfile, add more apis (BC) (#14888)
- 260ebd2 Ocpp: add diagnostic output (#15231)
- 77a3cf2 Ocpp: add fallback methods to Enabled() (#15242)
- 1c561a3 Ocpp: automatic charger configuration (#15243)
- 40b6d1b Ocpp: fix BootNotification trigger (#15396)
- 3798d4e Ocpp: fix fatal error on meter interval config (#15419)
- 42edde9 Ocpp: fix measurands (#15244)
- c392911 Ocpp: fix remote start (#15371)
- 04fcb75 Ocpp: fork module for relaxed compatibility (#15144)
- 27e28f5 Ocpp: handle connector:0 (#15300)
- f3be63f Ocpp: handle trigger responses (#15220)
- 7cf7185 Ocpp: remove unused feature profiles from server (#15238)
- 7bca010 Ocpp: tweak EVBox (#15279)
- 260cebd Ocpp: upgrade templates (#15271)
- f0117ce Ocpp: use ChargingProfileId:1
- adf90ec Ocpp: use ChargingProfileKindAbsolute (#15240)
- a926456 Ocpp: wait for meter values (#15226)
- b57058e Plan UI: clarify avg price (#15465)
- 4f0739f Planner: remove expired plan when vehicle disconnects (#15160)
- e9b4309 Shelly 3EM: url-encode user/password (#15308)
- c977a26 Smart: fix api
- dc719e4 SolarEdge: workaround broken NaNs (#15464)
- 7f51b7a Tariffs: add merge logic to maintain current slots (#15310)
- 314acde Telegram: don't panic on empty message
- 12d61b5 Tesla: log proxy
- 582f0c0 UI: fix energy details on start (#15159)
- 1515a67 Versicharge: fix TotalEnergy scale on firmware >= 2.135 (#15062)
- bbf989c Versicharge: update required firmware (#15180)
- 260c13e Victron: clarify docs
- c4b5f87 Weidmรผller: fix phases and current (#15127)
- 061beab cli/charger: support mA currents (#15341)
- 9fa15d9 cli/checkconfig: document limitations (#15348)
- 71eabc2 show circuits without title (#15229)