flobz / psa_car_controller

Control psa car with connected_car v4 API.
GNU General Public License v3.0
383 stars 194 forks source link

Battery charge level update only when the update is triggered from the Mobile App #811

Open EddieKnight1 opened 3 months ago

EddieKnight1 commented 3 months ago

Bug description: Since a month or so, I get no battery level updates when the vehicle is stopped and charging. The battery level is updated once I unplug it and start the car. Also, the battery level is updated if I go to the mobile app and trigger a data refresh on the battery status section.

Steps to reproduce the behavior:

  1. Open PSA Car Controller while car is charging
  2. Check Battery SOC level. States 66%
  3. Open MyPeugeot App. It shows Battery SOC 66%
  4. Click "Refresh" button or swipe down for a refresh
  5. App shows Battery soc is 67% now
  6. Check PSA Car Controller. Still shows 66%. Force a page reload. Battery SOC upates to 67%.

Config.json file: { "abrp": { "abrp_enable_vin": [], "token": "" }, "client_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx", "client_secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "co2_signal_api": null, "country_code": "ES", "customer_id": "xxxxxxxxxxxxxxxxxxx", "proxies": { "http": "", "https": "" }, "realm": "clientsB2CPeugeot", "refresh_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "remote_refresh_token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", "weather_api": null }%

Environment (please complete the following information):

Activity Log while reproducing the issue: Full log here: https://pastebin.com/jw0f0waF 2024-03-10 12:14:18,924 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:18] "GET /control?header=false HTTP/1.1" 200 - 2024-03-10 12:14:21,948 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:21] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:14:24,953 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:14:24,956 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:14:24,958 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:14:24,961 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:14:24,984 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "GET /style.json HTTP/1.1" 200 - 2024-03-10 12:14:24,986 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:14:24,988 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:14:24,990 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:24] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:14:25,009 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:25] "GET /assets/sprites/osm-liberty.json HTTP/1.1" 200 - 2024-03-10 12:14:25,036 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:25] "GET /assets/sprites/osm-liberty.png HTTP/1.1" 200 - 2024-03-10 12:14:25,043 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:14:25] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:15:17,772 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 64 2024-03-10 12:15:18,381 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:15:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:15:18,382 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:15:18,383 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:15:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:16:18,384 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:16:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:16:18,405 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:16:18,406 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:16:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:17:16,767 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 64 2024-03-10 12:17:16,789 :: INFO :: ask wakeup to VIN_CODE_HERE 2024-03-10 12:17:16,789 :: INFO :: topic: psa/RemoteServices/from/cid/CUSTOMER_ID_HERE/VehCharge/state: {'action': 'state'} 2024-03-10 12:17:17,542 :: INFO :: save config change 2024-03-10 12:17:17,751 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:17:17Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_4","process_code":"900","process_message":"[process.900.request.accepted.key]"}' 2024-03-10 12:17:17,911 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:17:17Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_4","process_code":"901","process_message":"[process.901.vehicle.asleep.key]"}' 2024-03-10 12:17:18,385 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:17:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:17:18,386 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:17:18,386 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:17:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:17:40,068 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:17:24Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":250,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":148,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":0,"signal_quality":3,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":1,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:17:40,090 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:17:40Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_4","process_code":"903","process_message":"[process.903.request.forwarded.to.vehicle.key]"}' 2024-03-10 12:17:40,131 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:17:27Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":250,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":148,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":4,"signal_quality":3,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":2,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:17:40,170 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:17:29Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":250,"rate":14,"cable_detected":0,"soc_batt":62,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":3,"signal_quality":3,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":3,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:17:40,298 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state b'{"resp_date":"2024-03-10T12:17:40Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_4","return_code":"0"}' 2024-03-10 12:17:43,360 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:17:39Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":240,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":152,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":4,"signal_quality":3,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":4,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:18:18,407 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:18:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:18:18,408 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:18:18,409 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:18:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:18:54,383 :: INFO :: ask wakeup to VIN_CODE_HERE 2024-03-10 12:18:54,404 :: INFO :: topic: psa/RemoteServices/from/cid/CUSTOMER_ID_HERE/VehCharge/state: {'action': 'state'} 2024-03-10 12:18:54,406 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:18:54] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:18:54,638 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:18:54Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_5","process_code":"900","process_message":"[process.900.request.accepted.key]"}' 2024-03-10 12:18:54,658 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:18:54Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_5","process_code":"903","process_message":"[process.903.request.forwarded.to.vehicle.key]"}' 2024-03-10 12:18:54,803 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state b'{"resp_date":"2024-03-10T12:18:54Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_5","return_code":"0"}' 2024-03-10 12:18:57,891 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:18:53Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":240,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":154,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":4,"signal_quality":3,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":5,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:19:15,170 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "GET /config HTTP/1.1" 200 - 2024-03-10 12:19:15,441 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:19:15,444 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:19:15,446 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:19:15,661 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:19:15,682 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:19:15,683 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:19:15,685 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:15] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:19:16,711 :: INFO :: new position recorded for VIN_CODE_HERE 2024-03-10 12:19:16,711 :: INFO :: update_data 2024-03-10 12:19:17,137 :: INFO :: update_data 2024-03-10 12:19:17,558 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 66 2024-03-10 12:19:18,390 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:19:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:19:18,391 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:19:18,392 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:19:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:19:26,919 :: INFO :: ask wakeup to VIN_CODE_HERE 2024-03-10 12:19:26,920 :: INFO :: topic: psa/RemoteServices/from/cid/CUSTOMER_ID_HERE/VehCharge/state: {'action': 'state'} 2024-03-10 12:19:26,921 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:26] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:19:27,013 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:19:26Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_6","process_code":"900","process_message":"[process.900.request.accepted.key]"}' 2024-03-10 12:19:27,030 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:19:27Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_6","process_code":"903","process_message":"[process.903.request.forwarded.to.vehicle.key]"}' 2024-03-10 12:19:27,176 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state b'{"resp_date":"2024-03-10T12:19:27Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_6","return_code":"0"}' 2024-03-10 12:19:28,961 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:28] "GET /config HTTP/1.1" 200 - 2024-03-10 12:19:29,224 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:29] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:19:29,225 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:29] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:19:29,226 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:29] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:19:29,274 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:29] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:19:29,879 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:29] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:19:30,183 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:30] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:19:30,184 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:30] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:19:30,185 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:30] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:19:30,220 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:19:26Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":240,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":154,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":4,"signal_quality":3,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":6,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:19:50,716 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:19:50Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_7","process_code":"900","process_message":"[process.900.request.accepted.key]"}' 2024-03-10 12:19:50,736 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:19:50Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_7","process_code":"903","process_message":"[process.903.request.forwarded.to.vehicle.key]"}' 2024-03-10 12:19:50,913 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state b'{"resp_date":"2024-03-10T12:19:50Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_7","return_code":"0"}' 2024-03-10 12:19:54,004 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:19:50Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":240,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":154,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":4,"signal_quality":3,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":7,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:19:56,649 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "GET /config HTTP/1.1" 200 - 2024-03-10 12:19:56,788 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:19:56,790 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:19:56,791 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:19:56,834 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:19:56,845 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:19:56,969 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:19:56,971 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:19:56,973 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:56] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:19:59,898 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:19:59] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:00,027 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:00,028 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:00,030 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:00,070 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:00,081 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:00,103 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:00,104 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:00,105 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:00] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:01,105 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:01,243 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:01,245 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:01,247 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:01,295 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:01,300 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:01,319 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:01,322 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:01,325 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:01] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:02,777 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:02,887 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:02,889 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:02,891 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:02,925 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:02,938 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:02,958 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:02,961 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:02,963 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:02] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:03,933 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:03] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:04,073 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:04,075 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:04,076 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:04,105 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:04,112 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:04,136 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:04,137 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:04,139 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:04] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:05,145 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:05,276 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:05,278 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:05,279 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:05,308 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:05,318 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:05,456 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:05,458 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:05,459 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:05] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:06,141 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:06,265 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:06,266 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:06,268 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:06,298 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:06,309 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:06,331 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:06,332 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:06,334 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:06] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:07,035 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:07,196 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:07,198 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:07,200 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:07,271 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:07,285 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:07,304 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:07,306 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:07,308 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:07] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:08,044 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:08,147 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:08,149 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:08,150 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:08,187 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:08,197 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:08,216 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:08,218 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:08,219 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:08] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:09,233 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:09,360 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:09,361 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:09,362 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:09,393 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:09,402 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:09,538 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:09,539 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:09,540 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:09] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:18,389 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:20:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:20:18,500 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:20:18,500 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:20:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:20:18,502 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:18,637 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:18,638 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:18,639 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:18,680 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:18,690 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:18,712 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:18,715 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:18,717 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:18] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:20,910 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:20] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:21,024 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:21,029 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:21,030 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:21,085 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:21,100 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:21,124 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:21,125 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:21,127 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:21] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:24,432 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:24,551 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:24,554 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:24,555 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:24,590 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:24,600 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:24,620 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:24,621 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:24,622 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:24] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:27,823 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:27] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:27,960 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:27] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:27,964 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:27] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:27,966 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:27] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:28,002 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:28] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:28,013 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:28] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:28,032 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:28] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:28,034 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:28] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:28,035 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:28] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:29,822 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:29] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:29,943 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:29] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:29,945 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:29] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:29,946 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:29] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:30,007 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:30] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:30,018 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:30] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:30,037 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:30] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:30,039 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:30] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:30,040 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:30] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:31,275 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:31,437 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:31,440 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:31,442 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:31,482 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:31,491 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:31,512 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:31,514 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:31,515 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:31] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:32,959 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:32] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:33,085 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:33,087 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:33,089 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:33,124 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:33,135 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:33,156 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:33,158 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:33,159 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:33] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:34,475 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:34,619 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:34,621 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:34,622 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:34,662 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:34,670 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:34,690 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:34,692 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:34,694 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:34] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:35,528 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:35,652 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:35,656 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:35,657 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:35,715 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:35,726 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:35,769 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:35,771 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:35,772 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:35] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:36,639 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "GET /config HTTP/1.1" 200 - 2024-03-10 12:20:36,733 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:36,735 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:20:36,736 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:20:36,779 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:20:36,784 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:36,805 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:20:36,806 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:20:36,807 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:20:36] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:21:16,648 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 66 2024-03-10 12:21:18,393 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:21:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:21:18,398 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:21:18,399 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:21:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:22:18,396 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:22:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:22:18,579 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:22:18,580 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:22:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:23:16,698 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 66 2024-03-10 12:23:18,405 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:23:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:23:18,406 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:23:18,406 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:23:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:23:54,647 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:54] "GET / HTTP/1.1" 200 - 2024-03-10 12:23:54,898 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:54] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:23:54,903 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:54] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:23:54,905 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:54] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:23:55,044 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:55] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:23:55,082 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:55] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:23:58,143 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:58] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:23:58,145 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:23:58] "GET /control?header=false HTTP/1.1" 200 - 2024-03-10 12:24:01,149 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:24:01,151 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:24:01,152 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:24:01,154 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:24:01,156 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "GET /style.json HTTP/1.1" 200 - 2024-03-10 12:24:01,157 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:24:01,158 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:24:01,159 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:24:01,267 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:24:01] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:24:18,406 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:24:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:24:18,416 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:24:18,419 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:24:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:25:16,709 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 66 2024-03-10 12:25:18,406 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:25:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:25:18,413 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:25:18,415 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:25:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:26:18,407 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:26:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:26:18,408 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:26:18,410 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:26:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:27:16,757 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 66 2024-03-10 12:27:18,409 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:27:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:27:18,410 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:27:18,411 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:27:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:28:18,409 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:28:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:28:18,411 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:28:18,412 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:28:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:29:16,727 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 66 2024-03-10 12:29:18,437 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:29:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:29:18,438 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:29:18,439 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:29:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:30:18,421 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:30:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:30:18,423 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:30:18,424 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:30:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:30:31,139 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:31] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:30:31,174 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:31] "GET /control?header=false HTTP/1.1" 200 - 2024-03-10 12:30:34,188 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:34] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:30:37,193 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:30:37,195 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:30:37,196 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:30:37,197 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:30:37,198 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:30:37,199 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:30:37,202 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:30:37,203 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "GET /style.json HTTP/1.1" 200 - 2024-03-10 12:30:37,342 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:30:37] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:30:47,920 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:30:47Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_8","process_code":"900","process_message":"[process.900.request.accepted.key]"}' 2024-03-10 12:30:48,054 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:30:48Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_8","process_code":"901","process_message":"[process.901.vehicle.asleep.key]"}' 2024-03-10 12:31:00,271 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "GET /config HTTP/1.1" 200 - 2024-03-10 12:31:00,491 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:31:00,493 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:31:00,494 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:31:00,682 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:00,705 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:00,707 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:31:00,709 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:00] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:31:07,823 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:30:55Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":240,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":154,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":0,"signal_quality":4,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":1,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:31:07,836 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:30:58Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":240,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":154,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":4,"signal_quality":4,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":2,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:31:07,849 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:31:00Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":240,"rate":14,"cable_detected":0,"soc_batt":62,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":3,"signal_quality":4,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":3,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:31:07,878 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-10T12:31:07Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_8","process_code":"903","process_message":"[process.903.request.forwarded.to.vehicle.key]"}' 2024-03-10 12:31:08,093 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/CUSTOMER_ID_HERE/VehCharge/state b'{"resp_date":"2024-03-10T12:31:08Z","vin":"VIN_CODE_HERE","correlation_id":"CORRELATION_ID_8","return_code":"0"}' 2024-03-10 12:31:11,240 :: INFO :: mqtt msg received: psa/RemoteServices/events/MPHRTServices/VIN_CODE_HERE b'{"date":"2024-03-10T12:31:08Z","etat_res_elec":0,"precond_state":{"available":1,"programs":{"program1":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program2":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program3":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]},"program4":{"hour":34,"minute":7,"on":0,"day":[0,0,0,0,0,0,0]}},"asap":0,"status":0,"aff":1},"charging_state":{"program":{"hour":4,"minute":30},"available":1,"remaining_time":230,"rate":14,"cable_detected":0,"soc_batt":62,"autonomy_zev":158,"type":0,"aff":1,"hmi_state":1,"mode":0},"stolen_state":0,"vin":"VIN_CODE_HERE","reason":4,"signal_quality":4,"sev_stop_date":"2024-03-09T21:26:56Z","fds":["NXC01","NXO01","NXP01","NCG01","NXM01","NXJ01","NXE01","NXD01","NXR01","NAS01","NDR01","NXL01","NXK01","NXW01","NXT01","NBM01","NXQ01","NXG01","NXH01","NCX01","NXA01","NXN01","NXU01","NAO01"],"sev_state":0,"obj_counter":4,"privacy_customer":0,"privacy_applicable":0,"privacy_applicable_max":1,"superlock_state":0}' 2024-03-10 12:31:16,966 :: INFO :: new position recorded for VIN_CODE_HERE 2024-03-10 12:31:16,967 :: INFO :: update_data 2024-03-10 12:31:17,535 :: INFO :: update_data 2024-03-10 12:31:17,883 :: INFO :: charging status of VIN_CODE_HERE is InProgress, battery level: 67 2024-03-10 12:31:18,421 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:31:18] "GET /get_vehicleinfo/VIN_CODE_HERE?from_cache=1 HTTP/1.1" 200 - 2024-03-10 12:31:18,422 :: INFO :: <Request 'http://192.168.1.151:55000/charge_control?vin=VIN_CODE_HERE&%3Falways_check=true' [GET]> 2024-03-10 12:31:18,423 :: INFO :: 192.168.1.151 - - [10/Mar/2024 12:31:18] "GET /charge_control?vin=VIN_CODE_HERE&?always_check=true HTTP/1.1" 200 - 2024-03-10 12:31:19,587 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:19] "GET / HTTP/1.1" 200 - 2024-03-10 12:31:19,811 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:19] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:31:19,816 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:19] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:31:19,818 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:19] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:31:19,944 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:19] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:31:19,999 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:19] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:20,030 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:20] "GET /control?header=false HTTP/1.1" 200 - 2024-03-10 12:31:23,038 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:23] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:26,042 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:26,044 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:26,047 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:26,049 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "POST /_dash-update-component HTTP/1.1" 204 - 2024-03-10 12:31:26,050 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:31:26,052 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:31:26,054 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:31:26,055 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /style.json HTTP/1.1" 200 - 2024-03-10 12:31:26,066 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /config HTTP/1.1" 200 - 2024-03-10 12:31:26,120 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "POST /_dash-update-component HTTP/1.1" 200 - 2024-03-10 12:31:26,216 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 - 2024-03-10 12:31:26,218 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /_dash-layout HTTP/1.1" 200 - 2024-03-10 12:31:26,219 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /_dash-dependencies HTTP/1.1" 200 - 2024-03-10 12:31:26,266 :: INFO :: 192.168.1.153 - - [10/Mar/2024 12:31:26] "GET /_favicon.ico?v=2.16.1 HTTP/1.1" 200 -

maximumstruggle commented 3 months ago

I have noticed the same behaviour. With 3.4.1. I have to manually refresh the SoC level with the official app to trigger it on psa_car_controller

Waxolunist commented 3 months ago

Same here, it suddenly doesn't work anymore. Therefore thresholding doesn't work for me anymore.

RiderCrazy commented 3 months ago

Same here, which result the battery won't stop charging (hour and threshold). I have already made a fresh install last week. At first, battery level was refreshing while charging but suddenly stops after 2h. Since then, no more refreshing until I disconnect the power what lead to refreshing datas.

image

Edit: stop at 7:07 after 8h is pure coincidence in the screenshot as it is programmed to stop 5:45 or 80%.

I see errors regarding rate limit.

2024-03-18 07:02:22,863 :: INFO :: charging status of VR3U******* is InProgress, battery level: 49 2024-03-18 07:02:22,863 :: ERROR :: force_update: Traceback (most recent call last): File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/psacc/application/charge_control.py", line 70, in force_update self.psacc.remote_client.wakeup(self.vin) File "/usr/local/lib/python3.9/dist-packages/psa_car_controller/common/utils.py", line 23, in wrapper raise RateLimitException psa_car_controller.common.utils.RateLimitException

But while the car is on the road, data is updated, no errors. So I don't understand this rate limit...

jove01 commented 3 months ago

My problem is similar: Opel Mokka e does not update SOC when charging. But I can only report this in conjunction with EVCC.

Workaround: If I switch on the vehicle's ignition while charging, I always get the current SOC at short intervals. This is a workaround but not a solution.

tkoeberl commented 3 months ago

I joined the club:


2024-03-22 11:05:27,281 :: INFO :: subscribe to psa/RemoteServices/to/cid/AP-ACNT200007456886/#
2024-03-22 11:05:27,281 :: INFO :: subscribe to psa/RemoteServices/events/MPHRTServices/VIN
2024-03-22 11:05:27,282 :: WARNING :: Disconnected with result code 5
2024-03-22 11:05:27,282 :: WARNING :: The connection was refused.```
Jordan87 commented 3 months ago

I have that issue from time to time that charge level is not updated during charging, only at the end or if I visit my car with key. Around last two weeks was working and two days ago around 8am It stopped during charge. Black line is marked when it was working and yellow when not working. image Isn't time when it stops to work for you the same?

Refreshing from android app not always work.

In logs I see today: 2024-03-22 17:07:15,039 :: WARNING :: Disconnected with result code 5 2024-03-22 17:07:15,039 :: WARNING :: The connection was refused. 2024-03-22 17:07:18,407 :: ERROR :: charging status not available from api

tkoeberl commented 3 months ago

Tried this: https://github.com/flobz/psa_car_controller/issues/707

Looks like did not help:

2024-03-22 19:35:16,016 :: INFO :: Connected with result code {'session present': 0}
2024-03-22 19:35:16,017 :: INFO :: subscribe to psa/RemoteServices/to/cid/AP-ACNT200007456886/#
2024-03-22 19:35:16,018 :: INFO :: subscribe to psa/RemoteServices/events/MPHRTServices/vin
2024-03-22 19:35:16,018 :: WARNING :: Disconnected with result code 5
2024-03-22 19:35:16,018 :: WARNING :: The connection was refused.
Jordan87 commented 3 months ago

I tried OTP twice, doesn't seems to help.

tkoeberl commented 3 months ago

Just tried the 3.5.0. The wakeup button seemed to work now. But I'll see what happens on the next charging session.

RiderCrazy commented 3 months ago

Charging stopped at threshold. I will test a stop on time by the end of next week but looks good to me.

Jordan87 commented 3 months ago

Charge level update during charging seems to be working again on 3.5.0. :) Thanks

gernot-h commented 3 months ago

Hmm, I had the same issue and updating from 3.4.1 to 3.5.0 also fixed it for me, at least after I went through the login and OTP dance again. However, I can't see a change in https://github.com/flobz/psa_car_controller/compare/v3.4.1...v3.5.0 which would explain this. So perhaps our problem wasn't fixed by updating psacc, but instead by the re-start and re-login and thus unblocking something in the Stellantis backend? Or do I overlook something?

Wondering if it will continue to work or will be borken again in 2 days...

gernot-h commented 3 months ago

Btw, I think the root cause here is that psacc simply isn't able to send any command to the car. Neither manually starting or pausing charge nor preconditioning control nor the "wakeup" which is automatically sent by psacc during charge to get updated charge level.

And for me, the quickest way to check if sending commands works is to click on the refresh button grafik in the "Control" tab and check whether I see process_message answers in the Log a couple of seconds later:

2024-03-24 21:52:18,245 :: INFO :: ask wakeup to Vxxx
[...]
2024-03-24 21:52:18,800 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/OV-ACNTxxx/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-24T20:52:18Z","vin":"xxx","correlation_id":"xxx","process_code":"900","process_message":"[process.900.request.accepted.key]"}'
2024-03-24 21:52:19,105 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/OV-ACNTxxx/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-24T20:52:19Z","vin":"xxx","correlation_id":"xxx","process_code":"901","process_message":"[process.901.vehicle.asleep.key]"}'
2024-03-24 21:52:29,326 :: INFO :: mqtt msg received: psa/RemoteServices/to/cid/OV-ACNTxxx/VehCharge/state/ProcessManagement b'{"process_date":"2024-03-24T20:52:29Z","vin":"xxx","correlation_id":"xxx","process_code":"903","process_message":"[process.903.request.forwarded.to.vehicle.key]"}'

They seems to confirm that the command was accepted by the Stellantis servers. (And I guess these are the answers causing the MyOpel app to show the "command sent successfully" popup.) Back when I couldn't see any charge level updates, also these messages were completely missing.

Jordan87 commented 3 months ago

With 3.5.0 ongoing charging status is updated but manual update from addon seems to not work. In log I see

2024-03-26 19:56:15,192 :: WARNING :: charge begin but API isn't updated 2024-03-26 19:56:48,214 :: ERROR :: charging status not available from api

Waxolunist commented 2 months ago

It didn't work with the 3.5.0 update for me. Did you reauthenticate?

Jordan87 commented 2 months ago

I also have that issue from time to time (typically few days where status is not updated with ongoing charge). This may be Peugeot/server issue because i.e. now I cant update status from "MyPeugeot" android app.

gernot-h commented 2 months ago

My wild guess would be that psacc is not able to do some kind of reauthentication required after some dozen hours. For me, the charge level update is usually working for something like 2 days after starting psacc, but then it stops working. When I stop and restart psacc, it's again working for 2 days or so.

The MyOpel app is asking me for my PIN every few days, so it seems to do some kind of internal reauth from time to time and my guess would be that psacc would need to do the same.

EddieKnight1 commented 2 months ago

I've tried many things now with no success:

Only after creating a new docker and having the /config folder repopulated I got rid of the error "WARNING :: Disconnected with result code 5"... For now...

However, I still get the one "ERROR :: remote_refresh_token isn't defined"

UPDATE: Battery level is updating again. Could this be related to the APK downloaded at the initial config? Is there a mechanism that checks if the APK in the config folder is up to date with the github version?

EddieKnight1 commented 1 month ago

@flobz On my last comment in this thread, I must say since following the cleanup and installing the docker img again, this issue is gone. So perhaps it's good to review this, specially the topic about the APK download or the DB reset.