Rollback of patching identifiers (that was a BAD idea)
Thanks to the feedback of @thecem I have debugged the issue with the evcc vehicle identifiers containing a : character more intense. And I could not find any evidence, that the : character is not supported by HA state translation-keys. Therefore I have decided to roll back this change and keep the names as they are...
Additionally I have included to the VEHICLENAME Select entity an additional state attribute vehicle, containing all internal details the integration have collected for the current selected vehicle identifier (that should not shown in the select as identifier - it should be still shown with its specified title (human readable name). Thanks once again to @thecem for his comments!
BREAKING CHANGE (just if you have missed the release 2025.10.1)
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...