SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Alles rund um SoC (Ladezustand des Fahrzeuges). Probleme, Fragen, Fehlfunktionen gehören hier hin
zut
Beiträge: 623
Registriert: Di Feb 23, 2021 9:34 pm
Has thanked: 6 times
Been thanked: 14 times

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von zut »

Man kann halt nur durch Beobachtung von angezeigten und Roh-SoC die Formel bestimmen. 51/115 als Steigung ist doch auch fast 0.4425 und Offset 6,4 oder 6,19 ist auch fast identisch.
ChristophR
Beiträge: 762
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 15 times
Been thanked: 29 times

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von ChristophR »

zut hat geschrieben: Di Dez 24, 2024 1:27 pm Schöne Anleitung. Wichtig ist noch, als erstes ein Firmwareupdate durchzuführen, falls noch etwas früheres als Firmware 3.48 auf dem WiCan ist.
Eine rudimentäre Anleitung dafür habe ich in die Doku des soc_helper eingebaut.
Das hatte ich nur in den Voraussetzungen erwähnt.
Im PR von openWB habe ich noch einen Punkt dafür eingebaut.
https://github.com/openWB/core/blob/659 ... s/WiCAN.md
Verweise aber nur auf die Seite von meatPi, da steht es inzwischen ganz gut beschrieben.
mattberlin hat geschrieben: Mi Dez 25, 2024 3:23 pm Ich habe eine Frage zur Display-SoC-Berechnung:
Bisher (SoC-Helper, Deine Hilfestellungen und scheinbar auch bei Car Scanner) wird das Polynom "((B4*51)/115)-6.4" verwendet.
Nun wird aber "B4*0.4425-6.1947" verwendet.

Kennst Du den Grund dafür?
Eigentlich sind beide Formeln nicht optimal, der SoC in der Anzeige ist immer etwas höher (auch wenn man die Rundung auf volle Prozent berücksichtigt).
Bei dieser Formel war es aber näher dran, die habe ich aus ABRP. meatPi hat sie dann so übernommen.
Solange die Hersteller die echten Formeln nicht rausrücken, können wir halt nur raten...
mattberlin hat geschrieben: Mi Dez 25, 2024 3:23 pm Kleiner Hinweis zum Text:
Unter 5. steht gleich als erster Satz: "Für die Anbindung an HomeAssistant werden bei meatPi die benötigten PID Parameter verschiedener Fahrzeuge in Vehicle-Profilen gesammelt."
Hier soll doch bestimmt "openWB" hin statt "HomeAssistang", oder?
Die Profile wurden für die Anbindung an HA erfunden, wir bedienen uns nur aus den Werten. Ist daher eigentlich schon richtig.
Wenn Dir eine andere Formulierung einfällt, die weniger verwirrend ist, können wir die gerne nehmen.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
solarproggy
Beiträge: 22
Registriert: Di Nov 22, 2022 4:41 pm

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von solarproggy »

Ich verwende noch openWB Version: 1.9.303.0. Den SOC bekomme ich über die Homeassistant Integration.Allerdings muss ich diesen dann an openWB übergeben, was nicht so recht funktioniert.
Ich würde gerne die direkte Methode von ChristophR nehmen, weiß aber nicht welche Topics für openWB Version 1.9.303.0 zu nehmen sind.
Ich habe einen e-up. Kann mir jemand sagen, was im Wican bei den Custom Pids eingetragen werden muss?

Vielen Dank im Voraus
zut
Beiträge: 623
Registriert: Di Feb 23, 2021 9:34 pm
Has thanked: 6 times
Been thanked: 14 times

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von zut »

solarproggy hat geschrieben: Fr Dez 27, 2024 9:00 am [...] Topics für openWB Version 1.9.303.0 zu nehmen sind.
openWB/set/lp/1/manualSoc

Wobei die 1 die Ladepunktnummer ist - ggf. anpassen.
ChristophR
Beiträge: 762
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 15 times
Been thanked: 29 times

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von ChristophR »

solarproggy hat geschrieben: Fr Dez 27, 2024 9:00 am Ich verwende noch openWB Version: 1.9.303.0. Den SOC bekomme ich über die Homeassistant Integration.Allerdings muss ich diesen dann an openWB übergeben, was nicht so recht funktioniert.
Ich würde gerne die direkte Methode von ChristophR nehmen, weiß aber nicht welche Topics für openWB Version 1.9.303.0 zu nehmen sind.
Ich habe einen e-up. Kann mir jemand sagen, was im Wican bei den Custom Pids eingetragen werden muss?

Vielen Dank im Voraus
Also zusammengefasst (für Ladepunkt 1):

Custom Initialisation: ATSP6;ATST96;
Name: manualSoC
Init:
PID: 22028C1
Expression: B4/2.5
Period: 60000
Type: MQTT_Wallbox
Send_to: openWB/set/lp/1

P.S: Habe die Ergänzung zur openWB 1.9 noch schnell mit eingebaut, wo der PR noch nicht gemerged wurde ;)
https://github.com/openWB/core/blob/f39 ... s/WiCAN.md
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
zut
Beiträge: 623
Registriert: Di Feb 23, 2021 9:34 pm
Has thanked: 6 times
Been thanked: 14 times

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von zut »

Ich würde nicht den Roh-SoC verwenden, da sonst das Laden aufhört, bevor 100% erreicht werden. Im soc_helper ist die Berechnung des angezeigten SoC verwendet.
ChristophR
Beiträge: 762
Registriert: So Okt 30, 2022 8:07 am
Has thanked: 15 times
Been thanked: 29 times

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von ChristophR »

zut hat geschrieben: Fr Dez 27, 2024 8:42 pm Ich würde nicht den Roh-SoC verwenden, da sonst das Laden aufhört, bevor 100% erreicht werden. Im soc_helper ist die Berechnung des angezeigten SoC verwendet.
OK, Zeit für eine neue Grundsatzdiskussion. :)
Ich dachte, der SoC(BMS) und SoC(Anzeige) werden aus verschiedenen Werten gebildet.
Wenn es nur eine andere Umrechnungsformel ist, dann passt da etwas nicht:

Wenn SoC (BMS) = B4/2.5, dann kann der bis 102% betragen (FF bzw. 255).
Wenn SoC (Anzeige - Formel1) = B4/2.5*51/46-6.4, dann kann der bis 106,68% betragen (FF bzw. 255)
Wenn SoC (Anzeige - Formel2) = B4*0.4425-6.1947, dann kann der bis 106,64% betragen (FF bzw. 255)
Die beiden Formeln für die Anzeige sind also eher Rundungsdifferenzen.

Die Frage ist, welche 100% zur Abschaltung im Auto führen?
100% sind nach:
BMS=250
Anzeige=240

Wenn also das BMS bis 250 laden möchte, schalten wir bereits bei 240 ab (96% BMS), da wir dann 100% "sehen".
Also wäre zum richtig voll laden der SoC(BMS) doch eigentlich besser???

Wenn die Ladung schon bei 100% SoC(Anzeige) stoppt, dann passt es...

Ich vermute, die Berechnungen für den e-Up und den ID.3 sind hierbei identisch?

P.S: Jonny mit seinem ellenlangen e-Golf Thread kommt auf ähnliche Werte:
(B4-20)*10)/22 kommt auf 106.82% bei FF bzw. 255, da sind 100% auch 240.
openWB Series 2 Standard+, SW-Version 2
SolarEdge SE10K-RWS, BYD LVS 8, 16,8 kWp.
CUPRA Born
Heavendenied
Beiträge: 720
Registriert: Do Feb 20, 2020 1:16 pm
Has thanked: 2 times
Been thanked: 11 times

Re: SoC: MeatPi WiCAN + Manueller SoC (AutoPID)

Beitrag von Heavendenied »

Wenn man bis 100% laden möchte sollte man einfach die SOC Begrenzung abschalten.
Sonst wird (egal wie man den SOC überträgt) teils das Balancing unterbunden.
Gruß,
Jürgen
Antworten