Changelog
Breaking Changes 🚨
- 517916b Daheimladen: remove deprecated template (BC) (#23946)
- 2780278 OAuth2: refactor authorization framework (BC) (#23978)
- 148aa76 SMA: remove remote control (BC) (#23906)
New Features 💫
- 16f4681 Tariffs: switch to 15m slots (#21162)
- 9dd4599 Add BMW CarData api (#23972)
- 00cdf4f Add EVECUBE chargers (#24019)
- c79c73a Add EWS Schönau eco power tariff (#24045)
- bbf93ae Add heatpump dimming (#23925)
- f9adcfa Compleo: add variants
- 93e59d0 Dump: add configurable timeout (#24101)
- c0cb1e4 Home Assistant vehicle: add set max current (#24048)
- 2192c7f Huawei: add minsoc/maxsoc (#24057)
- 93a5e61 Kostal Plenticore gen2: add minsoc/maxsoc (#24080)
Other Changes ☀️
- e31c708 ioBroker.bmw: upgrade adapter (#24100)
- 96b82fe Amber: use 15min slots (#24084)
- 55fc2e4 Battery control: limit grid charging by max soc (#23855)
- 3c2f0df Battery control: prevent grid charging if load management restrictions apply (#23920)
- 57f6a11 Bump actions/checkout from 4 to 5 (#23996)
- 60617a7 Bump actions/github-script from 7 to 8 (#23997)
- 885c041 Bump actions/setup-go from 5 to 6 (#23999)
- 26b0c0c Bump actions/setup-node from 4 to 5 (#23995)
- 7478197 Bump actions/setup-python from 5 to 6 (#23998)
- 1792dd9 CLI: password set and reset possible with expired token (#24069)
- 1e79b43 Cardata: document data points (#24096)
- 72367f9 DSMR-logger: more logical name (#23969)
- b2ca1f4 Energinet: use 15m slots (#23986)
- 4d0d37a Entsoe: switch to 15m slots
- 0e3a9dc HEMS: indicate §14a circuit limit (#23927)
- b37a067 KEBA: revert phase switching state for P30 variants (#23915)
- 9fce557 NRGKick: remove calls to btmgmt (#24064)
- f2e4577 Octopus: support export tariffs (#23742)
- 9f26560 Provider authorization: handle updates async (#24097)
- 0222b07 Revert "SHM: uppercase hex vendor id (#23616)"
- 3640a88 SHM: use evcc.io as manufacturer
- 5da7700 Smartevse: disable during phase switch (#24018)
- 5f93792 SpottyEnergy: use 15min intervals (#24092)
- a48d343 Tariffs: reduce cache cpu cycles (#24110)
- 3646470 Tibber: use 15min interval (#24105)
- 5617c19 UI: make loadpoints sortable and hideable (#23621)
- 9f9ab04 ned.nl Co2: change granularity from 1hr to 15 mins (#24056)
Bug Fixes 🐞
- 6a41c5e Android app: fix safe-area-inset in webview (#23637)
- c642732 Docker: fix build, ts config (#23974)
- e94036f E3/DC: fix missing maxacpower (#24007)
- 24dc42a EnergyCharts: fix slot duration
- 22f0ceb Fix heat pump custom charger max power setter (#23964)
- 290207a Pun: fix zip parsing (#24054)
- ba6e8b1 Solarmax SMT: fix energy scale (#24023)
- 44bcb68 ned.nl: fix dates swapped (#23882)