0.300.4

evcc-io/evcc0.300.4Jan 17, 2026by andig

AI Summary

Introduces support for new hardware integrations including the ADA P1 meter, ChargeX charger, and Shelly Top AC charger. It also removes legacy CLI commands and unmaintained templates, along with improvements to Home Assistant detection.

Key Highlights

  • Add ADA P1 meter
  • Add ChargeX charger
  • Add Shelly Top AC charger
  • Solax: add phase switching

Breaking Changes

  • HomeAssistant: detect units
  • Templates: remove unmaintained allinone/linked templates
  • cmd/cli: remove configure

New Features

  • ADA P1 meter
  • ChargeX charger
  • ETEK EKEPC2 charge controller
  • Modbus service for dynamic parameter reading
  • Pstryk.pl tariff and meter
  • Shelly Top AC charger
  • Solax phase switching

Full Release Notes

## Changelog
### Breaking Changes 🚨
* b045f17b94349cc66bab0232af9a0342d8cb30e2 HomeAssistant: detect units (BC) (#26439)
* db1d1d074c093e8791a385498d4f0c04a0e4c345 Templates: remove unmaintained allinone/linked templates (BC) (#26635)
* bd7a8ea6dddbf604075b9cafc62aae2b40582204 cmd/cli: remove configure (BC) (#26633)
### New Features 💫
* 38b5b9db13cc1b33536020e05e4cb80cecb1fd7d Add ADA P1 meter (#26745)
* 021260bac7b27449ce7e8a3a8ae2640c65939e37 Add ChargeX charger (#26658)
* 8f5f312b7c54528142cb60aa5299ba61bb93ecb3 Add ETEK EKEPC2 charge controller (#26669)
* b02f3d98eb531dec0c952fa610801516023bd19b Add Modbus service for dynamic parameter reading (#25908)
* 9ea212f0b40a0e5664d42f77c256b8214b724912 Add Pstryk.pl tariff and meter (#23819)
* bfb0caec6b54bd2bac567bf652ff4bfec10176c4 Add Shelly Top AC charger (#26520)
* e3febd890a69f8b754d1a407b17eefac5d52e156 Solax: add phase switching (#26730)
### Other Changes ☀️
* 510df0daf387c4970694d96d5e4f34ad2471e0c0 Battery: prevent publishing empty battery soc (#26728)
* 226fdac9bc1c2d06432c2e5949a707ef5b509d20 Config UI: improved phase values (#26568)
* b27684032f2585be6fa65de543ffd2840cde7086 Config UI: rename HEMS (#26535)
* 854d0a83c1c5999b17e496122959580be383d701 EEBus: ignore invalid phases
* ea8969260eb04612b56e722d04dcfb344a4a334c Enphase: use https by default
* e41066140510a4e16a49eb162b69f5eecb744ec3 Optimizer: decouple from solar forecast (#26584)
* 5b1853f9e4180bad1658de9d86b9b3ade5896095 Peblar: remove session energy (#26528)
* 2b2e6a597acfe73af310efdedae9394d91d843f7 Sessions UI: make guest vehicle selectable (#26586)
* 2a40eec8de66e32267f1077a95839244c7f1e6b9 hassio-addon: better database path resolution and logging (#26643)
### Bug Fixes 🐞
* 4bead808862d283357fb27f277be01a46f6e517d Audi: fix authorization (#26591)
* bd23ae7e63ea5aad8abf6f37e2825fdd5c9e6a67 ChargeX: fix function code (#26704)
* 8de6797034224a0dce42f7c65dacd233948034ed Compleo: fix rfid read (#26580)
* b1ccc55bb47539ea56b55bd84d1f67217dc7f759 Config UI: fix network errors on restart (#26572)
* f12512a6dca79a238ddc1db92f28ed034263b750 Daikin: fix temp reading
* ea18e19a7f5e123a6e4e3860b887bbcdc4b7c313 Loadpoint: fix updating charger soc (#26364)
* e10f5a12c440da744206fbcc1b6fbeea0e962f7e OpenEMS: fix description (#26754)
* ed6c15b08235ffcf74dad64c5542ae1e728b407a Shelly TopAC: fix enable (#26677)
* ad014333b23f5ef3d4caae88fa29be5fcafa3c6c Solcast: fix "from/to" update window (#26690)
* a422ba4ed41e27051033441934b7f5208faa7dc4 Storaxe: fix soc (#26559)
* 4cf9c17e6b102fcde4db90ae1b77777b8b4bd9d4 Volvo: fix range (#26675)
* e08741740da881823f81fb62cde8cff7518c71b0 fix missing modbus defaults in validation request (#26726)
* 5a768d3e8879ee4481565a44c853d2524c182b00 fix: UI suggest safari rendering (#26740)