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)