Ich habe auch mit Homeassistant versucht zu arbeiten und habe auch festgestellt, dass das nicht funktioniert. Ich habe jetzt hier eine Kombination aus EVCC und NodeRed am Laufen. EVCC setzt das Ladelimit (in meinem Fall 90%) und steuert eine Go-E Wallbox. Wenn man nur bis zu einem bestimmten Prozentsatz laden will, reicht diese Kombination fast aus. Ich will aber noch, dass tagsüber PV-gestützt geladen wird und nachts nach Zeitplan. Daher stelle ich mit NodeRed noch die Zoe zwischen Sofortladen und Ladeplanung um (Sonnenaufgang und Sonnenuntergang sind meine Trigger) und EVCC zwischen aus und PV-gestütztem Laden (da sonst EVCC nachts das Laden unterbrechen würde). Ich kann gerne die entsprechenden Workflows hier zur Verfügung stellen.
Eines der Probleme ist, dass die Renault-API nur sehr wenige Abfragen und Änderungen erlaubt und dann sehr schnell mit einer Meldung zurückkommt, dass ein Rate-Limiting greift. Deswegen habe ich die Anzahl der Abfragen und Änderungen minimiert auf das notwendigste und lasse auch die Abfrage nach dem Standort der Zoe außen vor (eigentlich hätte ich lieber etwas gebaut, das die Zoe automatisch nachts auf Ladeplanung stellt, nur wenn sie zu Hause ist, aber das funktioniert nicht zuverlässig genug). Homeassistant macht Standortabfragen und kommt sehr schnell ins Rate-Limiting bei der Renault-API und dann geht gar nichts mehr.