0.307.1
evcc-io/evcc0.307.1May 25, 2026by andig
AI Summary
Adds support for new vehicle brands (Genesis, Polestar) and inverter types, alongside MQTT and HEMS improvements.
Key Highlights
- Genesis Europe Bluelink support
- GoodWe Wallbox Gen2 charger support
- Indevolt inverter support
- Polestar gRPC vehicle implementation
- CLI metrics command
New Features
- Genesis Europe Bluelink
- GoodWe Wallbox Gen2
- Indevolt inverter
- Cupra OLA API headers
- Polestar gRPC
- CLI metrics command
Full Release Notes
## Changelog ### New Features 💫 * d1214665531e25fdfb15f6bc2f6479e9ec3c80a8 Add Genesis Europe Bluelink (#30158) * ead776949d80dbbd3d3b4dfb032420ab3948a38d Add GoodWe Wallbox (Gen2) charger (#29822) * a2ebac9fcfe553f49e6249fe94a15e21eb38ab2e Add Indevolt inverter (#30128) * 8eb719a94e0063133e477e58b6e74bcca197bc45 Cupra: add missing OLA API request headers (#30105) * 0847c2a046e3f187b201495718ad558acbe33ef9 Polestar: add gRPC vehicle implementation (#30119) * b41dc59531a4d5a99431c1fe5caf0f76508a2b8c cli: add metrics command (#30099) ### Other Changes ☀️ * 34a0bfc0c00b5a83ece017a8f09130a8797ded83 Atmoce: remove rs485 (#30163) * 18cadfa7a106031699b76aa853d6f1fe6823fc8a Cupra: keep plugged "NotReadyForCharging" as connected status (#30140) * 0b20540f7485d56429c93867c7e25cafdd34c9b5 Enphase: modbus interface (SunSpec 700) (#30121) * 04931033de5ca99c18c9b39fbfa2efb235af8fdb Enphase: rename IQ Envoy to IQ Gateway (#30122) * 8dc0edd8d9d21830c53db92824621a5f4283060c HEMS: redesign dim and curtail api as tristate (#30116) * f5cbb12ab49a12addbbbf1b9710c19a09f8e2ddb Hyundai Bluelink (US): expose required PIN (#30054) * e63196e4bae8d92a047ee3bd7f9fcdc879cfb752 IAMMETER: split templates, support all devices (#29505) * 4d80489986d5ab7e61adc633e953c9d1a5c70065 Loadpoint: keep mode on integrated device disconnect (#30189) * 55dd26b3c00b3577dbac7592bf41ba0030896731 MQTT: cancel in-flight publishes on disconnect (#30142) * 88d0f9c40112b723d14e0ff687559260afba4f0d MQTT: cleanup deletes at QoS 0, synchronously (#30139) * 3d59da473b5f3a7d64922cee804603717a6c0f58 MQTT: lower parallelInflightLimit from 128 to 32 (#30141) * 2839f873ed9ca4ff29c25acea87ab8de2933ef16 MQTT: serialize resubscribe after reconnect (#30138) * 070e27fc21442124c535e0fb8193b1124e745334 Meter (Home Assistant): grid charging via switch entities (#30191) * 5857cde809ad659b7924643cd91f0b5a26bc1c1b Metrics: tolerate NULL energy buckets in importProfile (#30169) * 14b422da856c9b41489b5d9db35911a66ad9ef1e Templates: render template-specific modbus defaults in instance mode (#29852) ### Bug Fixes 🐞 * 6ff8ffe20bb66f4108e20600209041fa13e878a1 Atmoce: fix battery energy (#30120) * e5c314adf6ccc5501b03e57a681d9335f72dfe63 OCPP: coalesce BootNotification channel to fix reboot-loop hang (#30137) * d72cd4e6537525a7092fc432dd2f5740b5335a2f Revert "OCPP: fix flaky test deadlock between trigger handler and WS … (#30110) * cf7a95b61af7be9d387fea4ec2af67ebcb7923ec fix: device color MQTT encoding (#30168)