Skip to content
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

chore: clean-up api charging status #17989

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

Conversation

premultiply
Copy link
Member

follow-up from #17956

@premultiply premultiply added the infrastructure Basic functionality label Dec 31, 2024
@andig
Copy link
Member

andig commented Jan 7, 2025

Ich glaube wir sollten das nicht machen:

  • sie wirkt nur intern (evcc Code), verbessert aber die Nutzerschnittstelle nicht- Geräte müssen immer noch A/B/C zurück geben. Es bleibt also bei IEC Systematik.
  • None ist nicht Unknown, hier gibt es einfach keinen definierten Status sondern einen Fehler
  • die Änderung ist invasiv- ich habe das Gefühlt, hier passen Kosten und Nutzen am Ende nicht?

@premultiply
Copy link
Member Author

Mmmh, finde schon dass die API dadurch im ersten Schritt besser bzw. verständlicher wird.
Im zweiten Schritt werden dann die Implementierungen angepasst damit niemand mehr "A"/"B"/"C" übergibt.

Die Frage ist nur noch welche Anpassungen für den Custom-Charger nötig und sinnvoll sind?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infrastructure Basic functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants