github marq24/ha-evcc 2025.10.7
Recent updates in evcc, that just ...

latest releases: 2026.2.2, 2026.2.1, 2026.2.0...
3 months ago

New message-keys in Websocket data

No clue which update, but in recent evcc version the key forcast.solar have been added to the websocket data stream - previously these message keys only contained two . or none... So each time the new key was received the integration generated a log message on INFO level (#192).

In this new release - yes another day - another release this have been fixed and also new single-dot-message-keys will be handled (if the domain exist).

BREAKING CHANGE (just if you have missed the release 2025.10.1/2/3/4/5/6)

I have replaced all iso formatted date/time information by Unix timestamps in the tariffs & prognosis sensor state attributes (to reduce the size of the dictionary). These timestamps are all GMT time zone based.

So if you are using evcc sensor attributes like the 'rates': You must adjust your templates, and you must adjust your date/time information parsing [switch from datetime.fromisoformat(a_entry["ts"]).astimezone(timezone.utc) to datetime.fromtimestamp(a_entry["ts_utc"], tz=timezone.utc)]

I have to admit, that I assume, that HA user have the costs and the solar prognosis data already elsewhere in Home Assistant, and does not rely on the information present in the evcc sensors of this integration. If this is not the case, and you use evcc sensors from this integration, then this update will break your current setup. In this case just check the new attributes and the used keys and adjust your templates. I am sorry for this inconvenience.

Please consider to support me

Thanks for the people who already did - that's highly appreciated! In the past weeks I had to invest plenty of my time in order to keep the Integration up to date with the latest changes... And there might be just more that will come around the corner...

PayPal BuyMeCoffee GitHubSponsor

Don't miss a new ha-evcc release

NewReleases is sending notifications on new releases.