Charger:
- 89c9c0a Add DaheimLaden ModbusTCP (#5836)
- dba335a Hardybarth Salia: ignore heartbeat errors
- cfb4ef1 Powerwall: fix Wh to kWh conversion (#6103)
- 4c1c249 Pracht: add timeout parameter
- 2629472 Zaptec: add token refresh
- 021f050 SMA EV Charger: user must have admin rights (#6309)
- d351709 Support chargers without vehicle as "integrated" devices (#6316)
Meter:
- 93c7c6a Add SAX Homespeicher (#6134)
- 16537c4 E3DC: add external generators
- bd236d7 EVSE DIN: increase timeout (#6217)
- 560ba89 Fritzdect: fix double-quoting of ain
- cc85ed8 Shelly: fix Total Energy 4 gen1 EM devices (#6204)
Meter:
- 3c2a5d7 Smart: new api uri
UI:
New and noteworthy:
Misc:
- 54321c0 Add configuration api (#6035)
- 68ce1d1 Add exponential backoff retries for failed cache refresh (#6252)
- e6f8939 Add products api (#6205)
- b8c9399 Add support for smart loads (#6119)
- f565e0d Adjust color of active extra-value (soc, co2, price) (#6201)
- f0e47b4 Better dark tooltip contrast (#6200)
- 23f6cec Http: allow path parameters for setters (#6196)
- 366e4de Limit calls to climater api to charging status
- ff7ae36 Messaging: send warnings and errors to ui (#6351)
- 679c435 Mqtt: add time/energy setter (#6149)
- 7063aa7 Mqtt: rename threshold topics in line with current structure (#6152)
- f7e21b4 Round vehicle soc (#6376)
- 446a7c4 Sessions: use meter energy reading to correct session charged energy (#6197)
- f0e1f8a Sponsors: warn when token is about to expire (#6319)
- d4c8254 Suppress native tooltip for power values (#6329)
- 23b6dfb Update soc once when charging has stopped (#6267)
- 99595b7 Use battery buffer only when already charging
- 2080452 impove secondary outline button contrastin dark mode (#6293)
- 2628ee3 missing visulization units on startup (#6292)
- f5abb20 remove phase usage warning