evcc-io / evcc

Sonne tanken ☀️🚘
https://evcc.io
MIT License
3.53k stars 652 forks source link

ERROR vehicle soc: not available #13344

Closed klausj62 closed 6 months ago

klausj62 commented 6 months ago

Describe the bug

Since a few weeks, the vehicle SOC does not appear in the UI, resulting in Fast Charging, since the minimum SOC is not reached. Before, during the last few months, everything was fine. Log Entry is: ERROR 2024/04/08 10:38:40 vehicle soc: not available (error is repeated every 10 seconds) Vehicle is a Renault Zoe going back to v0.124.5 does not solve the issue no modifications to evcc.yaml a "sudo systemctl restart evcc" immediately solves the issue

Steps to reproduce

  1. start evcc
  2. plug in vehicle
  3. Error "SOC is not available"
  4. ...

Configuration details

network:
  schema: http
  host: evcc.local # .local suffix announces the hostname on MDNS
  port: 7070

log: debug
levels:
  cache: error

# unique installation id
plant: ******

interval: 10s # control cycle interval

tariffs:
  currency: EUR # (default EUR)
  grid:
    type: tibber
    token: ******
  feedin:
    type: fixed
    price: 0.24

meters:
- type: template
  template: victron-energy 
  usage: grid  
  host: 192.168.2.139  
  port: 502  
  name: grid1
- type: template
  template: victron-energy 
  usage: pv  
  host: 192.168.2.139  
  port: 502  
  name: pv2
- type: template
  template: victron-energy 
  usage: battery  
  host: 192.168.2.139  
  port: 502  
  name: battery3

site:
  title: NM4
#  prioritySoc: 40
#  bufferSoc: 90
  residualPower: 100
  meters:
    grid: grid1
    pv:
    - pv2
    battery:
    - battery3

vehicles:
  - name: my_car
    type: template
    template: renault
    title: Zoe
    user: ******
    password: ******
    vin: ******
    capacity: 52
# minSoc: 20
# targetSoc: 70
    phases: 3
    cache: 20m

chargers:
- name: go-e_charger
  type: template
  template: go-e-v3
  host: 192.168.2.126

loadpoints:
- title: Stellplatz
  charger: go-e_charger
  vehicle: my_car
#  resetOnDisconnect: true
  mode: pv # off, pv, minpv, now
  phases: 0
  minCurrent: 9
  maxCurrent: 16
  enable:
    delay: 45s
  disable:
    delay: 90s
  guardduration: 0m

messaging:
  events:
    start:
      title: charging started
      msg: "charging started, ${vehicleSoc}"
    stop:
      title: charging stopped
      msg: "charging stopped, ${vehicleSoc}" 
    connect:
      title: car connected
      msg: "car connected"
    disconnect:
      title: car disconnected
      msg: "car disconnnected ${vehicleSoc}"

  services:
  - type: telegram
    token: *****
    chats: 
    - ******

#sponsortoken: 
sponsortoken: ******

Log details

Log Entry is: ERROR 2024/04/08 10:38:40 vehicle soc: not available

What type of operating system are you running?

Linux

Version

v0.125.0

mdkeil commented 6 months ago

related to #13167 #13296

andig commented 6 months ago

Please add trace log.

klausj62 commented 6 months ago

here you are: car connected, error, restart, ok evcc_trace.log

andig commented 6 months ago

Logfile shows that indeed soc is not available:

[renault] TRACE 2024/04/08 20:13:53 {"data":{"type":"Car","id":"***","attributes":{"timestamp":"2024-04-08T17:45:15Z","batteryTemperature":20,"batteryCapacity":0,"chargingRemainingTime":270,"chargingInstantaneousPower":22.5}}}

So the error message is expected.

klausj62 commented 6 months ago

Which means, Problem is on Renault's server? But why is the SOC available immediately after restarting evcc?

andig commented 6 months ago

Sieht so aus. Manchmal kommt nur eine halbe Antwort. Ein Muster kann ich aus dem kurzen Schnipsel nicht erkennen. Vielleicht haben andere open source Projekte das Problem auch und es findet sich dort eine Lösung.

klausj62 commented 6 months ago

Danke für die Analyse und die Bewertung. Glücklicherweise kann ich über das evcc ui einen Neustart durchführen.

stna1981 commented 6 months ago

@andig Ich habe das gleiche Problem mit meinem Renault Megane E-Tech... Mit dem Unterschied, dass ein Restart von evcc das Problem nicht löst, ich sehe einfach nue einen SOC. Die MyRenault App zeigt ihn aber an.

mdkeil commented 6 months ago

Auch hier kann ohne Log nichts gemacht werden.

klausj62 commented 6 months ago

Wieviel Log braucht Ihr denn? Bei meinem o.a. Trace sprach andig von einem Schnipsel. Ich kann das Problem jederzeit reproduzieren. Wenn es an Renault liegen sollte, verstehe ich nach wie vor nicht, dass nach einem Neustart der SOC unmittelbar zur Verfügung steht. Aktuell ist evcc für mich leider nicht mehr nutzbar, da ohne SOC bei jedem einstecken bis 100% geladen wird.

andig commented 6 months ago

OT: wie lädst Du denn dann ohne evcc?

klausj62 commented 6 months ago

Bitte nicht falsch verstehen: Ich finde evcc an sich grossartig. Danke an alle, die bisher die Entwicklung vorangetrieben haben. Es ist für mich aber nur von Nutzen wenn es unbeaufsichtigt funktioniert. Meine Frau fährt fast ausschließlich das Auto und ich hatte ihr gerade beigebracht: Schließ immer an und der Rest geht automatisch. Ohne evcc nutze ich zum Laden bei niedrigem Strompreis (Tibber) einfach meine alte 22 kW Wallbox und nutze den Timer direkt in der ZOE. Ärgerlich ist natürlich, wenn das PV geführte Laden nicht funktioniert. Ansonsten müsste ich evcc unter ständiger Beobachtung halten, per Telegram werde ich ja informiert, wenn das Auto eingestöpselt wird, und dann muss ich halt aus der Ferne einen Restart machen. Richtig gut machbar ist das aber nicht, wenn ich an der Arbeit oder auch mal grade mit dem Rad unterwegs bin. Ich probiere heute Abend noch ein paar ältere Versionen von evcc. Vielleicht findet sich ja dort eine Lösung. Irgendwann wird sicher auch eine Lösung für die aktuelle Version gefunden. Wenn ich dabei unterstützen kann, mache ich das gerne. Vielleicht richte ich auch einen cron job ein, der evcc alle 15 Minuten neu startet. Solange einen Mindest-SOC ausgestellt habe, sollte das im PV Modus eigentlich funktionieren.

stna1981 commented 6 months ago

In meinem Fall würde das aber auch nicht helfen, da es bei mir gesagt auch mit einem Neustart nicht getan ist. Log kann ich in Kürze nachreichen, bin aktuell nicht Zuhause.

klausj62 commented 6 months ago

Habe gerade mal die Version v0.123.0 installiert und damit wird der SOC beim Anstecken zuverlässig erkannt. Als nächstes muss ich mal das Changelog durchgehen, was mir jetzt an Funktionalität fehlt und ob ich damit leben kann.

stna1981 commented 6 months ago

Wenn ich raten müsste würde ich sagen, der Fehler kam mit 1.123.8 durch diese Änderung: https://github.com/evcc-io/evcc/pull/11537

Oder diese Änderung aus 1.125.0: https://github.com/evcc-io/evcc/pull/13251

klausj62 commented 6 months ago

Schlechte Nachrichten: War gerade noch einmal einkaufen und nach dem einstecken wurde 2x hintereinander kein SOC erkannt (mit v0.123.0). Nach Neustart war es sofort ok. Ich probiere dann mal die Lösung mit dem cron job (regelmäßiger Neustart).

klausj62 commented 6 months ago

Wenn ich raten müsste würde ich sagen, der Fehler kam mit 1.123.8 durch diese Änderung: https://github.com/evcc-io/evcc/

Der Link zeigt leider auf keine Änderung.

andig commented 6 months ago

Wenn ich raten müsste

Musst Du nicht. Am besten auf alte Version zurück gehen und verifizieren!

stna1981 commented 6 months ago

Jetzt passen die Links, sorry. Manche Dinge macht man doch besser nicht am Handy. Ich werde mal testen welche der beiden Änderungen verantwortlich ist, die zweite wurde thematisch deutlich eher passen.

EDIT: Ich bestätige, dass es mit 0.124.10 funktioniert. Der Fehler kommt also sehr wahrscheinlich durch https://github.com/evcc-io/evcc/pull/13251

EDIT2: Ich muss präzisieren: Der Fehler im Log ist mit 0.124.10 weg, der SOC wird aber trotzdem oft nicht angezeigt, sondern nur sporadisch. @andig Besteht hier eine irgendeine Aussicht auf eine Korrektur?

klausj62 commented 6 months ago

Neuigkeiten: Auto war ein paar Tage in der Werkstatt und ist jetzt wieder da. Auto angestöpselt, es wird kein SOC im UI gezeigt. Jedoch bringt ein "evcc vehicle" auf der Kommandozeile folgendes zu Tage:

[main  ] INFO 2024/04/19 18:38:14 evcc 0.125.0
[main  ] INFO 2024/04/19 18:38:14 using config file: /etc/evcc.yaml
[db    ] INFO 2024/04/19 18:38:15 using sqlite database: /home/klausjerwan/.evcc/evcc.db
Soc:            33%
Capacity:       52.0kWh
Charge status:  B
Range:          100km
Odometer:       0km
Finish time:    2024-04-19 21:11:00 +0200 CEST
Climate active: false
Position:       unexpected status: 404 (Not Found)
Features:       []

D.h. der Soc ist bekannt. Aber das UI verarbeitet es einfach nicht. Ist das jetzt ein Anhaltspunkt für eine Fehlersuche?

BTW: Ein ständiger Restart per cron-job ist natürlich auch keine Lösung, da dabei ja die Einstellungen zurückgesetzt werden.

andig commented 6 months ago

Wie immer bei Hersteller-Apis: Trace log…

klausj62 commented 6 months ago

Bild aus dem UI: IMG_1938 Fehlermeldung Stellplatz: vehicle soc: not available evcc -l trace vehicle auf der Kommandozeile bringt folgendes zu Tage:

[main  ] INFO 2024/04/19 20:48:34 evcc 0.125.0
[main  ] INFO 2024/04/19 20:48:34 using config file: /etc/evcc.yaml
[db    ] INFO 2024/04/19 20:48:34 using sqlite database: /home/klausjerwan/.evcc/evcc.db
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="settings" -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "settings" AND sql IS NOT NULL order by type = "table" desc 1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT * FROM `settings` LIMIT 1 -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT * FROM `settings` 6 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="devices" -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="device_details" -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="configs" -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "configs" AND sql IS NOT NULL order by type = "table" desc 1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT * FROM `configs` LIMIT 1 -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type='table' AND name="config_details" -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT sql FROM sqlite_master WHERE type IN ("table","index") AND tbl_name = "config_details" AND sql IS NOT NULL order by type = "table" desc 2 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT * FROM `config_details` LIMIT 1 -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type = "table" AND tbl_name = "config_details" AND (sql LIKE "%CONSTRAINT ""fk_configs_details"" %" OR sql LIKE "%CONSTRAINT fk_configs_details %" OR sql LIKE "%CONSTRAINT `fk_configs_details`%" OR sql LIKE "%CONSTRAINT [fk_configs_details]%" OR sql LIKE "%CONSTRAINT     fk_configs_details  %") -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type = "index" AND tbl_name = "config_details" AND name = "idx_unique" -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type = "table" AND tbl_name = "config_details" AND (sql LIKE "%CONSTRAINT ""fk_devices_details"" %" OR sql LIKE "%CONSTRAINT fk_devices_details %" OR sql LIKE "%CONSTRAINT `fk_devices_details`%" OR sql LIKE "%CONSTRAINT [fk_devices_details]%" OR sql LIKE "%CONSTRAINT     fk_devices_details  %") -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT count(*) FROM sqlite_master WHERE type = "table" AND tbl_name = "config_details" AND (sql LIKE "%""device_id"" %" OR sql LIKE "%device_id %" OR sql LIKE "%`device_id`%" OR sql LIKE "%[device_id]%" OR sql LIKE "%   device_id   %") -1 <nil>
[db    ] TRACE 2024/04/19 20:48:34 SELECT * FROM `configs` WHERE `configs`.`class` = 3 ORDER BY id 0 <nil>
[renault] TRACE 2024/04/19 20:48:34 GET https://renault-wrd-prod-1-euw1-myrapp-one.s3-eu-west-1.amazonaws.com/configuration/android/config_de_DE.json
[renault] TRACE 2024/04/19 20:48:34 {
    "instabug": {
        "enabled": false
    },
    "visibility": {
        "sections": {
            "smart_route_planner": true,
            "pairing_ivi": true,
            "pairing_ze": true,
            "ots": false,
            "ots_retention": "86400"
        },
        "subsections": {},
        "views": {
            "profile_menu_alertes": true,
            "car_maintenance_tab_title": true,
            "car_offers_tab_title": true,
            "car_menu_status_pressure": false,
            "car_status_quotation": true,
            "help_menu_contact": true,
            "help_FAQ_tab_title": true,
            "help_ADVICES_tab_title": false,
            "help_notice_title": true,
            "profile_menu_infos": true,
            "profile_menu_infos_modify_email": false,
            "profile_menu_settings": true,
            "profile_menu_settings_delete_cta": true,
            "profile_menu_edition_region_layout": false,
            "carpage_tab_title_status": true,
            "navigation_myr_off": true,
            "navigation_myr": true,
            "navigation_menu_map_parking_btn": false,
            "navigation_menu_map_more_btn": false,
            "navigation_menu_poi_bottom_ctas": true,
            "navigation_menu_poi_details_sendto_cta": true,
            "help_myr": true,
            "profile_myr": true,
            "signup_firstname": true,
            "add_car_type_layout": false,
            "input_layout_add_car_reg": false,
            "profile": {
                "input_layout_civility": true,
                "input_layout_firstname": true,
                "input_layout_lastname": true,
                "input_layout_birthday": false,
                "input_layout_national_id": false,
                "input_layout_mobile_phone": true,
                "input_layout_landline_phone": false,
                "input_layout_address": true,
                "input_layout_postal_code": true,
                "input_layout_city": true,
                "profile_menu_infos_region_layout": false,
                "input_layout_marital_status": false,
                "input_layout_children_number": false
            }
        }
    },
    "pages": {
        "car": {
            "cotation": "https://ankaufservice.renault.de/",
            "general_advise": [
                {
                    "picture": "",
                    "maxAdviseNb": 2
                }
            ],
            "acceleration_advise": [
                {
                    "picture": "",
                    "maxAdviseNb": 2
                }
            ],
            "switch_advise": [
                {
                    "picture": "",
                    "maxAdviseNb": 2
                }
            ],
            "anticipation_advise": [
                {
                    "picture": "",
                    "maxAdviseNb": 2
                }
            ],
            "eco_advice_elec_conduct": [
                {
                    "picture": "",
                    "maxAdviseNb": 3
                }
            ],
            "eco_advice_elec_tyre": [
                {
                    "picture": "",
                    "maxAdviseNb": 1
                }
            ],
            "eco_advice_elec_conso": [
                {
                    "picture": "",
                    "maxAdviseNb": 4
                }
            ]
        },
        "offers": {
            "user": true,
            "car": true
        },
        "rating_application": {
            "mail": "",
            "url": "https://www.renault.de/services/tipps-und-anleitungen/anfrage-an-renault.html"
        },
        "faq": {
            "maxSectionNb": 3,
            "maxQuestionNb": 4,
            "picture": "",
            "response": [
                {
                    "idSection": "1",
                    "idQuestion": "1",
                    "urlType": "video",
                    "url": "Eni138mjSpw"
                },
                {
                    "idSection": "1",
                    "idQuestion": "2",
                    "urlType": "video",
                    "url": "KRkqPA0_5rk"
                }
            ],
            "contact": {
                "display": true,
                "urlType": "url",
                "url": "https://www.renault.de/kontakt.html"
            }
        },
        "advices": {
            "maxSectionNb": 3,
            "maxQuestionNb": 3,
            "picture": "",
            "response": [
                {
                    "idSection": "1",
                    "idQuestion": "1",
                    "urlType": "video",
                    "url": "Eni138mjSpw"
                },
                {
                    "idSection": "1",
                    "idQuestion": "2",
                    "urlType": "video",
                    "url": "KRkqPA0_5rk"
                },
                {
                    "idSection": "1",
                    "idQuestion": "3",
                    "urlType": "video",
                    "url": "ReUP5ErzceA"
                },
                {
                    "idSection": "2",
                    "idQuestion": "1",
                    "urlType": "video",
                    "url": "Ur-JvJd8M90"
                },
                {
                    "idSection": "2",
                    "idQuestion": "2",
                    "urlType": "video",
                    "url": "aK9j5urvogw"
                },
                {
                    "idSection": "2",
                    "idQuestion": "3",
                    "urlType": "video",
                    "url": "-YSbVnkdaEI"
                }
            ],
            "contact": {
                "display": true,
                "urlType": "url",
                "url": "https://www.renault.de/kontakt.html"
            }
        }
    },
    "regex": {
        "name": "^[\\p{L}\\s\\’'-]{2,255}$",
        "email": "^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-.]?[[:alnum:]])*\\.([a-z]{2,4})$",
        "password": "^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?!.*\\s)[A-Za-z\\d\\W]{8,}",
        "phone": "^01([1-9][0-9]{5,10}?)$",
        "mobile_phone": "^01([1-9][0-9]{5,10}?)$",
        "vin": "^[a-zA-Z0-9]{17}$",
        "registration_number": "",
        "postal_code": "^\\d{5}$",
        "city": "^[a-zA-ZÀ-ÿ\\s-]{1,40}$"
    },
    "contact": {
        "call_center": {
            "channels": [
                {
                    "id": 1,
                    "type": "phone",
                    "value": "02232737600"
                },
                {
                    "id": 2,
                    "type": "url",
                    "value": "https://www.renault.de/services/tipps-und-anleitungen/anfrage-an-renault.html"
                }
            ]
        },
        "renault_assistance": {
            "phone_number": "01806365365"
        }
    },
    "servers": {
        "kamareon": {
            "target": "https://alliance-platform-serviceadapter-staging.apps.prod.eu.kamereon.org",
            "apikey": "Z7P4xyNrTITzNZh52oObSOVfKns9XGLE"
        },
        "wired": {
            "target": "https://api-wired-dev-1-euw1.wrd-aws.com",
            "apikey": "AHdOWFASWEPUVQVlhJWshsios0FqTG2E"
        },
        "wiredValid": {
            "target": "https://api-wired-valid-1-euw1.wrd-aws.com",
            "apikey": "AHdOWFASWEPUVQVlhJWshsios0FqTG2E"
        },
        "wiredProd": {
            "target": "https://api-wired-prod-1-euw1.wrd-aws.com",
            "apikey": "oF09WnKqvBDcrQzcW1rJNpjIuy7KdGaB"
        },
        "gigya": {
            "target": "https://accounts.eu1.gigya.com",
            "apikey": "3_S0OWIrqeJ6mxOkXFT8i3TTDwW1IGKk2rIypZjGXi4Hh8vce2ohuERio1Ka5DBbUr"
        },
        "gigyaValid": {
            "target": "https://accounts.eu1.gigya.com",
            "apikey": "3_GG7Z4vrxiUff04Vvk45ftlM54qS0-083IL0BfyAJBp5SHFTFO9iclY2fewoTBlIv"
        },
        "gigyaProd": {
            "target": "https://accounts.eu1.gigya.com",
            "apikey": "3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668"
        }
    },
    "booking": {
        "url": "https://anfrage.renault.
[renault] TRACE 2024/04/19 20:48:34 GET https://accounts.eu1.gigya.com/accounts.login?apiKey=3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668&loginID=***&password=***
[renault] TRACE 2024/04/19 20:48:34 {
  "callId": "cd0a7547126e457e9ec0ab54bd76aef3",
  "errorCode": 0,
  "apiVersion": 2,
  "statusCode": 200,
  "statusReason": "OK",
  "time": "2024-04-19T18:48:34.891Z",
  "registeredTimestamp": 1584722847,
  "UID": "36635e1f61f344c0bb34831d4fa74a21",
  "UIDSignature": "xE9VdwsuWGccrRo23H5n3JsJSIQ=",
  "signatureTimestamp": "1713552514",
  "created": "2020-03-20T16:47:27.567Z",
  "createdTimestamp": 1584722847,
  "isActive": true,
  "isRegistered": true,
  "isVerified": true,
  "lastLogin": "2024-04-19T18:48:34.848Z",
  "lastLoginTimestamp": 1713552514,
  "lastUpdated": "2020-03-20T16:47:53.534Z",
  "lastUpdatedTimestamp": 1584722873534,
  "loginProvider": "site",
  "oldestDataUpdated": "2020-03-20T16:47:27.567Z",
  "oldestDataUpdatedTimestamp": 1584722847567,
  "profile": {
    "email": "***"
  },
  "registered": "2020-03-20T16:47:27.700Z",
  "socialProviders": "site",
  "verified": "2020-03-20T16:47:53.534Z",
  "verifiedTimestamp": 1584722873534,
  "newUser": false,
  "sessionInfo": {
    "cookieName": "gac_3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668",
    "cookieValue": "st2.s.AtLtFVW2jQ.ushcAtUwjggC54wiR6oimP5WLDucK6OJ3nzTIZ4hvtfX2a5iaDDBly0hDFOoPAfr1h_uUYl54X6eL3RhxsG2gjpgEPxb2vd9avT9st2jbVZUavWVYZDDkiN-DUNHdJo_.8Qw14_6RNyBgbqQN7feiMrcDk86LYpWYDUfROxyVyDSKr9oTeKzN4MUxJ7R5ZWzbwFc9MqEUdnLjfBHyPJ1t_A.sc3"
  }
}
[renault] TRACE 2024/04/19 20:48:34 GET https://accounts.eu1.gigya.com/accounts.getJWT?apiKey=3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668&expiration=900&fields=data.personId%2Cdata.gigyaDataCenter&login_token=st2.s.AtLtFVW2jQ.ushcAtUwjggC54wiR6oimP5WLDucK6OJ3nzTIZ4hvtfX2a5iaDDBly0hDFOoPAfr1h_uUYl54X6eL3RhxsG2gjpgEPxb2vd9avT9st2jbVZUavWVYZDDkiN-DUNHdJo_.8Qw14_6RNyBgbqQN7feiMrcDk86LYpWYDUfROxyVyDSKr9oTeKzN4MUxJ7R5ZWzbwFc9MqEUdnLjfBHyPJ1t_A.sc3
[renault] TRACE 2024/04/19 20:48:35 {
  "callId": "affb5f0cd1214b62bcc857d223d39e14",
  "errorCode": 0,
  "apiVersion": 2,
  "statusCode": 200,
  "statusReason": "OK",
  "time": "2024-04-19T18:48:34.986Z",
  "id_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJFUTBNVVE1TjBOQ1JUSkVNemszTTBVMVJrTkRRMFUwUTBNMVJFRkJSamhETWpkRU5VRkJRZyJ9.eyJpc3MiOiJodHRwczovL2ZpZG0uZ2lneWEuY29tL2p3dC8zXzdQTGtzT3lCUmtIdjEyNng1V2hIYi01cHFDMXFGUjhwUWp4U2VMQjZuaEFuUEVSVFVsd25Zb3puSFN4d1g2NjgvIiwiYXBpS2V5IjoiM183UExrc095QlJrSHYxMjZ4NVdoSGItNXBxQzFxRlI4cFFqeFNlTEI2bmhBblBFUlRVbHduWW96bkhTeHdYNjY4IiwiaWF0IjoxNzEzNTUyNTE0LCJleHAiOjE3MTM1NTM0MTQsInJpc2tTY29yZSI6MC4wLCJzdWIiOiIzNjYzNWUxZjYxZjM0NGMwYmIzNDgzMWQ0ZmE3NGEyMSIsImRhdGEucGVyc29uSWQiOiI4NzVjNmJmNy01ZDc0LTQ4ZTktODllOC05MWFhOGJiYWNlZmIiLCJkYXRhLmdpZ3lhRGF0YUNlbnRlciI6ImV1MS5naWd5YS5jb20ifQ.XHvCNjUm5jWunSbi83vS8czAT45RfmNxv2YM_7Ivfbc7f9HqzLWVyJ1ph-U4umvIEragPkgY1Vn-40PwYqyrgZX5lk2s0O8ZGvSjoVMTZyFby11eQ5HZFyq3-tyRxWWglXT5tdRAsAvQzo5SvRiWaFEXwSC37Z3M7TZR-xvpltyHZR5UUVCwmqC6IawtqYgLdBiRU_hj2OxgmEYQw0ncsfhKhDUUbrLuuGnXjDRHpWnhp-4p2WTIxPHw3upTl7MizMKsK3hbr1oehfqJVQsjrtTA_qMERJSlYghpWtSFK11Mujm3vrCkRKQzoFiCDMK0uopH7qsKv8zLvftREfuNhA"
}
[renault] TRACE 2024/04/19 20:48:35 GET https://accounts.eu1.gigya.com/accounts.getAccountInfo?apiKey=3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668&login_token=st2.s.AtLtFVW2jQ.ushcAtUwjggC54wiR6oimP5WLDucK6OJ3nzTIZ4hvtfX2a5iaDDBly0hDFOoPAfr1h_uUYl54X6eL3RhxsG2gjpgEPxb2vd9avT9st2jbVZUavWVYZDDkiN-DUNHdJo_.8Qw14_6RNyBgbqQN7feiMrcDk86LYpWYDUfROxyVyDSKr9oTeKzN4MUxJ7R5ZWzbwFc9MqEUdnLjfBHyPJ1t_A.sc3
[renault] TRACE 2024/04/19 20:48:35 {
  "callId": "c4c831158b724c408905217228e7e003",
  "errorCode": 0,
  "apiVersion": 2,
  "statusCode": 200,
  "statusReason": "OK",
  "time": "2024-04-19T18:48:35.053Z",
  "registeredTimestamp": 1584722847000,
  "UID": "36635e1f61f344c0bb34831d4fa74a21",
  "UIDSignature": "RqPjvRwmJ30TMNPwj5oG98evDpw=",
  "signatureTimestamp": "1713552515",
  "created": "2020-03-20T16:47:27.567Z",
  "createdTimestamp": 1584722847000,
  "data": {
    "personId": "875c6bf7-5d74-48e9-89e8-91aa8bbacefb",
    "gigyaDataCenter": "eu1.gigya.com"
  },
  "preferences": {},
  "emails": {
    "verified": [
      "***"
    ],
    "unverified": []
  },
  "isActive": true,
  "isRegistered": true,
  "isVerified": true,
  "lastLogin": "2024-04-19T18:48:34.848Z",
  "lastLoginTimestamp": 1713552514000,
  "lastUpdated": "2020-03-20T16:47:53.534Z",
  "lastUpdatedTimestamp": 1584722873534,
  "loginProvider": "site",
  "oldestDataUpdated": "2020-03-20T16:47:27.567Z",
  "oldestDataUpdatedTimestamp": 1584722847567,
  "password": {
    "created": "2022-03-25T09:50:26.165Z"
  },
  "profile": {
    "email": "***"
  },
  "registered": "2020-03-20T16:47:27.700Z",
  "socialProviders": "site",
  "verified": "2020-03-20T16:47:53.534Z",
  "verifiedTimestamp": 1584722873534
}
[renault] TRACE 2024/04/19 20:48:35 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/persons/875c6bf7-5d74-48e9-89e8-91aa8bbacefb?country=DE
[renault] TRACE 2024/04/19 20:48:35 {"personId":"875c6bf7-5d74-48e9-89e8-91aa8bbacefb","type":"I","context":"RENAULTGROUP","country":"DE","firstName":"Klaus","lastName":"Jerwan","idp":{"idpId":"36635e1f61f344c0bb34831d4fa74a21","idpType":"GIGYA","idpStatus":"ACTIVE","login":"***","loginType":"EMAIL","lastLoginDate":"2024-04-19T00:00:31Z","termsConditionAcceptance":true,"termsConditionLastAcceptanceDate":"2020-03-20T16:47:27.819229Z"},"preferredDealers":[{"brand":"RENAULT","dealerId":"27615574_001","dealerName":"Autohaus Kraft GmbH & Co. KG","createdDate":"2023-11-24T12:01:22.532529645Z","lastModifiedDate":"2023-11-24T12:01:22.532952098Z","functionalCreationDate":"2023-11-24T12:01:22.532529645Z","functionalModificationDate":"2023-11-24T12:01:22.532952098Z"}],"emails":[{"emailType":"MAIN","emailValue":"***","validityFlag":true,"createdDate":"2020-03-20T16:47:27.828079Z","lastModifiedDate":"2020-03-20T16:47:27.828081Z","functionalCreationDate":"2020-03-20T16:47:27.828079Z","functionalModificationDate":"2020-03-20T16:47:27.828081Z"}],"identities":[],"myrRequest":false,"accounts":[{"accountId":"033ea4f1-63e9-4006-861a-46e0e29501b2","accountType":"MYRENAULT","accountStatus":"ACTIVE","country":"DE","personId":"875c6bf7-5d74-48e9-89e8-91aa8bbacefb","relationType":"OWNER"}],"purposes":[{"purposeId":"3b6f1443-fe70-4ae7-bf9c-d5b6c04b9b8b","country":"DE","purposeType":"PENDING_ACCOUNT_MGMT","purposeStartDate":"2020-03-20","purposeEndDate":"2020-03-20","forceEndDate":false,"consents":[],"createdDate":"2020-03-20T16:47:28.398734Z","lastModifiedDate":"2020-03-20T16:48:26.569497Z"},{"purposeId":"771f6851-94d9-40d1-b5d7-e6fffde7b5b5","country":"DE","purposeType":"ACCOUNT_MGMT","purposeStartDate":"2024-04-07","purposeEndDate":"2027-04-07","forceEndDate":false,"consents":[],"createdDate":"2020-03-20T16:48:26.553010Z","lastModifiedDate":"2024-04-07T11:58:46.005887Z"},{"purposeId":"bc702b91-f4ab-4517-a1e9-4f9feb4971b7","country":"DE","purposeType":"DIGITAL_AUTHENTICATION","purposeStartDate":"2024-04-19","purposeEndDate":"2025-04-19","forceEndDate":false,"consents":[],"createdDate":"2022-12-16T04:09:28.440574Z","lastModifiedDate":"2024-04-19T00:00:38.609912Z"},{"purposeId":"4ddc369b-46ac-4463-8284-2153f4b8adb4","country":"DE","purposeType":"MARKETING","purposeStartDate":"2020-03-29","purposeEndDate":"2029-04-19","forceEndDate":false,"consents":[{"consentId":"c4ba501e-cb93-4aae-8c5c-ea815bf23b8c","scopeType":"RENAULTGROUP","agreements":[{"type":"SMS","value":"YES","displayValue":"SMS","lastUpdateSourceType":"DIGITAL","createdDate":"2020-03-20T16:47:27.828039Z","lastModifiedDate":"2020-03-29T13:35:32.217306Z","functionalCreationDate":"2020-03-20T16:47:27.828039Z","functionalModificationDate":"2020-03-29T13:35:32.217306Z"},{"type":"PHONE","value":"NO","displayValue":"PHONE","lastUpdateSourceType":"DIGITAL","createdDate":"2020-03-20T16:47:27.828047Z","lastModifiedDate":"2020-03-29T13:35:32.217311Z","functionalCreationDate":"2020-03-20T16:47:27.828047Z","functionalModificationDate":"2020-03-29T13:35:32.217311Z"},{"type":"POSTAL_ADD","value":"NO","displayValue":"POSTAL_ADD","lastUpdateSourceType":"DIGITAL","createdDate":"2020-03-20T16:47:27.828049Z","lastModifiedDate":"2020-03-29T13:35:32.217312Z","functionalCreationDate":"2020-03-20T16:47:27.828049Z","functionalModificationDate":"2020-03-29T13:35:32.217312Z"},{"type":"EMAIL","value":"YES","displayValue":"EMAIL","lastUpdateSourceType":"DIGITAL","createdDate":"2020-03-20T16:47:27.828051Z","lastModifiedDate":"2020-03-29T13:35:32.217313Z","functionalCreationDate":"2020-03-20T16:47:27.828051Z","functionalModificationDate":"2020-03-29T13:35:32.217313Z"}],"createdDate":"2020-03-20T16:48:26.565794Z","lastModifiedDate":"2020-03-29T13:35:32.236819Z"}],"createdDate":"2020-03-20T16:47:31.430642Z","lastModifiedDate":"2024-04-19T00:00:38.837728Z"}],"partyId":"1965ec7c-d3f1-4b32-94ec-6bd7d55a10d6","createdDate":"2020-03-20T16:47:27.833414Z","lastModifiedDate":"2024-04-19T00:00:38.760103Z","functionalCreationDate":"2020-03-20T16:47:27.827946Z","functionalModificationDate":"2023-11-24T12:01:22.532958263Z","locale":"de-DE","originApplicationName":"EXT-myrenault-ios-32","originUserId":"awwir01","agreements":[],"parentPersonsLinks":[],"childPersonsLinks":[],"trackingId":"e7195218756893b5ec35af84cdcc70cc72990ae2a1087854f7a1cfe564c67337"}
[renault] TRACE 2024/04/19 20:48:35 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/accounts/033ea4f1-63e9-4006-861a-46e0e29501b2/vehicles?country=DE
[renault] TRACE 2024/04/19 20:48:35 {"accountId":"033ea4f1-63e9-4006-861a-46e0e29501b2","country":"DE","vehicleLinks":[{"brand":"RENAULT","vin":"***","status":"ACTIVE","linkType":"USER","garageBrand":"RENAULT","annualMileage":10000,"startDate":"2020-03-20","createdDate":"2020-03-20T16:51:16.889892Z","lastModifiedDate":"2023-11-24T12:01:22.630157Z","cancellationReason":{},"preferredDealer":{"dealerId":"27615574_001","dealerName":"Autohaus Kraft GmbH & Co. KG","brand":"RENAULT","createdDate":"2023-11-24T12:01:22.630003155Z","lastModifiedDate":"2023-11-24T12:01:22.630003155Z"},"connectedDriver":{"role":"MAIN_DRIVER","createdDate":"2020-03-21T08:39:22.028134Z","lastModifiedDate":"2022-03-25T12:06:32.063188Z"},"vehicleDetails":{"vin":"***","engineType":"5AQ","engineRatio":"605","modelSCR":"ZOE","deliveryCountry":{"code":"DE","label":"GERMANY"},"family":{"code":"X10","label":"","group":"007"},"tcu":{"code":"AIVCT","label":"WITH AIVC CONNECTION UNIT","group":"E70"},"navigationAssistanceLevel":{"code":"SAN408","label":"CRITERE DE CONTEXTE","group":"408"},"battery":{"code":"BT4AR1","label":"BT4AR1 BATTERY","group":"968"},"radioType":{"code":"NA418","label":"FULL NAV DAB ETH - AUDI","group":"425"},"registrationCountry":{"code":"DE"},"brand":{"label":"RENAULT"},"model":{"code":"X102VE","label":"ZOE","group":"971"},"gearbox":{"code":"BVEL","label":"ELEC.VAR.GEARBOX","group":"427"},"version":{"code":"INT A MC 1L"},"energy":{"code":"ELEC","label":"ELECTRICITY","group":"019"},"bodyType":{"code":"B10","label":"","group":"008"},"steeringSide":{"code":"DG","label":"LEFT-HAND DRIVE","group":"027"},"registrationNumber":"","vcd":"STANDA/X10/B10/EA3/MC/ELEC/DG/TEMP/TR4X2/AFURGE/RV/ABS/CAREG/LAC/VSTLAR/CPETIR/RET03/PROJAB/RALU16/CEAVRH/ADAC/AIRBA2/SERIE/DRA/DRAP13/HARM02/3ATRPH/SGAV01/BARRAB/TEQNY/SFBANA/KM/DPRPN/AVREPL/SSDECA/ABLAV/ASRESP/ALEVA/CACBL2/SOP02C/STHPLG/SKTGRV/VLCUI2/RETRCR/TRSEV1/RETC/LVAVIP/LVAREL/SASURV/KTGREP/SGACHA/DEU01/APL03/FSTPO/ALOUC5/CMAR3P/SAN408/NA418/BVEL/AUTAUG/SPREST/RDIF01/PNSTRD/ISOFIX/EQPEUR/HRGM01/SDPCLV/CHARAP/TL09A/SPRODI/SAN613/AIRBDE/PSMREC/ELC1/SSPTLP/SANCML/SEXTIN/PE2019/PHAS2/SAN913/THABT2/SSTYAD/SSHYB/052KWH/BT4AR1/VEC017/X102VE/NBT022/5AQ/ASCOD0/DLIGM2/SSTINC/KITPOU/SKTPGR/SSCCPC/SDPSEC/FDIU2/SSMAP/SSCALL/FACBA1/DANGMO/AVRCAR/SSCABD/AIVCT/AVGSI/ITPK4/VOLCHA/REACTI/AVOSP1/SWALBO/SSDWGE/1234Y/SSAEBS/PRAHL/RRCAM","assets":[{"assetType":"PICTURE","viewpoint":"mybrand_2","renditions":[{"resolutionType":"ONE_MYRENAULT_LARGE","url":"https://3dv.renault.com/ImageFromBookmark?configuration=X10%2FB10%2FEA3%2FDG%2FCAREG%2FVSTLAR%2FRET03%2FPROJAB%2FRALU16%2FDRAP13%2FHARM02%2F3ATRPH%2FTEQNY%2FALEVA%2FVLCUI2%2FRETRCR%2FRETC%2FLVAREL%2FSGACHA%2FNA418%2FRDIF01%2FTL09A%2FNBT022%2FDLIGM2%2FKITPOU%2FDANGMO%2FITPK4%2FVOLCHA%2FREACTI%2FSSAEBS%2FPRAHL%2FRRCAM&databaseId=81a762e0-4640-48af-a4bf-66832f080159&bookmarkSet=RSITE&bookmark=EXT_34_DESSUS&profile=HELIOS_OWNERSERVICES_LARGE"},{"resolutionType":"ONE_MYRENAULT_SMALL","url":"https://3dv.renault.com/ImageFromBookmark?configuration=X10%2FB10%2FEA3%2FDG%2FCAREG%2FVSTLAR%2FRET03%2FPROJAB%2FRALU16%2FDRAP13%2FHARM02%2F3ATRPH%2FTEQNY%2FALEVA%2FVLCUI2%2FRETRCR%2FRETC%2FLVAREL%2FSGACHA%2FNA418%2FRDIF01%2FTL09A%2FNBT022%2FDLIGM2%2FKITPOU%2FDANGMO%2FITPK4%2FVOLCHA%2FREACTI%2FSSAEBS%2FPRAHL%2FRRCAM&databaseId=81a762e0-4640-48af-a4bf-66832f080159&bookmarkSet=RSITE&bookmark=EXT_34_DESSUS&profile=HELIOS_OWNERSERVICES_SMALL_V2"}]},{"assetType":"PICTURE","viewpoint":"mybrand_5","renditions":[{"resolutionType":"ONE_MYRENAULT_LARGE","url":"https://3dv.renault.com/ImageFromBookmark?configuration=X10%2FB10%2FEA3%2FDG%2FCAREG%2FVSTLAR%2FRET03%2FPROJAB%2FRALU16%2FDRAP13%2FHARM02%2F3ATRPH%2FTEQNY%2FALEVA%2FVLCUI2%2FRETRCR%2FRETC%2FLVAREL%2FSGACHA%2FNA418%2FRDIF01%2FTL09A%2FNBT022%2FDLIGM2%2FKITPOU%2FDANGMO%2FITPK4%2FVOLCHA%2FREACTI%2FSSAEBS%2FPRAHL%2FRRCAM&databaseId=81a762e0-4640-48af-a4bf-66832f080159&bookmarkSet=RSITE&bookmark=EXT_34_AV&profile=HELIOS_OWNERSERVICES_LARGE"},{"resolutionType":"ONE_MYRENAULT_SMALL","url":"https://3dv.renault.com/ImageFromBookmark?configuration=X10%2FB10%2FEA3%2FDG%2FCAREG%2FVSTLAR%2FRET03%2FPROJAB%2FRALU16%2FDRAP13%2FHARM02%2F3ATRPH%2FTEQNY%2FALEVA%2FVLCUI2%2FRETRCR%2FRETC%2FLVAREL%2FSGACHA%2FNA418%2FRDIF01%2FTL09A%2FNBT022%2FDLIGM2%2FKITPOU%2FDANGMO%2FITPK4%2FVOLCHA%2FREACTI%2FSSAEBS%2FPRAHL%2FRRCAM&databaseId=81a762e0-4640-48af-a4bf-66832f080159&bookmarkSet=RSITE&bookmark=EXT_34_AV&profile=HELIOS_OWNERSERVICES_SMALL_V2"}]}],"yearsOfMaintenance":12,"connectivityTechnology":"RLINK1","easyConnectStore":false,"electrical":true,"rlinkStore":false,"deliveryDate":"2020-03-18","retrievedFromDhs":false,"engineEnergyType":"ELEC","radioCode":""}}]}
[renault] TRACE 2024/04/19 20:48:35 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/accounts/033ea4f1-63e9-4006-861a-46e0e29501b2/kamereon/kca/car-adapter/v2/cars/***/battery-status?country=DE
[renault] TRACE 2024/04/19 20:48:36 {"data":{"type":"Car","id":"***","attributes":{"timestamp":"2024-04-19T18:43:35Z","batteryLevel":34,"batteryTemperature":20,"batteryAutonomy":105,"batteryCapacity":0,"batteryAvailableEnergy":16,"plugStatus":1,"chargingStatus":0.3,"chargingRemainingTime":155,"chargingInstantaneousPower":68.0}}}
[renault] TRACE 2024/04/19 20:48:36 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/accounts/033ea4f1-63e9-4006-861a-46e0e29501b2/kamereon/kca/car-adapter/v2/cars/***/cockpit?country=DE
[renault] TRACE 2024/04/19 20:48:36 {"message": "you should not be there but well done for the effort"}
[renault] TRACE 2024/04/19 20:48:36 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/accounts/033ea4f1-63e9-4006-861a-46e0e29501b2/kamereon/kca/car-adapter/v1/cars/***/hvac-status?country=DE
[renault] TRACE 2024/04/19 20:48:37 {"data":{"type":"Car","id":"***","attributes":{"socThreshold":5.0,"hvacStatus":"off","lastUpdateTime":"2024-04-19T10:01:07Z"}}}
[renault] TRACE 2024/04/19 20:48:37 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/accounts/033ea4f1-63e9-4006-861a-46e0e29501b2/kamereon/kca/car-adapter/v1/cars/***/location?country=DE
[renault] TRACE 2024/04/19 20:48:37 {"type":"FUNCTIONAL","messages":[{"code":"err.func.wired.notFound","message":"{\"errors\":[{\"errorCode\":404,\"errorMessage\":\"There is no data for this vin and uid\",\"errorLevel\":\"error\",\"errorType\":\"functional\"}],\"error_reference\":\"rrt-0369f7b6f78e917a5-b-eu-18138-9191254-887\"}"}],"errors":[{"errorCode":"err.func.wired.notFound","errorMessage":"{\"errors\":[{\"errorCode\":404,\"errorMessage\":\"There is no data for this vin and uid\",\"errorLevel\":\"error\",\"errorType\":\"functional\"}],\"error_reference\":\"rrt-0369f7b6f78e917a5-b-eu-18138-9191254-887\"}"}],"error_reference":"FUNCTIONAL"}
[renault] TRACE 2024/04/19 20:48:37 GET https://accounts.eu1.gigya.com/accounts.login?apiKey=3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668&loginID=***&password=***
[renault] TRACE 2024/04/19 20:48:37 {
  "callId": "efae6de841fc4f0682b5b76641e8a74d",
  "errorCode": 0,
  "apiVersion": 2,
  "statusCode": 200,
  "statusReason": "OK",
  "time": "2024-04-19T18:48:37.541Z",
  "registeredTimestamp": 1584722847,
  "UID": "36635e1f61f344c0bb34831d4fa74a21",
  "UIDSignature": "pLutwQQP3JRDxRqFzGcVbfC4zFA=",
  "signatureTimestamp": "1713552517",
  "created": "2020-03-20T16:47:27.567Z",
  "createdTimestamp": 1584722847,
  "isActive": true,
  "isRegistered": true,
  "isVerified": true,
  "lastLogin": "2024-04-19T18:48:37.506Z",
  "lastLoginTimestamp": 1713552517,
  "lastUpdated": "2020-03-20T16:47:53.534Z",
  "lastUpdatedTimestamp": 1584722873534,
  "loginProvider": "site",
  "oldestDataUpdated": "2020-03-20T16:47:27.567Z",
  "oldestDataUpdatedTimestamp": 1584722847567,
  "profile": {
    "email": "***"
  },
  "registered": "2020-03-20T16:47:27.700Z",
  "socialProviders": "site",
  "verified": "2020-03-20T16:47:53.534Z",
  "verifiedTimestamp": 1584722873534,
  "newUser": false,
  "sessionInfo": {
    "cookieName": "gac_3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668",
    "cookieValue": "st2.s.AtLte7AmHQ.deYs6U4rG4vwQ9IlZCf1YuIiHXZww7rmcimk7oQ_gLGNWE1YoZRFAREd95zTT2qwm5shOHxDSIk2DlRJOoqQzZdD-iPZApBYusVzzS5EQ2M_km3WllT5Fou0lwV9F64p.PTxIWre4NaXvZ-HjWlMzZpW22ADDh1we72hiKCJufT6gY-ygNks3h4IsV5BKSQmQo7QH-V16SkBPwy3ttkUkMw.sc3"
  }
}
[renault] TRACE 2024/04/19 20:48:37 GET https://accounts.eu1.gigya.com/accounts.getJWT?apiKey=3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668&expiration=900&fields=data.personId%2Cdata.gigyaDataCenter&login_token=st2.s.AtLte7AmHQ.deYs6U4rG4vwQ9IlZCf1YuIiHXZww7rmcimk7oQ_gLGNWE1YoZRFAREd95zTT2qwm5shOHxDSIk2DlRJOoqQzZdD-iPZApBYusVzzS5EQ2M_km3WllT5Fou0lwV9F64p.PTxIWre4NaXvZ-HjWlMzZpW22ADDh1we72hiKCJufT6gY-ygNks3h4IsV5BKSQmQo7QH-V16SkBPwy3ttkUkMw.sc3
[renault] TRACE 2024/04/19 20:48:37 {
  "callId": "ceee81f8b75f4c4bae9211b6996b40a6",
  "errorCode": 0,
  "apiVersion": 2,
  "statusCode": 200,
  "statusReason": "OK",
  "time": "2024-04-19T18:48:37.612Z",
  "id_token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6IlJFUTBNVVE1TjBOQ1JUSkVNemszTTBVMVJrTkRRMFUwUTBNMVJFRkJSamhETWpkRU5VRkJRZyJ9.eyJpc3MiOiJodHRwczovL2ZpZG0uZ2lneWEuY29tL2p3dC8zXzdQTGtzT3lCUmtIdjEyNng1V2hIYi01cHFDMXFGUjhwUWp4U2VMQjZuaEFuUEVSVFVsd25Zb3puSFN4d1g2NjgvIiwiYXBpS2V5IjoiM183UExrc095QlJrSHYxMjZ4NVdoSGItNXBxQzFxRlI4cFFqeFNlTEI2bmhBblBFUlRVbHduWW96bkhTeHdYNjY4IiwiaWF0IjoxNzEzNTUyNTE3LCJleHAiOjE3MTM1NTM0MTcsInJpc2tTY29yZSI6MC4wLCJzdWIiOiIzNjYzNWUxZjYxZjM0NGMwYmIzNDgzMWQ0ZmE3NGEyMSIsImRhdGEucGVyc29uSWQiOiI4NzVjNmJmNy01ZDc0LTQ4ZTktODllOC05MWFhOGJiYWNlZmIiLCJkYXRhLmdpZ3lhRGF0YUNlbnRlciI6ImV1MS5naWd5YS5jb20ifQ.hS4COUgPAstiCYo4qmPp7zhf2GPLCTAyKqTPvjwBxjPk_hc8YbHccTHPwU8PJ73FJH4VGoF5_2aePC-KCKDL820Twmofmn3aGJbH8NFoLjMJg1RpMOMLWnhV8OPHYtt9of1kyo8wlq9OqqveyAMTuCAeYn56KN6-OHXNsp2ociCPUpBO6ZzuDFA2iAYwB8BmiOkO-Vm2TYA3Zdzv-E29cduvBBpbJxf66ITAR6V5_EJ0j4djDypmqLLO4snISifqvACEsvRl-Zrkz6vXukKhC-hwUgaKrt-sNmRcxHTXehEQlG3ToClar8emLwB5nxOSs3Ms2BxIterqeO1EvbfhOQ"
}
[renault] TRACE 2024/04/19 20:48:37 GET https://accounts.eu1.gigya.com/accounts.getAccountInfo?apiKey=3_7PLksOyBRkHv126x5WhHb-5pqC1qFR8pQjxSeLB6nhAnPERTUlwnYoznHSxwX668&login_token=st2.s.AtLte7AmHQ.deYs6U4rG4vwQ9IlZCf1YuIiHXZww7rmcimk7oQ_gLGNWE1YoZRFAREd95zTT2qwm5shOHxDSIk2DlRJOoqQzZdD-iPZApBYusVzzS5EQ2M_km3WllT5Fou0lwV9F64p.PTxIWre4NaXvZ-HjWlMzZpW22ADDh1we72hiKCJufT6gY-ygNks3h4IsV5BKSQmQo7QH-V16SkBPwy3ttkUkMw.sc3
[renault] TRACE 2024/04/19 20:48:37 {
  "callId": "1d396722ffe94deda5648ba39cf3d19a",
  "errorCode": 0,
  "apiVersion": 2,
  "statusCode": 200,
  "statusReason": "OK",
  "time": "2024-04-19T18:48:37.685Z",
  "registeredTimestamp": 1584722847000,
  "UID": "36635e1f61f344c0bb34831d4fa74a21",
  "UIDSignature": "pLutwQQP3JRDxRqFzGcVbfC4zFA=",
  "signatureTimestamp": "1713552517",
  "created": "2020-03-20T16:47:27.567Z",
  "createdTimestamp": 1584722847000,
  "data": {
    "personId": "875c6bf7-5d74-48e9-89e8-91aa8bbacefb",
    "gigyaDataCenter": "eu1.gigya.com"
  },
  "preferences": {},
  "emails": {
    "verified": [
      "***"
    ],
    "unverified": []
  },
  "isActive": true,
  "isRegistered": true,
  "isVerified": true,
  "lastLogin": "2024-04-19T18:48:37.506Z",
  "lastLoginTimestamp": 1713552517000,
  "lastUpdated": "2020-03-20T16:47:53.534Z",
  "lastUpdatedTimestamp": 1584722873534,
  "loginProvider": "site",
  "oldestDataUpdated": "2020-03-20T16:47:27.567Z",
  "oldestDataUpdatedTimestamp": 1584722847567,
  "password": {
    "created": "2022-03-25T09:50:26.165Z"
  },
  "profile": {
    "email": "***"
  },
  "registered": "2020-03-20T16:47:27.700Z",
  "socialProviders": "site",
  "verified": "2020-03-20T16:47:53.534Z",
  "verifiedTimestamp": 1584722873534
}
[renault] TRACE 2024/04/19 20:48:37 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/accounts/033ea4f1-63e9-4006-861a-46e0e29501b2/kamereon/kca/car-adapter/v1/cars/***/location?country=DE
[renault] TRACE 2024/04/19 20:48:37 {"type":"FUNCTIONAL","messages":[{"code":"err.func.wired.notFound","message":"{\"errors\":[{\"errorCode\":404,\"errorMessage\":\"There is no data for this vin and uid\",\"errorLevel\":\"error\",\"errorType\":\"functional\"}],\"error_reference\":\"rrt-00ace1ea7a3a5252f-a-eu-18091-9471054-49\"}"}],"errors":[{"errorCode":"err.func.wired.notFound","errorMessage":"{\"errors\":[{\"errorCode\":404,\"errorMessage\":\"There is no data for this vin and uid\",\"errorLevel\":\"error\",\"errorType\":\"functional\"}],\"error_reference\":\"rrt-00ace1ea7a3a5252f-a-eu-18091-9471054-49\"}"}],"error_reference":"FUNCTIONAL"}
Soc:            34%
Capacity:       52.0kWh
Charge status:  B
Range:          105km
Odometer:       0km
Finish time:    2024-04-19 23:18:00 +0200 CEST
Climate active: false
Position:       unexpected status: 404 (Not Found)
Features:       []
klausj62 commented 6 months ago

Im unteren Drittel des o.a. Trace steht u.a. "batteryLevel"


[renault] TRACE 2024/04/19 20:48:35 GET https://api-wired-prod-1-euw1.wrd-aws.com/commerce/v1/accounts/033ea4f1-63e9-4006-861a-46e0e29501b2/kamereon/kca/car-adapter/v2/cars/***/battery-status?country=DE
[renault] TRACE 2024/04/19 20:48:36 {"data":{"type":"Car","id":"***","attributes":{"timestamp":"2024-04-19T18:43:35Z","batteryLevel":34
``` ....
andig commented 6 months ago

Warum nicht- soc ist ja auch da?

stna1981 commented 6 months ago

Und warum zeigt ihr ihn dann am UI nicht an, sondern nur nur "--"?

andig commented 6 months ago

Du hast evcc vehicle aufgerufen. Da gibts kein UI. Siehe https://github.com/evcc-io/evcc/issues/13344#issuecomment-2043516884. Offensichtlich sind das zwei unterschiedliche Logs?!

klausj62 commented 6 months ago

Ok, ich versuche es noch einmal. Ich habe geglaubt, ich könnte auf der Kommandozeile durch Eingabe von evcc mehr darüber erfahren, was gerade im System so vor sich geht, ggf. auch das eine oder andere triggern.

Hier noch einmal ganz konkret was ich zeigen möchte:

  1. evcc läuft als Dienst
  2. Ich zeige das UI um zu verdeutlichen: "Auto ist angeschlossen", aber Ladestand ist "--"
  3. Meine Interpretation: evcc behauotet den Ladestand des angeschlossenen Fahrzeugs nicht zu kennen.
  4. Ich rufe auf der Kommandozeile "evcc -l trace vehicle" auf um mehr darüber zu erfahren, was evcc ggf. schon weiß oder nicht weiß
  5. Der Aufruf von "evcc -l trace vehicle" zeigt, so meine Interpretation, dass der soc/Baterriestand sehr wohl bekannt ist, in diesem Fall 34%.
  6. Im UI ist zu sehen dass diese Information nicht genutzt wird.
andig commented 6 months ago

Das ist schon richtig- beweist aber nur dass es nach der Anmeldung funktioniert. Das wussten wir bereits. Nach einiger Zeit kommt aber kein Soc mehr wie Dein Log oben beweist. Es bleibt unklar warum das so ist.

klausj62 commented 6 months ago

Was meinst Du mit "dass es nach der Anmeldung funktioniert"? Meine Aussage ist die, dass evcc der SOC zwar bekannt ist, aber nicht genutzt wird. Die Anzeige im UI ändert sich nach dem "evcc vehicle" auf der Kommandozeile nicht.

Dass hier und da die Abfrage bei Renault keine Werte liefert, kann ich mir gut vorstellen. Wenn jedoch die Werte geliefert werden, was man, so meine Interpretation, aus dem Log nach "evcc -l trace vehicle" sehen kann, evcc diese Werte nicht verwendet, das wiederum sieht man im UI, und kann man auch an der Reaktion von evcc erkennen (Mindestladung wird gestartet), dann liegt es, auch wieder nach meiner Interpretation, an evcc.

Interpretiere ich da irgendwas falsch?

stna1981 commented 6 months ago

Für mich sieht es so aus, als erwartet evcc den Parameter soc in der API Antwort, es kommt aber nur batteryLevel und damit kann er irgendwie nix anfangen?

andig commented 6 months ago

Für mich sieht es so aus, als erwartet evcc den Parameter soc in der API Antwort, es kommt aber nur batteryLevel und damit kann er irgendwie nix anfangen?

Bitte nicht raten. Der Soc wir ja angezeigt.

Interpretiere ich da irgendwas falsch?

Die Kommandozeilenabfrage hat mit der laufenden evcc Instanz einfach nix zu tun.

Die Anzeige im UI ändert sich nach dem "evcc vehicle" auf der Kommandozeile nicht.

Ist damit erwartet.

Dass hier und da die Abfrage bei Renault keine Werte liefert, kann ich mir gut vorstellen.

Und GENAU das ist das Problem.

stna1981 commented 6 months ago

@andig Nicht ganz. Siehe mein Beitrag weiter oben.

Der Fehler "vehicle soc: not available" tritt bei mir mit 0.124.10 NICHT (also niemals) auf, sondern erst seit 0.125.0, dort aber immer/dauerhaft. Also müsst ihr ja irgendwas geändert haben, was den Fehler auf Seiten evcc verursacht. Unabhängig davon, ob der Wert nun manchmal vom Server kommt oder nicht. Das liegt natürlich bei Renault.

andig commented 6 months ago

Verstehe ich nicht. Du hast doch selbst geschrieben:

going back to v0.124.5 does not solve the issue

Dann bitte nochmal Log alte/neue Version.

stna1981 commented 6 months ago

Das war @klausj62, wobei ich nicht weiß, ob sich sein Zitat auf die Fehlermeldung bezug oder auf die Tatsache, dass der SOC teilweise nicht angezeigt wird. Letztere kann auch an Renault liegen. Zu ersterem kann ich für mich sagen, dass der Fehler mit 0.124.10 nicht auftritt und der SOC sporadisch, wenn Renault mitspielt, angezeigt wird., Logs kann ich später anhängen, bin grade unterwegs.

CarstenPV commented 6 months ago

Hi, anscheinend bin ich richtig. Seit ca. 1 Woche zeigt er kein SOC mehr an. ZOE-2018-41KW, im Auto nichts einstellbar.

Die SOC Anzeige im ZOE zeigt was an, natürlich, aber online zeigt er nichts an(% da waren auch mal keine KM zu sehen). Scheint bei Renault der Fehler zu sein. Er fängt sofort an <25 % (weil er keine Anzeige hat) zuladen. Hatte aber noch 83 % (steht auf 85 %). Also habe ich KEIN Fahrzeug genommen, 2x 5KW reingepumpt. In der Nacht hat er dann einfach nochmal angefangen zu laden 100 % und den Hausakku leer gezogen.

Meine Frage wäre, wenn man die Anfangsprozente im EVCC einstellen könnte (bei Renault Fahrzeugen), würde er dann vorschriftsmäßig laden?

Es besteht anscheinend keine Kommunikation zwischen ZOE und EVCC wegen des SOC %. Alte Versionen haben bei mir nichts gebracht.

deadrabbit87 commented 6 months ago

Renault mit Tickets bombardieren.

Bei mir gings dann mal kurz wieder, jetzt aber auch nicht mehr.

In der App von Renault wird auch nichts mehr angezeigt.

premultiply commented 6 months ago

Related https://github.com/jamesremuscat/pyze/issues/118#issuecomment-2082663777 https://github.com/jamesremuscat/pyze/commit/9e6a2552728d7977758cbfa7af4d6cf49c7f156a ? /cc @andig

andig commented 6 months ago

Ich denke nicht. Hier gibts um soc, nicht mileage?

premultiply commented 6 months ago

Stimmt. :/

CarstenPV commented 6 months ago

Gerade geschrieben: https://www.renault.de/kontakt.html unter Beschwerde einreichen, mal schauen, was passiert.

stna1981 commented 6 months ago

Also ich sehe in der App meistens den SOC, aktuell 56%, in evcc aber trotzdem nicht, da steht nur "--". Offenbar hat sich irgendwas an der Kommunikation über das API geändert, was in der App klappt aber über evcc nicht.

CarstenPV commented 6 months ago

Was für ein Renault hast du denn? Auch ZE40? Bei uns, Immer noch keine % Anzeige.

stna1981 commented 6 months ago

Megane E-TECH Electric

CarstenPV commented 6 months ago

Tja, ist das wirklich vergleichbar (2016 R-LINK 2)? Wir haben kein Button, wo man vor klimatisiert etc. Gerade habe ich festgestellt das in der App 2x MyY Z.E. In und 2x MY Z.E.Con steht. Nur in der App. Habe gerad mal auf 0.124.6 geladen. Der SOC ist von not available auf 0% gesprungen. Nach: evcc -l info vehicle. Aber er hat ja auch schon mit 0.125.0 geladen.

stna1981 commented 6 months ago

Naja ich denke das API von Renault dürfte für alle Autos gleich sein. Was einzelne Fahrzeuge oder Apps unterstützen, ist ja was anderes.

CarstenPV commented 6 months ago

Hoi, ich habe das Fahrzeugmal getrennt und wieder verbunden. Na wo ist der Aktivierungscode??? Jetzt ist der Button mit der Klimatisierung da, krass. Aber immer noch eine Prozentzahl vorhanden.

msteinbauer commented 6 months ago

Ich habe auch seit Wochen seltsames Verhalten der Renault API, selbst die offizielle MyRenault App zeigt nur noch den Kilometerstand meiner Renault Zoe R240 an. In HomeAssistant dagegen sehe ich die Reichweite, Außentemperatur und noch paar Sachen mehr, aber keinen SoC. Damit ist halt auch in EVCC kein SOC-genaues Laden möglich.

Pihupt commented 6 months ago

Hoi, ich habe das Fahrzeugmal getrennt und wieder verbunden. Na wo ist der Aktivierungscode??? Jetzt ist der Button mit der Klimatisierung da, krass. Aber immer noch eine Prozentzahl vorhanden.

Mir wurde auch geraten das Fzg aus der App zu löschen. Ohne Hinweis auf den Akt.-Code (verlegt/verloren).

Nun steh ich da, ich armer .......

CarstenPV commented 6 months ago

Zum Glück hatte ich die Mails nicht gelöscht.

Bei Fragen oder wenn Sie Ihre Dienste deaktivieren möchten, wenden Sie sich bitte an unseren Kundenservice: Mit Wohnsitz in Deutschland:

Das muss doch gehen.

stna1981 commented 6 months ago

Hast du mal die 0.126.2 getestet? Damit scheint das Problem nicht mehr aufzutreten...