Support: EVCC
-
gerstengarbe
- Beiträge: 6
- Registriert: Do Mär 18, 2021 3:14 pm
- Been thanked: 1 time
Re: Support: EVCC
Hi, ich brauche eure Hilfe. Ich möchte gerne EVCC mit Mi i Cardata nutzen. Ich bin kein ITler habe aber bei Mini zumindest die Streaming Config Seite gefunden und lt. EvCC Website die folgenden Parameter konfiguriert
vehicle.body.chargingPort.status
vehicle.cabin.hvac.preconditioning.status.comfortState
vehicle.drivetrain.batteryManagement.header
vehicle.drivetrain.electricEngine.charging.hvStatus
vehicle.drivetrain.electricEngine.charging.status
vehicle.drivetrain.electricEngine.charging.timeRemaining
vehicle.drivetrain.electricEngine.kombiRemainingElectricRange
vehicle.powertrain.electric.battery.stateOfCharge.target
vehicle.vehicle.preConditioning.activity
vehicle.vehicle.travelledDistance
Fairerweise muss ich sagen, dass ich vehicle.vehicle.preConditioning.activity nicht ankreuzen konnte da nicht vorhanden.
In OpenWB habe ich meinen Benutzernamen der Mini App und das Passwort dazu hinterlegt. Nicht den bei Mini angegebenen Streaming Benutzernamen.
Dennoch passiert nix und der SoC wird nicht abgefragt. Nur folgende Fehlermeldung finde ich im SoC Log... was habe ich falsch gemacht?
2025-11-18 22:26:01,224 - {modules.common.fault_state:45} - {ERROR:fetch soc_ev1} - EVCC: FaultState FaultStateLevel.ERROR, FaultStr <class 'grpc._channel._InactiveRpcError'> (<grpc._channel._RPCState object at 0x6a730550>,), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 76, in update
car_state = self._get_carstate_by_source(vehicle_update_data, source)
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 132, in _get_carstate_by_source
return self.__component_updater(vehicle_update_data)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/soc.py", line 16, in updater
return fetch_soc(vehicle_config.configuration, vehicle_update_data, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 72, in fetch_soc
vehicle_to_fetch = create_and_save_vehicle_id(stub, evcc_config, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 53, in create_and_save_vehicle_id
vehicle_to_fetch = create_vehicle(config, stub)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 34, in create_vehicle
response = stub.New(
File "/home/openwb/.local/lib/python3.9/site-packages/grpc/_channel.py", line 1160, in __call__
return _end_unary_response_blocking(state, call, False, None)
File "/home/openwb/.local/lib/python3.9/site-packages/grpc/_channel.py", line 1003, in _end_unary_response_blocking
raise _InactiveRpcError(state) # pytype: disable=not-instantiable
grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
status = StatusCode.UNKNOWN
details = "token is malformed: token contains an invalid number of segments"
debug_error_string = "UNKNOWN:Error received from peer {created_time:"2025-11-18T22:26:01.218991198+01:00", grpc_status:2, grpc_message:"token is malformed: token contains an invalid number of segments"}"
>
vehicle.body.chargingPort.status
vehicle.cabin.hvac.preconditioning.status.comfortState
vehicle.drivetrain.batteryManagement.header
vehicle.drivetrain.electricEngine.charging.hvStatus
vehicle.drivetrain.electricEngine.charging.status
vehicle.drivetrain.electricEngine.charging.timeRemaining
vehicle.drivetrain.electricEngine.kombiRemainingElectricRange
vehicle.powertrain.electric.battery.stateOfCharge.target
vehicle.vehicle.preConditioning.activity
vehicle.vehicle.travelledDistance
Fairerweise muss ich sagen, dass ich vehicle.vehicle.preConditioning.activity nicht ankreuzen konnte da nicht vorhanden.
In OpenWB habe ich meinen Benutzernamen der Mini App und das Passwort dazu hinterlegt. Nicht den bei Mini angegebenen Streaming Benutzernamen.
Dennoch passiert nix und der SoC wird nicht abgefragt. Nur folgende Fehlermeldung finde ich im SoC Log... was habe ich falsch gemacht?
2025-11-18 22:26:01,224 - {modules.common.fault_state:45} - {ERROR:fetch soc_ev1} - EVCC: FaultState FaultStateLevel.ERROR, FaultStr <class 'grpc._channel._InactiveRpcError'> (<grpc._channel._RPCState object at 0x6a730550>,), Traceback:
Traceback (most recent call last):
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 76, in update
car_state = self._get_carstate_by_source(vehicle_update_data, source)
File "/var/www/html/openWB/packages/modules/common/configurable_vehicle.py", line 132, in _get_carstate_by_source
return self.__component_updater(vehicle_update_data)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/soc.py", line 16, in updater
return fetch_soc(vehicle_config.configuration, vehicle_update_data, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 72, in fetch_soc
vehicle_to_fetch = create_and_save_vehicle_id(stub, evcc_config, vehicle)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 53, in create_and_save_vehicle_id
vehicle_to_fetch = create_vehicle(config, stub)
File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 34, in create_vehicle
response = stub.New(
File "/home/openwb/.local/lib/python3.9/site-packages/grpc/_channel.py", line 1160, in __call__
return _end_unary_response_blocking(state, call, False, None)
File "/home/openwb/.local/lib/python3.9/site-packages/grpc/_channel.py", line 1003, in _end_unary_response_blocking
raise _InactiveRpcError(state) # pytype: disable=not-instantiable
grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with:
status = StatusCode.UNKNOWN
details = "token is malformed: token contains an invalid number of segments"
debug_error_string = "UNKNOWN:Error received from peer {created_time:"2025-11-18T22:26:01.218991198+01:00", grpc_status:2, grpc_message:"token is malformed: token contains an invalid number of segments"}"
>
Re: Support: EVCC
Was hast du denn für ein Auto? Unser ID 7 macht ja auch keine Probleme. Es ist nur der Q4 und nur über die OpenWB!humschti hat geschrieben: Di Nov 18, 2025 10:24 am wie immer: Was steht denn im Log? Bei mir läuft die EVCC Anbindung stabil.
openWB series2 standard+
openWB series2 custom inkl. Addon Platine
Goe V3 mit EVCC
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID7 Tourer
Audi Q4
openWB series2 custom inkl. Addon Platine
Goe V3 mit EVCC
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID7 Tourer
Audi Q4
- humschti
- Beiträge: 736
- Registriert: Mo Nov 25, 2019 8:25 am
- Wohnort: Nürensdorf (Schweiz)
- Has thanked: 22 times
- Been thanked: 9 times
Re: Support: EVCC
einen Cupra Born.
Das ist seltsam, weil ja die openWB die Anfrage einfach an den Server von EVCC weiterreicht. Musst du denn beim Q4 noch ein anderes Feld als Username/Passwort und VIN mitgeben?
Das ist seltsam, weil ja die openWB die Anfrage einfach an den Server von EVCC weiterreicht. Musst du denn beim Q4 noch ein anderes Feld als Username/Passwort und VIN mitgeben?
openWB Series 2 Duo mit EVU, 1/3 Umschaltung und abgesetztem Display, 16 kWp mit Solaredge, Ansteuerung Haushaltsgeräte mit Shelly
Tesla Model S und Cupra Born (SoC via EVCC)
Tesla Model S und Cupra Born (SoC via EVCC)
-
lordblobo
- Beiträge: 30
- Registriert: Sa Sep 21, 2024 10:25 am
- Has thanked: 3 times
- Been thanked: 5 times
Re: Support: EVCC
Habe ich hier sowohl mit einem Q4 als auch Q6 ohne Probleme am Laufen (mal abgesehen von den Audi-Servern selbst).warbird hat geschrieben: Di Nov 18, 2025 10:22 am Bei mir ist es ständig so, dass der SOC vom Q4 nicht mehr angezeigt wird.
openWB gibt wirklich nur die Daten aus der Konfigurationsmaske an evcc weiter und bekommt den SoC zurückgeliefert, mehr steckt da nicht dahinter.
Was hast du als Marke konfiguriert, "Audi" oder "Audi e-tron"? Welche Abfrageintervalle?
Re: Support: EVCC
Ich habe sowohl Etron als auch Audi gehabt. Läuft mal einen Monat rund, dann gibt es wieder Probleme. Hole den SOC jetzt per MQTT vom EVCC Pi direkt ab, das funktioniert. Vorher war Intervall auf 15 Minuten. Vielleicht ein Problem, weil EVCC auf dem separaten Pi und OpenWB selbst den SOC abgefragt hat? Konkurrierende Zugriffe?...Ich lasse es jetzt so....
openWB series2 standard+
openWB series2 custom inkl. Addon Platine
Goe V3 mit EVCC
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID7 Tourer
Audi Q4
openWB series2 custom inkl. Addon Platine
Goe V3 mit EVCC
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID7 Tourer
Audi Q4
-
lordblobo
- Beiträge: 30
- Registriert: Sa Sep 21, 2024 10:25 am
- Has thanked: 3 times
- Been thanked: 5 times
Re: Support: EVCC
Das kann natürlich sehr gut sein und würde ich am ehesten als Ursache sehen.warbird hat geschrieben: Sa Nov 22, 2025 3:18 pm Vielleicht ein Problem, weil EVCC auf dem separaten Pi und OpenWB selbst den SOC abgefragt hat? Konkurrierende Zugriffe?...Ich lasse es jetzt so....
Kann auch sein, dass ein "rate limit" implementiert ist und zu viele Abfragen hintereinander geblockt werden. Vor allem wenn der Pi und openWB u.U. mal wirklich kurz hintereinander zugreifen.
Re: Support: EVCC
Hallo,
ist es eigentlich möglich, wenn für einen Hyundai der SoC über EVCC ermittelt wird, neben dem SoC auch die Restreichweite in Kilometer anzeigen zu lassen?
Siehe Bildchen, rechts ohne EVCC für den Born, links mit EVCC für den Hyundai.
Gruß
Hans
ist es eigentlich möglich, wenn für einen Hyundai der SoC über EVCC ermittelt wird, neben dem SoC auch die Restreichweite in Kilometer anzeigen zu lassen?
Siehe Bildchen, rechts ohne EVCC für den Born, links mit EVCC für den Hyundai.
Gruß
Hans
SolarEdge StorEdge Dreiphasen-Wechselrichter SE10K
Solarmodul Heckert Nemo 60M 2.0 320 Wp Black
12,8 kWP
BYD BATTERY-BOX PREMIUM LVS 8.0
LP1: openWB series2 standard+ 22KW => Cupra Born
LP2: openWB series2 custom 22KW => Hyundai I5
Solarmodul Heckert Nemo 60M 2.0 320 Wp Black
12,8 kWP
BYD BATTERY-BOX PREMIUM LVS 8.0
LP1: openWB series2 standard+ 22KW => Cupra Born
LP2: openWB series2 custom 22KW => Hyundai I5
Re: Support: EVCC
Moin. Mit unseren Eup und evcc mit token über github habe ich heute mal wieder soc Probleme. Habe mich in App und auf Homepage VW eingeloggt, aber keine offenen Datenschutz Erklärungen oder ähnliches finden können. Fehler:
rror from EVCC: 2025/11/25 17:34:16 rpc error: code = Unknown desc = cannot create vehicle type 'vw': form not found (LV0)
2025-11-25 17:34:10: PID: 21072: Lp1: Requesting SoC (LV0)
2025-11-25 17:32:25: PID: 19542: Lp1: Charging, but nothing to do yet. Incrementing timer. (LV0)
2025-11-25 17:30:53: PID: 17930: Lp1: Error from EVCC: 2025/11/25 17:30:53 rpc error: code = Unknown desc = cannot create vehicle type 'vw': form not found (LV0)
2025-11-25 17:30:47: PID: 17930: Lp1: Requesting SoC (LV0)
Jemand eine Idee, was ich noch machen kann?
Vielen Dank VG Kilian
rror from EVCC: 2025/11/25 17:34:16 rpc error: code = Unknown desc = cannot create vehicle type 'vw': form not found (LV0)
2025-11-25 17:34:10: PID: 21072: Lp1: Requesting SoC (LV0)
2025-11-25 17:32:25: PID: 19542: Lp1: Charging, but nothing to do yet. Incrementing timer. (LV0)
2025-11-25 17:30:53: PID: 17930: Lp1: Error from EVCC: 2025/11/25 17:30:53 rpc error: code = Unknown desc = cannot create vehicle type 'vw': form not found (LV0)
2025-11-25 17:30:47: PID: 17930: Lp1: Requesting SoC (LV0)
Jemand eine Idee, was ich noch machen kann?
Vielen Dank VG Kilian
Re: Support: EVCC
ID 7 hier auch betroffen. Auch über EVCC auf dem separaten Pi.
openWB series2 standard+
openWB series2 custom inkl. Addon Platine
Goe V3 mit EVCC
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID7 Tourer
Audi Q4
openWB series2 custom inkl. Addon Platine
Goe V3 mit EVCC
openWB EVU Kit v2 MID
18,8 kWp PV Ost / West
VW ID7 Tourer
Audi Q4
Re: Support: EVCC
bei mit ist der Q4 und der ID4 betroffen.... der Cubra geht noch....
PV 1: 13,4 kWp
PV 2: in Planung (16,4 kWp)
Hausakku: E3DC S10 Pro
WB 1: openWB series2 custom
WB 2: openWB series2 custom
BEV 1: Cupra Born
BEV 2: AUDI Q4
PV 2: in Planung (16,4 kWp)
Hausakku: E3DC S10 Pro
WB 1: openWB series2 custom
WB 2: openWB series2 custom
BEV 1: Cupra Born
BEV 2: AUDI Q4