Changelog
- 1684a0d Add ElectricityMaps Co2 forecast (#5454)
- ccfc09d Add FoxESS (#5721)
- 05d371e Add GrünStromIndex CO2 forecast (#5635)
- 8a503c3 Add TWC3 support for Tesla vehicles (#5341)
- 542574b Add Volvo connected vehicle api (#5681)
- a9666b5 Add charge planner (#5445)
- aed1753 Add phase powers and currents (#5539)
- 83e6773 Add price zones to fixed tariff (#5583)
- 7542886 Add tariff handler
- 7045422 Alfen: add 1p template
- 46f2d44 Alfen: detect 1p chargers (#5587)
- 1ef2590 Allow specifying battery capacity (#5598)
- 95c1d38 Allow vehicles to use nick name from api as title (#5673)
- 46c6d86 Bump goreleaser/goreleaser-action from 3 to 4 (#5642)
- 89ffe53 Cleanup api naming, rename phase measurement apis (#5611)
- def5886 Create an offline vehicle when config fails (#5610)
- 39c3b86 DSMR: prevent busy loop on EOF (#5641)
- b0c0370 Disable charger when charging altough disabled and add grave period to warning (#5603)
- 17bfca7 Discovergy: invert pv readings
- abc5fe9 Document database configuration
- dbf1305 EEBus: fix charger connection check on init (#5697)
- 2e90958 EEBus: improve configure and charger handling (#5670)
- 11ca6ae Expire timers whenever mode is changed (#5608)
- 11a1aed Fix battery power logged in %
- f5fe313 Fix build with -tags gokrazy (#5716)
- 5461d74 Fix encoding float NaN and Inf values
- d936492 Fix invalid rename of SoC to Soc
- f591395 Fix panic in vehicle selection
- 36be966 Fix planner crashing on estimator nil for guest vehicle
- 7febf8a GSI: fix cost
- f17f4f1 GrünStromIndex: return rates by copy
- 68f28cb Handle phase measurement errors
- afae6eb Huawei: make storage unit configurable
- 3e52639 Ignore tariff errors on startup
- 3119eb9 Improve planner and log edge cases (#5606)
- 4b9e570 Merge pull request #5630 from evcc-io/feature/tariff-start
- 54e9f61 Merge weblate translations
- c9e8ee2 Mqtt: revert publishing phase values as array instead of slice
- 6f55969 Order vehicles by name
- d72122d Planner: at max power to log message
- 355fcea Planner: improve resilience against fluctuations and short charging slots (#5695)
- a61773e Planner: return target time as slot end when short-circuiting planning
- f11a0f4 Poweropti: add id
- 504ed71 Powerwall: redact user and password
- 54f204c Publish individual pv and battery data (#5497)
- bc76488 Publish plan start (earliest slot) (#5607)
- 48f22d5 Refactor charge planning (#5569)
- 3ee3336 Remove Seat Mó
- 03d6d14 Rename SoC to Soc and LoadPoint to Loadpoint (#5549)
- 4291eaa SMA: add network interface (#5590)
- 17da54d Sessions: log db name before opening
- e2cf839 Shelly: allow float totals
- 8424fc0 Smart: fix status detection
- b4f2da5 Tariffs: add units (#5718)
- c13235a Tariffs: wait for startup
- e5115fe Translated using Weblate (German) (#5550)
- 76131ca Translation improvements; added Swedish and Danish
- 53982a9 Translation: add Russian
- 5ec5c67 Translations update from Hosted Weblate (#5554)
- 34c57bf Translations update from Hosted Weblate (#5599)
- fe4e96a Upgrade go-powerwall (#5650)
- 813b9f7 VW ID: get nicknames from api
- c1fa49f VW ID: re-add odometer
- 2515bb1 Vehicles: fail if vehicle config cannot be decoded (#5724)
- bf41bec Vestel: Fix charger status (#5612)
- 111f375 Volvo: update docs
- 3164881 cloud.evcc.io > sponsor.evcc.io
- 6801b70 fix toml
- fd2e671 hec: fix register names
- da89ddd translation: hr, pt updates