Hile gesucht: evcc Integration für SW 2.0

Fragen zur Nutzung, Features, usw..
rleidner
Beiträge: 961
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 19 times

Re: Hile gesucht: evcc Integration für SW 2.0

Beitrag von rleidner »

uschaurischuum hat geschrieben: Sa Sep 21, 2024 11:43 am Man muss es leider so sagen, OpenWB+EVCC+VW macht momentan wirklich keine große Freude. Wenn's funktioniert, ist es super und besser als alles was andere Wallboxen bieten. Aber das tut es gefühlt 90% der Zeit nicht. Mir ist klar, dass das nicht in erster Linie an der OpenWB liegt.
Du kannst alternativ den VWId Soc-Adapter benutzen.
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
uschaurischuum
Beiträge: 49
Registriert: Di Mär 24, 2020 9:08 am
Been thanked: 1 time

Re: Hile gesucht: evcc Integration für SW 2.0

Beitrag von uschaurischuum »

mrinas hat geschrieben: Sa Sep 21, 2024 12:16 pm Beim grpc code gibt's halt nicht viel rumzuprobieren. Ich rufe zwei Funktionen auf, die erste übergibt die Zugangsdaten um ein Fahrzeug zu erstellen und ich erhalte eine id zurück. Die zweite Funktion übergibt die id und rift den soc ab.
Das war's.
i euch in der Cloud und ist für uns abstrahiert.
Das verstehe ich, habe mir den Code auf GitHub angesehen. Trotzdem gibt es irgeneine Besonderheit, die dazu führt, dass ich für eines der beiden Autos einen timeout bekomme.
OpenWB Series 2, e-Up!, ID.Buzz, SolarEdge
uschaurischuum
Beiträge: 49
Registriert: Di Mär 24, 2020 9:08 am
Been thanked: 1 time

Re: Hile gesucht: evcc Integration für SW 2.0

Beitrag von uschaurischuum »

uschaurischuum hat geschrieben: Sa Sep 21, 2024 11:43 am Mittlerweile hat sich die Situation wieder ein bisschen geändert, die OpenWB kann jetzt keines von beiden Autos abfragen, EVCC lokal sieht nur noch den ID.Buzz, beim e-Up! gibt es wieder einen anderen Fehler.
Letzteres ist wohl mal wieder ein VW-Problem, anscheinend hat sich e-remote mal wieder abgemeldet. Hat nix mit der ObenWB oder EVCC zu tun.
OpenWB Series 2, e-Up!, ID.Buzz, SolarEdge
uschaurischuum
Beiträge: 49
Registriert: Di Mär 24, 2020 9:08 am
Been thanked: 1 time

Re: Hile gesucht: evcc Integration für SW 2.0

Beitrag von uschaurischuum »

Mein Problem hat sich inzwischen "von selbst" gelöst.

Die letzte Fehlermeldung

Code: Alles auswählen

"cannot create vehicle type \'id\': cannot get vehicles: Get \"https://emea.bff.cariad.digital/vehicle/v1/vehicles\": net/http: request canceled (Client.Timeout exceeded while awaiting headers)"
wurde im OpenWB log am 12.10. 11:20:11 aufgezeichnet. Seitdem kann der SoC dieses Fahrzeugs erfolgreich abgerufen werden.

Da sich bei mir nichts verändert hat (die OpenWB ist einfach durchgelaufen, keine SoC-relevanten Einstellungen wurden verändert), vermute ich, dass ein Update von cloud.evcc.io die Angelegenheit gefixt hat. Hoffentlich bleibt's jetzt erst einmal dabei.
OpenWB Series 2, e-Up!, ID.Buzz, SolarEdge
uschaurischuum
Beiträge: 49
Registriert: Di Mär 24, 2020 9:08 am
Been thanked: 1 time

Re: Hile gesucht: evcc Integration für SW 2.0

Beitrag von uschaurischuum »

Leider habe ich mich zu früh gefreut, das Problem ist zurück:

Code: Alles auswählen

2024-11-23 09:56:56,248 - {modules.common.fault_state:49} - {ERROR:fetch soc_ev2} - EVCC: FaultState FaultStateLevel.ERROR, FaultStr <class 'grpc.RpcError'> (<_InactiveRpcError of RPC that terminated with:
	status = StatusCode.UNKNOWN
	details = "cannot create vehicle type 'vw': 503 Service Unavailable"
	debug_error_string = "UNKNOWN:Error received from peer  {created_time:"2024-11-23T09:56:56.2209403+01:00", grpc_status:2, grpc_message:"cannot create vehicle type \'vw\': 503 Service Unavailable"}"
>,), Traceback: 
Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/vehicles/evcc/api.py", line 86, in fetch_soc
    response = stub.SoC(
  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 = "cannot create vehicle type 'vw': 503 Service Unavailable"
	debug_error_string = "UNKNOWN:Error received from peer  {created_time:"2024-11-23T09:56:56.2209403+01:00", grpc_status:2, grpc_message:"cannot create vehicle type \'vw\': 503 Service Unavailable"}"
Wie gehabt, eine lokale EVCC Instanz funktioniert einwandfrei

Code: Alles auswählen

> evcc vehicle
[main  ] INFO 2024/11/23 10:04:44 evcc 0.130.10
[main  ] INFO 2024/11/23 10:04:44 using config file: /evcc.yaml
[db    ] INFO 2024/11/23 10:04:44 using sqlite database: /var/lib/evcc/evcc.d
ev3
---
Soc:            83%
Capacity:       32.0kWh
Charge status:  A
Range:          152km
Odometer:       29441km
Finish time:    2024-11-23 09:42:00 +0000 UTC
Climate active: false
Limit Soc:      not available
OnIdentified:   Mode:off, MinCurrent:6, MaxCurrent:32
Das nur zur Info, "schuld" an dem Problem ist vermutlich die EVCC Cloud. Leider bekommt man dort keinen Support, auch nicht als lifetime-Spender.
OpenWB Series 2, e-Up!, ID.Buzz, SolarEdge
Benutzeravatar
humschti
Beiträge: 647
Registriert: Mo Nov 25, 2019 8:25 am
Wohnort: Nürensdorf (Schweiz)
Has thanked: 3 times
Been thanked: 4 times

Re: Hile gesucht: evcc Integration für SW 2.0

Beitrag von humschti »

Ich habe jeweils ein Issue im EVCC Github aufgemacht und recht schnell Feedback erhalten
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)
Antworten