-
-
Notifications
You must be signed in to change notification settings - Fork 705
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add schedule for planner #16091
Add schedule for planner #16091
Conversation
Was wäre denn hier die Idee fürs API? |
Wording: Ich würd hier nicht |
Oder einfach Wochenplaner? |
Wie soll ich es jetzt machen? 😅 |
Lass uns bei |
Co-authored-by: Michael Geers <michael@geers.tv>
Co-authored-by: Michael Geers <michael@geers.tv>
…to add-schedule-for-planner
Das Anzeigen der Zielzeit gefällt mir sehr gut. Vielleicht lässt sich in diesem Fall der Text nach links verrücken?
zielzeit_verschieben.mp4
multiple_requests.mp4
timezones.mp4 |
Eigentlich sollte bei Zielen, die außerhalb des anzeigbaren Zeitraums liegen die Zielzeit fix unten rechts angezeigt werden. Das mit der Uhrzeitverschiebung schau ich mir an. Hab da ja gestern einiges umgebaut. |
Alle Integrationstests geschrieben. Aus meiner Sicht gibts hier nichts mehr zu tun. Zum Release: Aktuell ist das Feature nicht als experimentell 🧪 markiert. Je nachdem wie sicher wir uns nach der Nightly Phase fühlen könnten wir den "Add repeating plan"-Button auch vor einem Release spontan mit nem Featureflag versehen. |
Kurzer Testlauf: ganz großes Kino! Rein damit! |
Danke @Maschga, dass du dich so ins Thema reingehängt hast 💚 |
Sehe ich das richtig, dass das nur bei online-Fahrzeugen funktioniert? |
"A weekday is a day of the week that is not a part of the weekend. Correct wording would be |
@RenatusRo das dachte ich mir auch, echt super geile auf die ich schon lange warte neue Funktion. |
@RenatusRo @matzidp8 Ja, wiederholende Pläne setzen voraus, dass der SoC bekannt ist. Das geht heute auch schon mit Offline-Fahrzeugen wenn der Charger den SoC über ISO liefern kann (aktuell noch eher Niesche). Es rein auf Energiemenge (+ kWh) zu machen bringt, gerade bei den wiederholenden Plänen einiges an neuen Schwierigkeiten mit rein, für die wir heute keine guten Lösungen haben. Hier müssten wir dann bspw. über mehrere Ladevorgänge an einem Tag hinweg pro Fahrzeug die Energiemenge tracken und so. Daher sind die energiebasierten Pläne aktuell immer nur für den aktuellen Ladevorgang gültig. |
Makes sense. |
@naltatis danke für die Aufklärung. Mein Problem ist, dass ich von Tibber wahrscheinlich zu Octobus wechsele und hier in den Tarif intelligent go, hier ist der Preis zwischen 0 und 5 Uhr immer günstig. Leider muss ein Fahrzeug mein Enyaq mit Octobus verbunden werden. Jetzt dachte ich der Kangoo kann ja über wiederholenden Pläne an Wallbox 1 als Standarfahrzeug, der Ionic genauso an Wallbox 2 mit je Start 0 Uhr und der Enyaq nehme ich aus evcc raus und evcc erkennt ihn dann als Gastfahrzeug an Wallbox 2 und auf Schnell und Octobus startet dann das laden. Aber leider so nicht umsetzbar, dann muss ich leider auf evcc verzichten und einfach feste Ladezeiten in der Easee Wallbox einstellen, wo nur hier die Ladefreigabe stattfindet und zusätzlich beim Enyaq in der Octobus App die gleiche Ladezeit. Trotzdem ein super Projekt, dass natürlich nicht alle Stromanbieter und Varianten abdecken kann, macht weiter so. |
Sorry ganz vergessen, wir haben ja noch keinen PV Eigenverbrauch, natürlich würden wie du schon geschrieben hast, ein offline Fahrzeug hier extrem schwer mit wiederholenden Plänen und dynamischen Strompreisen integrierbar sein. Völlig verständlich, kein Problem, in Zukunft werden ja alle Fahrzeuge wahrscheinlich abfragbar sein. |
Fix #5492
Hi,
dieser Draft soll den Support für das Planen für Wochentage hinzufügen.
Dafür fehlt noch folgendes: Ich kenne mich im
evcc
-System nicht so gut aus. Wenn etwas fehlt, dann bitte mir mitteilen.Uncaught (in promise) Maximum recursive updates exceeded in component <ChargingPlanRepetitiveSettingsEntries>. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.
. Auslöser ist diese Zeile.bug.mp4
Vielen Dank für das tolle Projekt!
~ Maschga