-
-
Notifications
You must be signed in to change notification settings - Fork 785
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
Fahrzeugerkennung - make default an „eventual“ default or fallback #7539
Comments
Ich verstehe den Fall, das ist aber doch schon sehr spezifisch. Denke nicht, dass wir das in evcc lösen wollen- es sei denn wir würden das default vehicle generell in dieser Art interpretieren würden. /cc @premultiply |
Dieses „eventual“ default müsste zumindest auch Verbindungsstatus A abdecken- anderenfalls funktioniert der poll mode „always“ nicht mehr. |
Ich denke, man bräuchte 2 verschiedene Typen von parameter. Einmal vehicle in loadpoints, damit bei nur einem Fahrzeug keine Erkennung gestartet wird (wie es heute funktioniert). Der andere, neue Fall wäre der, dass der default parameter genau an einem vehicle stehen würde. In diesem Fall, sollte kein vehicle in loadpoints stehen. |
@harrykausl Kann es sein, dass du dasselbe Problem hast wie ich es gerade unter #7679 beschrieben habe? Evtl. hat ja Stellantis gleich mal alle ihre APIs verbockt ;) |
In diesem Fall ist meiner Meinung nach der Mercedes das Problem. |
Würde ebenfalls für diese Lösung abstimmen. Habe einen ähnlichen Fall mit einem EV das nicht erkannt werden kann wegen fehlender Online Anbindung und ein weiteres, das unterstützt wird. Genau der oben beschriebene Prozess wäre wünschenswert. Nach dem Motto: "Wenn online Fahrzeug nicht erkannt, dann muss es wohl das andere sein" s. auch: #6669 |
"Das Andere" kann aber auch ein beliebiges Gastfahrzeug sein. |
True, ist halt abhängig vom Use Case. Ich persönlich habe bisher noch nie Gastfahrzeuge gehabt bzw. der von mir beschrieben Fall tritt deutlich häufiger ein. Und wenn ich mir die anderen Kommentare und Diskussionen ansehe, scheine ich damit nicht alleine zu sein. Vielleicht könnte man das einfach intelligent konfigurierbar machen. Wenn Gastfahrzeug erlaubt, dann Logik wie bisher. Falls nicht, dann ist Default bei Nichterkennung immer das Offline Auto. |
Das ist doch ganz einfach: wenn ein Default gesetzt ist wirds letztendlich der Default. Das ist heute auch nicht anders, nur dass es sofort passiert. Ein Gastfahrzeug ist immer möglich. |
@andig Vielleicht bekomme ich es auch nicht richtig konfiguriert, denn auch wenn ich 2 EVs eintrage, wird das zweite leider nur als "Gast" erkannt. Wenn das schon mit der bestehenden Funktionalität, wie in meiner Diskussion bzw. hier im Thread realisierbar ist, dann lass mich gerne wissen wie. Bisher war das für mich leider ein no-go für das kompletten Umstieg auf evcc ;-( |
Das ist die Sache mit der Glaskugel. Ich kenne weder Deine Fahrzeuge, noch Deine Konfiguration, noch Dein Logfile das vllt. Ursachen zeigen könnte ;) |
Nun, zumindest mit der Config kann ich da Abhilfe schaffen :) Logfiles habe ich aktuell nicht zur Hand, da ich es länger nicht mehr gestartet habe. Kann ich aber bei Bedarf zusätzlich neu anfertigen |
Wie soll da denn bitte was erkannt werden?
Das führt jetzt aber auch vom Thema weg- hier gehts um Defaultfahrzeug. |
Sorry, you lost me. Es geht doch genau darum: "äre es möglich, anstatt dem harten Standardfahrzeug ein optionales zu definieren, welches dann genommen wird, wenn die anderen nicht erkannt wurden (vehicle_default). Beim Erkennen sollte dieses Fahzeug dann übersprungen werden (da es ja nicht erkannt wird)" Der Anwendungsfall, dass ein Auto nicht erkannt wird, das es keine Online Anbindung hat. Ja, eines dieser älteren EV-Modelle, die das damals noch nicht hatten. Und diese Fahrzeuge können auch nicht über eine Typ-2 ID oder ähnliches erkannt werden. Daher war doch hier die Frage, wenn ein Auto immer sicher erkannt wird - in meinem Fall der Ioniq5 -, dass wenn es dieser nicht ist, wohl das "offline" Fahrzeug am Stecker hängen muss. Stichwort: Ausschlussverfahren und es sich dabei eben nicht um ein Gastfahrzeug handelt. |
Genau. Aber da es das noch nicht gibt kannst du es natürlich auch jetzt nicht konfigurieren. |
Richtig und im Status dieses Tickets steht: "need discussion" Genau daran wollte ich mit beteiligen und dem eine weitere Stimme hinzufügen. Wenn das angekommen ist, umso besser. :) |
Ist sie 👍🏻 |
Es wäre natürlich nur eine Krücke für nicht erkannte Autos, bei mir der Mercedes. Würde aber zumindest bei den Symptomen helfen. |
Es bleibt weiterhin unklar, wie das mit Defaultfahrzeuge und Abfragemodus "always" funktionieren soll. |
Man könnte den jetzigen Zustand so belassen. Wenn in Loadpoints definiert ist das Fahrzeug Standard. Wenn unter einem Fahrzeug bei vehicles definiert wäre es der Fallback. |
Besteht eine reelle Chance, dass da etwas kommt? |
Nochmals die Nachfrage, gibt es Überlegungen das zu implementieren? |
I also have the same hassle with my Mercedes each day! |
Aktuell keine Priorität, closing. |
Schade, dass dieses Thema keine Priorität bekommt. Ich habe den gleichen Fall. Zweitfahrzeug ist e-Up für den ich keine mobilen Dienste zahlen möchte. Wäre schön wenn immer der e-Up ausgewählt wird, wenn mein Online Fahrzeug nicht erkannt wird. |
Würde hier auch nochmal ein +1 als Vote hinterlassen. Dieser Use Case hält mich aktuell noch zurück die openWB Steuerung komplett evcc zu überlassen. |
@igotsoul wie macht die openWB das denn? |
@andig Gar nicht, die openWB ist diesbezüglich dumm und unterscheidet die Fahrzeug nicht. Zumindest nicht in der Version 1.x, die ich weiterhin verwende. Ich glaube ab Version 2.x gibt es Fahrzeug Profile - wie das dort geregelt ist, habe ich mir jedoch noch nicht angesehen. |
Dann verstehe ich nicht, wie Dich das noch vom Umstieg abhalten kann ;). Aber das ist hier dann OT... |
fair enough - sagen wir mal, das könnte der finale Auslöser werden ;) |
Hallo, ich will mich hier auch nochmal äußern. `vehicles:
|
Ist OT. Hier gehts darum was passiert wenn kein Fahrzeug erkannt wird. |
@andig Bin jetzt umgestiegen und betreibe die openWB nur noch im Ladepunkt Modus. Das Thema hier würde ich trotzdem nochmal "up voten". Denn bisher wird mein Kia Soul - da offline ohne API vehicle - immer als Gastfahrzeug "identifizier". Ich wäre immer noch für eine Art Weiche in der Konfiguration, mit der man einstellen kann, dass das Gastfahrzeug automatisch das Offline Fahrzeug ist und somit auch die Zuordnung der geladen kwh dem passenden Fahrzeug zugeordnet wird |
This comment was marked as off-topic.
This comment was marked as off-topic.
Bei der openWB v2 kann jedem Fahrzeug über das Fahrzeugprofil eine ID zugewiesen werden. Wird diese ID erkannt, wird das Fahrzeug mitsamt dem konfiguriertem Fahrzeugprofil ausgewählt. Dies bleibt so lange ausgewählt, bis manuell oder durch eine neue ID ein neues Fahrzeugprofil ausgewählt wird. Im jeweiligen Fahrzeugprofil selbst kann ausgewählt werden, dass nach dem Abstecken auf das Standard-Fahrzeug(profil) umgeschaltet wird. |
Können wir bitte beim Thema bleiben. Danke. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
selbes Thema hier: wäre schön wenn für einen charger statt "Gastfahrzeug" das nicht identifizierbare ausgewählt würde - wenn eben keines identifiziert wurde. |
Mein Vorschlag wäre: Wir ändern die Bedeutung des Defaultfahrzeugs in "eventual" default.:
Nachteil: ein false Positive der Erkennung liefert dann ein anderes Fahrzeug als das heutige Default. Wär das für alle ok? |
ich kenne als Nutzer (und das noch nicht sehr lange) euer System noch viel zu wenig um da auch nur eine ansatzweise qualifizierte Antwort zu geben, aber klingt als würde es das Thema lösen. Trotzdem noch ein Gedanke, ohne zu wissen wieviel Aufwand eine Umsetzung auf diesem Weg wäre: wie dabei jetzt ein eventueller default am LP reinspielt weiss ich nicht, weil noch nie so verwendet. Aber so würde denk ich am aktuellen ("mapping"-)System wenig geändert werden müssen und es sollte auch niemand der aktuell mit externen Automatisierungen arbeitet negative Überraschungen erleben. |
Das ist eine sehr mutige Veränderung des aktuellen Verhalten. Wenn die Fahrzeugerkennung 100% zuverlässig wäre würde ich hier mitgehen. Das ist sie aber nicht. Zudem haben wir ja auch inzwischen einige andere Fälle, wo wir das "Default Vehicle" eigentlich für etwas anderes benutzen (Wärmeerzeuger und so). Die aktuelle Funktionsweise, dass das setzen eines Standardfahrzeuges die Automatische Erkennung deaktiviert ist für ganz viele Anwendunsfälle (bspw. 2 LPs / 2 Autos) genau richtig. Hier jetzt "Unschärfe" einzuführen würde ich nicht machen. Zumindest nicht ohne Option. Mein Vorschlag wäre dann eher die "Automatische Erkennung" über eine dedizierte Option (an/aus) am Ladepunkt konfigurierbar zu machen. Wenn die angeschaltet ist und ein Default Fahrzeug gesetzt ist würde genau das Verhalten aus dem PR #19412 greifen. |
Nachdem der Lösungsvorschlag jetzt seit 2 Jahren genau so hier steht dachte ich eigentlich, dass wir über diesen Punkt hinweg sind.
Die sind obsolet. Können wir als BC markieren.
Das schlimmste was passiert ist eine falsche Erkennung. Dann muss eben das Fahrzeug gewechselt werden. |
@drahdiwaberl Szenario 1 ist genau die Lösung hier. Szenario 2 hat mit Default Vehicle nix zu tun. |
generell: wenn ihr das ganze als edge-case betrachtet und nichts ändert, wird es wohl auch akzeptiert. dann muss man halt händisch umstellen 🤷
wie schon gesagt, ich mag das System noch nicht ganz richtig verstehen und nicht alle Zusammenhänge bedenken - aber so wie ich die vorgeschlagene Lösung verstehe verlässt sich diese auf das Default vehicle das per LP eingestellt ist. Meine Szenarien könnten/sollten aber eben beide nichts mit dem Default vehicle zu tun haben (was ja auch anders genutzt wird wie ich inzwischen verstanden habe) - und somit auch an der aktuellen Logik nichts ändern. Weil ja eben nur in dem Fall dass in der config ein einziges offline Fahrzeug definiert ist, dieses statt dem Gastfahrzeug ausgewählt werden sollte. Weil sich ja auch nur in diesem Fall das Problem stellt - bzw. auf diese Weise lösen lässt. Bei mehreren offline Fahrzeugen muss sowieso ausgwählt werden. Dafür sollte es so auch mit x Fahrzeugen (so lange nur eines davon offline ist) und y LPs ohne weitere Konfiguration funktionieren. |
Ich habe 2 Fahrzeuge in evcc. Das eine ist ein Fiat 500e, das andere eine Mercedes B-Klasse hybrid. Der Fiat wird beim Anstecken erkannt, der Mercedes nicht, da kommt Gastfahrzeug und das Rädchen dreht sich. Ich habe deshalb (da ich den öfters laden muss) den Mercedes in loadpoints als Standard definiert, wenn ich den Fiat lade, dann schalte ich das Fahrzeug in evcc um. Wäre es möglich, anstatt dem harten Standardfahrzeug ein optionales zu definieren, welches dann genommen wird, wenn die anderen nicht erkannt wurden (vehicle_default). Beim Erkennen sollte dieses Fahzeug dann übersprungen werden (da es ja nicht erkannt wird)
The text was updated successfully, but these errors were encountered: