Sonst kenn ich für HA auch nichts - ich nutze das bmw-cardata-ha von JjyKsi.
Damit bekomme ich alle Daten, die ich brauche - und auch noch ein bisschen mehr.
Mir persönlich reichen Kilometerstand, SOC und Target-SOC. Damit kann ich mein evcc perfekt ansteuern und auch automatisiert Spritmonitor füttern.
Und ja, ich gebe dir recht, das ist noch nicht so schön umgesetzt wie mit dem alten bmw_connected_drive, die Entitäten sind z.B. teilweise etwas komisch benannt.
Ersteinrichtung ist ein bisschen aufwendiger, weil man bei BMW die API und den Stream erst aktivieren muss, aber danach läuft das eigentlich. Falls ich da unterstützen kann, gerne melden.
Der Entwickler von dem alten Plugin hat sich aber schon mit dem des Neuen in Verbindung gesetzt - ich vermute mittelfristig wird es also auch wieder eine "schöne" Lösung geben.