Closed JRampager closed 3 years ago
I have the same issue.
Its related 100% to the unreliable WeConnect service throwing the component off its path.
@robinostlund maybe we should introduce some kind of watchdog system for the component to reload and re-initiate the sessions towards the WeConnect service?
The component can work solid for more than a week and then all of a sudden its no longer responsive. For the automations connected to the IKEA remote below there is an "ACK" if started.
I experience the exact same thing.
Have you tried to login to the web weconnect site? Not on your phone. This usually clears things. Also there were some new T&C's this need agreement in the web portal that seems to clear a lot of this.
Logging onto the We Connect portal or restarting Home Assistant usally makes the component updating again. Looked around for any new terms and conditions but couldn't find any. Logging onto the web portal or restarting Home assistant usually works for "some time", but then it randomly stops updating again. Usually some hours.
Here are a screenshot of the entities and a last update of 2-3 hours ago (18:07):
Logging onto the web portal shows working connection and a last update of 21:08:
After the logon on the volkswagencarnet starts updating again (timestamp 21:08):
I enabled debug logging on custom_components.volkswagencarnet, but there are nothing out of the ordinary logging rows each update interval when the updating is actually working or has stopped. They all look the same:
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet] Updating data from volkswagen carnet
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.device_tracker] Getting location of Golf GTE
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of charging
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of window_heater
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of distance
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of battery_level
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of fuel_level
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of last_connected
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of charging_time_left
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of electric_range
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of combined_range
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.binary_sensor] Getting state of door_locked
2020-11-02 21:06:45 DEBUG (MainThread) [custom_components.volkswagencarnet.lock] Getting state of door_locked
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet] Updating data from volkswagen carnet
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.device_tracker] Getting location of Golf GTE
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of charging
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of window_heater
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of distance
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of battery_level
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of fuel_level
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of last_connected
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of charging_time_left
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of electric_range
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of combined_range
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.binary_sensor] Getting state of door_locked
2020-11-02 21:08:46 DEBUG (MainThread) [custom_components.volkswagencarnet.lock] Getting state of door_locked
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet] Updating data from volkswagen carnet
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.device_tracker] Getting location of Golf GTE
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of charging
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of window_heater
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of distance
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of battery_level
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of fuel_level
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of last_connected
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of charging_time_left
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of electric_range
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of combined_range
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.binary_sensor] Getting state of door_locked
2020-11-02 21:10:47 DEBUG (MainThread) [custom_components.volkswagencarnet.lock] Getting state of door_locked
These are the relevant logs created when Home Assistant is starting:
2020-11-02 11:03:47 WARNING (MainThread) [homeassistant.loader] You are using a custom integration for volkswagencarnet which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant.
2020-11-02 11:03:48 INFO (MainThread) [homeassistant.setup] Setting up volkswagencarnet
2020-11-02 11:03:48 DEBUG (MainThread) [custom_components.volkswagencarnet] Creating connection to volkswagen carnet
2020-11-02 11:03:48 INFO (MainThread) [custom_components.volkswagencarnet] Starting volkswagencarnet component
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet] Updating data from volkswagen carnet
2020-11-02 11:03:56 INFO (MainThread) [custom_components.volkswagencarnet] Adding data for VIN: xxxyyyzzz from carnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.setup] Setup of domain volkswagencarnet took 8.0 seconds
2020-11-02 11:03:56 INFO (SyncWorker_12) [homeassistant.loader] Loaded lock from homeassistant.components.lock
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.device_tracker] Setting up device_tracker.legacy
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.switch] Setting up switch.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.switch] Setting up switch.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.sensor] Setting up sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up binary_sensor.volkswagencarnet
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.setup] Setting up lock
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.setup] Setup of domain lock took 0.0 seconds
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of charging
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of window_heater
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of distance
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of battery_level
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of fuel_level
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of last_connected
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of charging_time_left
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of electric_range
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of combined_range
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.binary_sensor] Getting state of door_locked
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of battery_level
2020-11-02 11:03:56 INFO (MainThread) [homeassistant.components.lock] Setting up lock.volkswagencarnet
2020-11-02 11:03:56 DEBUG (MainThread) [custom_components.volkswagencarnet.lock] Getting state of door_locked
And this is my configuration:
volkswagencarnet:
username: !secret vwcarnetuser
password: !secret vwcarnetpass
spin: !secret vwcarnetspin
scandinavian_miles: false
scan_interval:
minutes: 2
name:
xxxyyyzzz: 'Golf GTE'
resources:
- position
- distance
- door_locked
- window_heater
- charging
- battery_level
- fuel_level
- charging_time_left
- electric_range
- combined_range
- last_connected
If there are any more logs I can assist with let me know 👍
Edit: Ok, noticed that there are more things to be debugged. Enabled them also.
Ok, so I enabled all debug logs and here is the result!
Time is 20:32 and last connections and state are stuck at last update from 20:00:
During the time that updates are not working these are repeated at the set interval. We can see some errorcode: 2 and a "attempt to decode JSON with unexpected mimetype" error:
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-new-messages
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'messageList': [{'id': '322135a2-fd60-4b23-9ce3-b924183f4302', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:29', 'parameters': None}], 'errorCode': '0'}
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Fetching vehicles
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/mainnavigation/get-fully-loaded-cars
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '2'}
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Updating vehicle status wwwwwww1234567
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-new-messages
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'messageList': [], 'errorCode': '0'}
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-latest-messages
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'messageList': [{'id': '322135a2-fd60-4b23-9ce3-b924183f4302', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:29', 'parameters': None}, {'id': '59952102-9f4c-4269-9a92-77e9ea72f585', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:26', 'parameters': None}, {'id': '21667122-3646-447b-a89c-c243e367d202', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:24', 'parameters': None}, {'id': '2ed22b0a-1ad2-4b38-ae02-050634eb02c0', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:21', 'parameters': None}, {'id': 'd36df3d1-3d58-4935-834f-1a39fa116ada', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:12', 'parameters': None}, {'id': '8e3b1b76-f6d2-47b6-97d7-c657f162efbb', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:00', 'parameters': None}, {'id': 'f809f454-6c8a-461d-818d-e267a424a773', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:59', 'parameters': None}, {'id': '1e4e9626-178b-44af-af63-7d2681e1856a', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:54', 'parameters': None}, {'id': '397a570b-4532-45f8-8ec4-b0a872f930dc', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:51', 'parameters': None}, {'id': 'fce5b867-4c8b-40e4-a335-58b64a4db63e', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:19', 'parameters': None}, {'id': '26a723b9-ff6f-4fc3-bebc-ccc7c67553ba', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:00', 'parameters': None}, {'id': '8752c9da-3277-4f0e-952f-232f89719f15', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:58', 'parameters': None}, {'id': 'f0fd0998-eabd-4e82-806f-97041b22afad', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:48', 'parameters': None}, {'id': '3afd15d1-64c6-4bee-b31d-2a9e13a3f253', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:25', 'parameters': None}, {'id': 'da6e5628-8f8c-460d-acb6-afcc23f1cc05', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:23', 'parameters': None}, {'id': '9ba683b0-4ee6-4348-b01a-1d5ffe6f2962', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:21', 'parameters': None}, {'id': '1f4a0764-59ac-44de-8d36-4e3947a43058', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:09', 'parameters': None}, {'id': '07cda9c1-27cf-4ab0-966f-ac8d05a2cf93', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:00', 'parameters': None}, {'id': 'b8a4a954-3966-499b-8ed0-bec775f5704e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:57', 'parameters': None}, {'id': '0626d1fa-5a45-4a44-ba19-cc8b0df74e91', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:48', 'parameters': None}, {'id': '087c0379-abd7-4a61-b41a-e389227d19c4', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:41', 'parameters': None}, {'id': '32161474-53ab-442d-ac94-f8dc5dc7f060', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:32', 'parameters': None}, {'id': '06f6eae9-f153-4252-93a7-1233d748b3e7', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:21', 'parameters': None}, {'id': '1033998e-b45a-4357-abc7-d91d45e1690b', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:10', 'parameters': None}, {'id': '58286f44-b1ad-4ccc-8f7a-bd7cce39ff9d', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:59', 'parameters': None}, {'id': 'd746d410-d5e4-4caf-b876-d3e1f6721fd2', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:48', 'parameters': None}, {'id': 'fb182620-0132-45c6-95db-eddac7efe21c', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:38', 'parameters': None}, {'id': '49f1bf2d-f12c-44ee-8467-1060d445f76e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:21', 'parameters': None}, {'id': '6e7ac18c-5c8a-440f-9ff6-089b47a95aa1', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:14', 'parameters': None}, {'id': '5772a21b-83dd-4007-95a5-e97fc861f9bd', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:13', 'parameters': None}, {'id': '2be3eb59-cb6d-47f6-9175-0ecd6f6f6aee', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:08', 'parameters': None}, {'id': '15d8decf-c9b3-4b03-950b-096cb2314c21', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:06', 'parameters': None}, {'id': 'fc6d2d14-eb78-4b41-a4f3-eb708fdf8b06', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}, {'id': 'fcd0da0a-3bdf-4847-83bf-32a27917e78c', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}], 'errorCode': '0'}
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/vsr/get-vsr
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '0', 'vehicleStatusData': {'windowStatusSupported': True, 'carRenderData': {'parkingLights': 2, 'hood': 3, 'doors': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3, 'trunk': 3, 'number_of_doors': 4}, 'windows': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3}, 'sunroof': 0, 'roof': 0}, 'lockData': {'left_front': 2, 'right_front': 2, 'left_back': 2, 'right_back': 2, 'trunk': 2}, 'headerData': None, 'requestStatus': None, 'lockDisabled': False, 'unlockDisabled': False, 'rluDisabled': False, 'hideCngFuelLevel': False, 'adBlueEnabled': False, 'adBlueLevel': None, 'showAdBlueNotification': False, 'rluMibDeactivated': False, 'totalRange': 558, 'primaryEngineRange': 550, 'fuelRange': 550, 'cngRange': None, 'batteryRange': 8, 'fuelLevel': 82, 'cngFuelLevel': None, 'batteryLevel': 30, 'sliceRootPath': 'https://images.portal.volkswagen-we.com/slices/phev_golf_2017/phev_golf_2017'}}
2020-11-03 20:31:04 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/emanager/get-emanager
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '0', 'EManager': {'rbc': {'status': {'batteryPercentage': None, 'chargingState': 'OFF', 'chargingRemaningHour': None, 'chargingRemaningMinute': None, 'chargingReason': None, 'pluginState': None, 'lockState': None, 'extPowerSupplyState': None, 'range': None, 'electricRange': None, 'combustionRange': None, 'combinedRange': None, 'rlzeUp': False}, 'settings': {'chargerMaxCurrent': None, 'maxAmpere': 0, 'maxCurrentReduced': False}}, 'rpc': {'status': {'climatisationState': 'OFF', 'climatisationRemaningTime': None, 'windowHeatingStateFront': None, 'windowHeatingStateRear': None, 'climatisationReason': None, 'windowHeatingAvailable': None}, 'settings': {'targetTemperature': None, 'climatisationWithoutHVPower': None, 'electric': False}, 'climaterActionState': 'NOT_AVAILABLE', 'auAvailable': False}, 'rdt': None, 'actionPending': False, 'rdtAvailable': True}}
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/cf/get-location
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '2'}
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Could not fetch location data: {'errorCode': '2'}
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/vehicle-info/get-vehicle-details
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '2'}
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Could not fetch details data: {'errorCode': '2'}
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/rts/get-latest-trip-statistics
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] Could not fetch last trips data, error: 0, message='Attempt to decode JSON with unexpected mimetype: text/html;charset=utf-8', url=URL('https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/rts/get-latest-trip-statistics')
2020-11-03 20:31:05 DEBUG (MainThread) [volkswagencarnet] wwwwwww1234567 data: {'vin': 'wwwwwww1234567', 'name': 'Golf 1,4 GTE P 110 TSID6F', 'expired': False, 'model': 'Golf', 'modelCode': 'BQ16YY', 'modelYear': '2020', 'imageUrl': 'https://media.volkswagen.com/Vilma/V/BQ1/2020/Front_Right/a6772ef4d9b7c821b0053002ae867706700262ae37cfd414324510ea3708d3ac.png', 'vehicleSpecificFallbackImageUrl': None, 'modelSpecificFallbackImageUrl': None, 'defaultImageUrl': '/portal/delegate/vehicle-image/wwwwwww1234567', 'vehicleBrand': 'v', 'enrollmentDate': '20201030', 'deviceOCU1': False, 'deviceOCU2': True, 'deviceMIB': False, 'engineTypeCombustian': False, 'engineTypeHybridOCU1': False, 'engineTypeHybridOCU2': True, 'engineTypeElectric': False, 'engineTypeCNG': False, 'engineTypeDefault': False, 'stpStatus': 'DISABLED', 'windowstateSupported': True, 'dashboardUrl': '/portal/delegate/dashboard/wwwwwww1234567', 'vhrRequested': False, 'vsrRequested': False, 'vhrConfigAvailable': True, 'verifiedByDealer': False, 'vhr2': False, 'roleEnabled': True, 'isEL2Vehicle': True, 'workshopMode': False, 'hiddenUserProfiles': False, 'mobileKeyActivated': None, 'enrollmentType': 'PIN', 'ocu3Low': False, 'blacklisted': False, 'packageServices': [{'packageServiceId': 'NET.500.013.L', 'propertyKeyReference': 'NET.500.013', 'packageServiceName': 'Nödsamtalstjänst', 'trackingName': 'Notruf-Service', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2030', 'expired': False, 'expireInAMonth': False, 'packageType': None, 'enrollmentPackageType': 'ec'}, {'packageServiceId': 'NET.500.011.L', 'propertyKeyReference': 'NET.500.011', 'packageServiceName': 'Security & Service Basic', 'trackingName': 'Security & Service Basic', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2030', 'expired': False, 'expireInAMonth': False, 'packageType': 'ss', 'enrollmentPackageType': 'ss'}, {'packageServiceId': 'NET.500.012.C', 'propertyKeyReference': 'NET.500.012', 'packageServiceName': 'Security & Service Plus', 'trackingName': 'Security & Service Plus', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2023', 'expired': False, 'expireInAMonth': False, 'packageType': 'ss', 'enrollmentPackageType': 'ss'}], 'selected': True, 'fullyEnrolled': True, 'secondaryUser': False, 'fleet': False, 'dkyenabled': False, 'touareg': False, 'iceSupported': False, 'flightMode': False, 'esimCompatible': False, 'vwConnectPowerLayerAvailable': False, 'defaultCar': True, 'smartCardKeyActivated': None, 'vehicleMessagesNew': {}, 'vehicleMessagesLatest': [{'id': '322135a2-fd60-4b23-9ce3-b924183f4302', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:29', 'parameters': None}, {'id': '59952102-9f4c-4269-9a92-77e9ea72f585', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:26', 'parameters': None}, {'id': '21667122-3646-447b-a89c-c243e367d202', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:24', 'parameters': None}, {'id': '2ed22b0a-1ad2-4b38-ae02-050634eb02c0', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:21', 'parameters': None}, {'id': 'd36df3d1-3d58-4935-834f-1a39fa116ada', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:12', 'parameters': None}, {'id': '8e3b1b76-f6d2-47b6-97d7-c657f162efbb', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:00', 'parameters': None}, {'id': 'f809f454-6c8a-461d-818d-e267a424a773', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:59', 'parameters': None}, {'id': '1e4e9626-178b-44af-af63-7d2681e1856a', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:54', 'parameters': None}, {'id': '397a570b-4532-45f8-8ec4-b0a872f930dc', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:51', 'parameters': None}, {'id': 'fce5b867-4c8b-40e4-a335-58b64a4db63e', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:19', 'parameters': None}, {'id': '26a723b9-ff6f-4fc3-bebc-ccc7c67553ba', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:00', 'parameters': None}, {'id': '8752c9da-3277-4f0e-952f-232f89719f15', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:58', 'parameters': None}, {'id': 'f0fd0998-eabd-4e82-806f-97041b22afad', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:48', 'parameters': None}, {'id': '3afd15d1-64c6-4bee-b31d-2a9e13a3f253', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:25', 'parameters': None}, {'id': 'da6e5628-8f8c-460d-acb6-afcc23f1cc05', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:23', 'parameters': None}, {'id': '9ba683b0-4ee6-4348-b01a-1d5ffe6f2962', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:21', 'parameters': None}, {'id': '1f4a0764-59ac-44de-8d36-4e3947a43058', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:09', 'parameters': None}, {'id': '07cda9c1-27cf-4ab0-966f-ac8d05a2cf93', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:00', 'parameters': None}, {'id': 'b8a4a954-3966-499b-8ed0-bec775f5704e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:57', 'parameters': None}, {'id': '0626d1fa-5a45-4a44-ba19-cc8b0df74e91', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:48', 'parameters': None}, {'id': '087c0379-abd7-4a61-b41a-e389227d19c4', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:41', 'parameters': None}, {'id': '32161474-53ab-442d-ac94-f8dc5dc7f060', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:32', 'parameters': None}, {'id': '06f6eae9-f153-4252-93a7-1233d748b3e7', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:21', 'parameters': None}, {'id': '1033998e-b45a-4357-abc7-d91d45e1690b', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:10', 'parameters': None}, {'id': '58286f44-b1ad-4ccc-8f7a-bd7cce39ff9d', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:59', 'parameters': None}, {'id': 'd746d410-d5e4-4caf-b876-d3e1f6721fd2', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:48', 'parameters': None}, {'id': 'fb182620-0132-45c6-95db-eddac7efe21c', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:38', 'parameters': None}, {'id': '49f1bf2d-f12c-44ee-8467-1060d445f76e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:21', 'parameters': None}, {'id': '6e7ac18c-5c8a-440f-9ff6-089b47a95aa1', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:14', 'parameters': None}, {'id': '5772a21b-83dd-4007-95a5-e97fc861f9bd', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:13', 'parameters': None}, {'id': '2be3eb59-cb6d-47f6-9175-0ecd6f6f6aee', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:08', 'parameters': None}, {'id': '15d8decf-c9b3-4b03-950b-096cb2314c21', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:06', 'parameters': None}, {'id': 'fc6d2d14-eb78-4b41-a4f3-eb708fdf8b06', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}, {'id': 'fcd0da0a-3bdf-4847-83bf-32a27917e78c', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}], 'vehicleStatus': {'windowStatusSupported': True, 'carRenderData': {'parkingLights': 2, 'hood': 3, 'doors': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3, 'trunk': 3, 'number_of_doors': 4}, 'windows': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3}, 'sunroof': 0, 'roof': 0}, 'lockData': {'left_front': 2, 'right_front': 2, 'left_back': 2, 'right_back': 2, 'trunk': 2}, 'headerData': None, 'requestStatus': None, 'lockDisabled': False, 'unlockDisabled': False, 'rluDisabled': False, 'hideCngFuelLevel': False, 'adBlueEnabled': False, 'adBlueLevel': None, 'showAdBlueNotification': False, 'rluMibDeactivated': False, 'totalRange': 558, 'primaryEngineRange': 550, 'fuelRange': 550, 'cngRange': None, 'batteryRange': 8, 'fuelLevel': 82, 'cngFuelLevel': None, 'batteryLevel': 30, 'sliceRootPath': 'https://images.portal.volkswagen-we.com/slices/phev_golf_2017/phev_golf_2017'}, 'vehicleEmanager': {'rbc': {'status': {'batteryPercentage': None, 'chargingState': 'OFF', 'chargingRemaningHour': None, 'chargingRemaningMinute': None, 'chargingReason': None, 'pluginState': None, 'lockState': None, 'extPowerSupplyState': None, 'range': None, 'electricRange': None, 'combustionRange': None, 'combinedRange': None, 'rlzeUp': False}, 'settings': {'chargerMaxCurrent': None, 'maxAmpere': 0, 'maxCurrentReduced': False}}, 'rpc': {'status': {'climatisationState': 'OFF', 'climatisationRemaningTime': None, 'windowHeatingStateFront': None, 'windowHeatingStateRear': None, 'climatisationReason': None, 'windowHeatingAvailable': None}, 'settings': {'targetTemperature': None, 'climatisationWithoutHVPower': None, 'electric': False}, 'climaterActionState': 'NOT_AVAILABLE', 'auAvailable': False}, 'rdt': None, 'actionPending': False, 'rdtAvailable': True}, 'vehiclePosition': {'lat': N.257441, 'lng': E.17291}, 'vehicleDetails': {'lastConnectionTimeStamp': ['03.11.2020', '20:00'], 'distanceCovered': '314', 'range': '558', 'serviceInspectionData': '716 Dag(ar) / 29.800 km', 'oilInspectionData': '351 Dag(ar) / 14.800 km', 'showOil': True, 'showService': True, 'flightMode': False}, 'vehicleLastTrips': {'daysInMonth': 30, 'firstWeekday': 6, 'month': 11, 'year': 2020, 'firstTripYear': 2020, 'tripStatistics': [{'aggregatedStatistics': {'tripId': 860750353, 'averageElectricConsumption': 5.1, 'averageFuelConsumption': 4.9, 'averageCngConsumption': None, 'averageSpeed': 59.0, 'tripDuration': 146, 'tripLength': 143.0, 'timestamp': '01.11.2020', 'tripDurationFormatted': '2:26', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 5.1, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 860750353, 'averageElectricConsumption': 5.1, 'averageFuelConsumption': 4.9, 'averageCngConsumption': None, 'averageSpeed': 59.0, 'tripDuration': 146, 'tripLength': 143.0, 'timestamp': '01.11.2020, 18:48', 'tripDurationFormatted': '2:26', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Sö, 01.11.2020, 18:48'}]}, {'aggregatedStatistics': {'tripId': 862328605, 'averageElectricConsumption': 16.15945945945946, 'averageFuelConsumption': 0.972972972972973, 'averageCngConsumption': None, 'averageSpeed': 46.08163265306123, 'tripDuration': 49, 'tripLength': 37.0, 'timestamp': '02.11.2020', 'tripDurationFormatted': '0:49', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 16.15945945945946, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 861401872, 'averageElectricConsumption': 20.7, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 51.0, 'tripDuration': 11, 'tripLength': 9.0, 'timestamp': 'Igår, 07:37', 'tripDurationFormatted': '0:11', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 07:37'}, {'tripId': 861783063, 'averageElectricConsumption': 18.3, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 45.0, 'tripDuration': 25, 'tripLength': 19.0, 'timestamp': 'Igår, 12:17', 'tripDurationFormatted': '0:25', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 12:17'}, {'tripId': 862328605, 'averageElectricConsumption': 7.1, 'averageFuelConsumption': 4.0, 'averageCngConsumption': None, 'averageSpeed': 44.0, 'tripDuration': 13, 'tripLength': 9.0, 'timestamp': 'Igår, 18:20', 'tripDurationFormatted': '0:13', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 18:20'}]}, {'aggregatedStatistics': {'tripId': 863551070, 'averageElectricConsumption': 20.75294117647059, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 36.63636363636363, 'tripDuration': 55, 'tripLength': 34.0, 'timestamp': '03.11.2020', 'tripDurationFormatted': '0:55', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 20.75294117647059, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 862647498, 'averageElectricConsumption': 20.4, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 47.0, 'tripDuration': 13, 'tripLength': 10.0, 'timestamp': 'Idag, 07:29', 'tripDurationFormatted': '0:13', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 07:29'}, {'tripId': 863282500, 'averageElectricConsumption': 20.5, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 38.0, 'tripDuration': 18, 'tripLength': 12.0, 'timestamp': 'Idag, 15:13', 'tripDurationFormatted': '0:18', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 15:13'}, {'tripId': 863551070, 'averageElectricConsumption': 21.3, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 30.0, 'tripDuration': 24, 'tripLength': 12.0, 'timestamp': 'Idag, 17:47', 'tripDurationFormatted': '0:24', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 17:47'}]}, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], 'longTermData': {'tripId': 858915113, 'averageElectricConsumption': 11.2, 'averageFuelConsumption': 3.7, 'averageCngConsumption': None, 'averageSpeed': 27.0, 'tripDuration': 689, 'tripLength': 311.0, 'timestamp': 'Idag, 17:47', 'tripDurationFormatted': '11:29', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 17:47'}, 'cyclicData': None, 'serviceConfiguration': {'electric_consumption': False, 'triptype_short': True, 'auxiliary_consumption': False, 'fuel_overall_consumption': True, 'triptype_cyclic': True, 'electric_overall_consumption': True, 'triptype_long': True, 'cng_overall_consumption': False, 'recuperation': False}, 'tripFromLastRefuelAvailable': True}}
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet] Updating data from volkswagen carnet
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.device_tracker] Getting location of Golf GTE
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of request_in_progress
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of charging
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of window_heater
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of distance
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of battery_level
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of fuel_level
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of last_connected
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of charging_time_left
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of electric_range
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of combined_range
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.binary_sensor] Getting state of door_locked
2020-11-03 20:31:05 DEBUG (MainThread) [custom_components.volkswagencarnet.lock] Getting state of door_locked
Trying a forced update (request_in_progress switch) does not work:
2020-11-03 20:42:16 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Turning ON request_in_progress.
2020-11-03 20:42:16 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-new-messages
2020-11-03 20:42:16 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'messageList': [], 'errorCode': '0'}
2020-11-03 20:42:16 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/vsr/request-vsr
2020-11-03 20:42:16 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '2'}
2020-11-03 20:42:16 WARNING (MainThread) [volkswagencarnet] Failed to execute -/vsr/request-vsr
2020-11-03 20:42:16 ERROR (MainThread) [volkswagencarnet] Failed to request vehicle update
2020-11-03 20:42:16 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of request_in_progress
Logging onto the web portal works as intended and updated values are shown (timestamp 20:38):
Volkswagencarnet successfully starts updating again:
The logs when it starts working again:
2020-11-03 20:46:12 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-new-messages
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'messageList': [], 'errorCode': '0'}
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Fetching vehicles
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/mainnavigation/get-fully-loaded-cars
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '0', 'fullyLoadedVehiclesResponse': {'completeVehicles': [{'vin': 'wwwwwww1234567', 'name': 'Golf 1,4 GTE P 110 TSID6F', 'expired': False, 'model': 'Golf', 'modelCode': 'BQ16YY', 'modelYear': '2020', 'imageUrl': 'https://media.volkswagen.com/Vilma/V/BQ1/2020/Front_Right/a6772ef4d9b7c821b0053002ae867706700262ae37cfd414324510ea3708d3ac.png', 'vehicleSpecificFallbackImageUrl': None, 'modelSpecificFallbackImageUrl': None, 'defaultImageUrl': '/portal/delegate/vehicle-image/wwwwwww1234567', 'vehicleBrand': 'v', 'enrollmentDate': '20201030', 'deviceOCU1': False, 'deviceOCU2': True, 'deviceMIB': False, 'engineTypeCombustian': False, 'engineTypeHybridOCU1': False, 'engineTypeHybridOCU2': True, 'engineTypeElectric': False, 'engineTypeCNG': False, 'engineTypeDefault': False, 'stpStatus': 'DISABLED', 'windowstateSupported': True, 'dashboardUrl': '/portal/delegate/dashboard/wwwwwww1234567', 'vhrRequested': False, 'vsrRequested': False, 'vhrConfigAvailable': True, 'verifiedByDealer': False, 'vhr2': False, 'roleEnabled': True, 'isEL2Vehicle': True, 'workshopMode': False, 'hiddenUserProfiles': False, 'mobileKeyActivated': None, 'enrollmentType': 'PIN', 'ocu3Low': False, 'blacklisted': False, 'packageServices': [{'packageServiceId': 'NET.500.013.L', 'propertyKeyReference': 'NET.500.013', 'packageServiceName': 'Nödsamtalstjänst', 'trackingName': 'Notruf-Service', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2030', 'expired': False, 'expireInAMonth': False, 'packageType': None, 'enrollmentPackageType': 'ec'}, {'packageServiceId': 'NET.500.011.L', 'propertyKeyReference': 'NET.500.011', 'packageServiceName': 'Security & Service Basic', 'trackingName': 'Security & Service Basic', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2030', 'expired': False, 'expireInAMonth': False, 'packageType': 'ss', 'enrollmentPackageType': 'ss'}, {'packageServiceId': 'NET.500.012.C', 'propertyKeyReference': 'NET.500.012', 'packageServiceName': 'Security & Service Plus', 'trackingName': 'Security & Service Plus', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2023', 'expired': False, 'expireInAMonth': False, 'packageType': 'ss', 'enrollmentPackageType': 'ss'}], 'selected': True, 'fullyEnrolled': True, 'secondaryUser': False, 'fleet': False, 'dkyenabled': False, 'touareg': False, 'iceSupported': False, 'flightMode': False, 'esimCompatible': False, 'vwConnectPowerLayerAvailable': False, 'defaultCar': True, 'smartCardKeyActivated': None}], 'vehiclesNotFullyLoaded': [], 'status': 'VALID', 'currentVehicleValid': True}}
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Updating vehicle status wwwwwww1234567
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-new-messages
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'messageList': [], 'errorCode': '0'}
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-latest-messages
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'messageList': [{'id': 'b1b13752-3c9b-4300-af2e-c798a498d94b', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:38', 'parameters': None}, {'id': '322135a2-fd60-4b23-9ce3-b924183f4302', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:29', 'parameters': None}, {'id': '59952102-9f4c-4269-9a92-77e9ea72f585', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:26', 'parameters': None}, {'id': '21667122-3646-447b-a89c-c243e367d202', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:24', 'parameters': None}, {'id': '2ed22b0a-1ad2-4b38-ae02-050634eb02c0', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:21', 'parameters': None}, {'id': 'd36df3d1-3d58-4935-834f-1a39fa116ada', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:12', 'parameters': None}, {'id': '8e3b1b76-f6d2-47b6-97d7-c657f162efbb', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:00', 'parameters': None}, {'id': 'f809f454-6c8a-461d-818d-e267a424a773', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:59', 'parameters': None}, {'id': '1e4e9626-178b-44af-af63-7d2681e1856a', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:54', 'parameters': None}, {'id': '397a570b-4532-45f8-8ec4-b0a872f930dc', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:51', 'parameters': None}, {'id': 'fce5b867-4c8b-40e4-a335-58b64a4db63e', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:19', 'parameters': None}, {'id': '26a723b9-ff6f-4fc3-bebc-ccc7c67553ba', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:00', 'parameters': None}, {'id': '8752c9da-3277-4f0e-952f-232f89719f15', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:58', 'parameters': None}, {'id': 'f0fd0998-eabd-4e82-806f-97041b22afad', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:48', 'parameters': None}, {'id': '3afd15d1-64c6-4bee-b31d-2a9e13a3f253', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:25', 'parameters': None}, {'id': 'da6e5628-8f8c-460d-acb6-afcc23f1cc05', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:23', 'parameters': None}, {'id': '9ba683b0-4ee6-4348-b01a-1d5ffe6f2962', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:21', 'parameters': None}, {'id': '1f4a0764-59ac-44de-8d36-4e3947a43058', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:09', 'parameters': None}, {'id': '07cda9c1-27cf-4ab0-966f-ac8d05a2cf93', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:00', 'parameters': None}, {'id': 'b8a4a954-3966-499b-8ed0-bec775f5704e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:57', 'parameters': None}, {'id': '0626d1fa-5a45-4a44-ba19-cc8b0df74e91', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:48', 'parameters': None}, {'id': '087c0379-abd7-4a61-b41a-e389227d19c4', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:41', 'parameters': None}, {'id': '32161474-53ab-442d-ac94-f8dc5dc7f060', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:32', 'parameters': None}, {'id': '06f6eae9-f153-4252-93a7-1233d748b3e7', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:21', 'parameters': None}, {'id': '1033998e-b45a-4357-abc7-d91d45e1690b', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:10', 'parameters': None}, {'id': '58286f44-b1ad-4ccc-8f7a-bd7cce39ff9d', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:59', 'parameters': None}, {'id': 'd746d410-d5e4-4caf-b876-d3e1f6721fd2', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:48', 'parameters': None}, {'id': 'fb182620-0132-45c6-95db-eddac7efe21c', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:38', 'parameters': None}, {'id': '49f1bf2d-f12c-44ee-8467-1060d445f76e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:21', 'parameters': None}, {'id': '6e7ac18c-5c8a-440f-9ff6-089b47a95aa1', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:14', 'parameters': None}, {'id': '5772a21b-83dd-4007-95a5-e97fc861f9bd', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:13', 'parameters': None}, {'id': '2be3eb59-cb6d-47f6-9175-0ecd6f6f6aee', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:08', 'parameters': None}, {'id': '15d8decf-c9b3-4b03-950b-096cb2314c21', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:06', 'parameters': None}, {'id': 'fc6d2d14-eb78-4b41-a4f3-eb708fdf8b06', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}, {'id': 'fcd0da0a-3bdf-4847-83bf-32a27917e78c', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}], 'errorCode': '0'}
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/vsr/get-vsr
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '0', 'vehicleStatusData': {'windowStatusSupported': True, 'carRenderData': {'parkingLights': 2, 'hood': 3, 'doors': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3, 'trunk': 3, 'number_of_doors': 4}, 'windows': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3}, 'sunroof': 0, 'roof': 0}, 'lockData': {'left_front': 2, 'right_front': 2, 'left_back': 2, 'right_back': 2, 'trunk': 2}, 'headerData': None, 'requestStatus': None, 'lockDisabled': False, 'unlockDisabled': False, 'rluDisabled': False, 'hideCngFuelLevel': False, 'adBlueEnabled': False, 'adBlueLevel': None, 'showAdBlueNotification': False, 'rluMibDeactivated': False, 'totalRange': 550, 'primaryEngineRange': 550, 'fuelRange': 550, 'cngRange': None, 'batteryRange': 0, 'fuelLevel': 82, 'cngFuelLevel': None, 'batteryLevel': 20, 'sliceRootPath': 'https://images.portal.volkswagen-we.com/slices/phev_golf_2017/phev_golf_2017'}}
2020-11-03 20:46:13 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/emanager/get-emanager
2020-11-03 20:46:15 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '0', 'EManager': {'rbc': {'status': {'batteryPercentage': 20, 'chargingState': 'CHARGING', 'chargingRemaningHour': '3', 'chargingRemaningMinute': '30', 'chargingReason': 'IMMEDIATE', 'pluginState': 'CONNECTED', 'lockState': 'LOCKED', 'extPowerSupplyState': 'AVAILABLE', 'range': '7', 'electricRange': 0, 'combustionRange': 550, 'combinedRange': 550, 'rlzeUp': False}, 'settings': {'chargerMaxCurrent': 16, 'maxAmpere': 16, 'maxCurrentReduced': False}}, 'rpc': {'status': {'climatisationState': 'OFF', 'climatisationRemaningTime': 0, 'windowHeatingStateFront': 'OFF', 'windowHeatingStateRear': 'OFF', 'climatisationReason': None, 'windowHeatingAvailable': True}, 'settings': {'targetTemperature': '17', 'climatisationWithoutHVPower': False, 'electric': True}, 'climaterActionState': 'AVAILABLE', 'auAvailable': False}, 'rdt': {'status': {'timers': [{'timerId': 1, 'timerProfileId': 1, 'timerStatus': 'NOT_EXPIRED', 'timerChargeScheduleStatus': 'IDLE', 'timerClimateScheduleStatus': 'IDLE', 'timerExpStatusTimestamp': '03.11.2020', 'timerProgrammedStatus': 'NOT_PROGRAMMED', 'schedule': {'type': 3, 'start': {'hours': 8, 'minutes': 26}, 'end': {'hours': None, 'minutes': None}, 'index': 1, 'daypicker': None, 'startDateActive': '02.11.2020', 'endDateActive': None}, 'startDateActive': '02.11.2020', 'timeRangeActive': '08:26'}, {'timerId': 2, 'timerProfileId': 1, 'timerStatus': 'NOT_EXPIRED', 'timerChargeScheduleStatus': 'IDLE', 'timerClimateScheduleStatus': 'IDLE', 'timerExpStatusTimestamp': '03.11.2020', 'timerProgrammedStatus': 'NOT_PROGRAMMED', 'schedule': {'type': 2, 'start': {'hours': 12, 'minutes': 1}, 'end': {'hours': None, 'minutes': None}, 'index': None, 'daypicker': ['Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y'], 'startDateActive': '03.11.2020', 'endDateActive': None}, 'startDateActive': '03.11.2020', 'timeRangeActive': '12:01'}, {'timerId': 3, 'timerProfileId': 1, 'timerStatus': 'NOT_EXPIRED', 'timerChargeScheduleStatus': 'IDLE', 'timerClimateScheduleStatus': 'IDLE', 'timerExpStatusTimestamp': '03.11.2020', 'timerProgrammedStatus': 'NOT_PROGRAMMED', 'schedule': {'type': 2, 'start': {'hours': 12, 'minutes': 1}, 'end': {'hours': None, 'minutes': None}, 'index': None, 'daypicker': ['Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y'], 'startDateActive': '03.11.2020', 'endDateActive': None}, 'startDateActive': '03.11.2020', 'timeRangeActive': '12:01'}], 'profiles': [{'profileId': 1, 'profileName': 'Standard', 'timeStamp': '03.11.2020', 'charging': True, 'climatisation': False, 'targetChargeLevel': 100, 'nightRateActive': False, 'nightRateTimeStart': '23:01', 'nightRateTimeEnd': '23:01', 'chargeMaxCurrent': 16, 'heaterSource': 'ELECTRIC'}]}, 'settings': {'minChargeLimit': 30, 'lowerLimitMax': 100}, 'auxHeatingAllowed': False, 'auxHeatingEnabled': False}, 'actionPending': False, 'rdtAvailable': True}}
2020-11-03 20:46:15 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/cf/get-location
2020-11-03 20:46:16 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '0', 'position': {'lat': N.259399, 'lng': E.316248}}
2020-11-03 20:46:16 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/vehicle-info/get-vehicle-details
2020-11-03 20:46:16 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'vehicleDetails': {'lastConnectionTimeStamp': ['03.11.2020', '20:38'], 'distanceCovered': '321', 'range': '550', 'serviceInspectionData': '716 Dag(ar) / 29.800 km', 'oilInspectionData': '351 Dag(ar) / 14.800 km', 'showOil': True, 'showService': True, 'flightMode': False}, 'errorCode': '0'}
2020-11-03 20:46:16 DEBUG (MainThread) [volkswagencarnet] Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/rts/get-latest-trip-statistics
2020-11-03 20:46:16 DEBUG (MainThread) [volkswagencarnet] Received [200] response: {'errorCode': '0', 'rtsViewModel': {'daysInMonth': 30, 'firstWeekday': 6, 'month': 11, 'year': 2020, 'firstTripYear': 2020, 'tripStatistics': [{'aggregatedStatistics': {'tripId': 860750353, 'averageElectricConsumption': 5.1, 'averageFuelConsumption': 4.9, 'averageCngConsumption': None, 'averageSpeed': 59.0, 'tripDuration': 146, 'tripLength': 143.0, 'timestamp': '01.11.2020', 'tripDurationFormatted': '2:26', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 5.1, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 860750353, 'averageElectricConsumption': 5.1, 'averageFuelConsumption': 4.9, 'averageCngConsumption': None, 'averageSpeed': 59.0, 'tripDuration': 146, 'tripLength': 143.0, 'timestamp': '01.11.2020, 18:48', 'tripDurationFormatted': '2:26', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Sö, 01.11.2020, 18:48'}]}, {'aggregatedStatistics': {'tripId': 862328605, 'averageElectricConsumption': 16.15945945945946, 'averageFuelConsumption': 0.972972972972973, 'averageCngConsumption': None, 'averageSpeed': 46.08163265306123, 'tripDuration': 49, 'tripLength': 37.0, 'timestamp': '02.11.2020', 'tripDurationFormatted': '0:49', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 16.15945945945946, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 861401872, 'averageElectricConsumption': 20.7, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 51.0, 'tripDuration': 11, 'tripLength': 9.0, 'timestamp': 'Igår, 07:37', 'tripDurationFormatted': '0:11', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 07:37'}, {'tripId': 861783063, 'averageElectricConsumption': 18.3, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 45.0, 'tripDuration': 25, 'tripLength': 19.0, 'timestamp': 'Igår, 12:17', 'tripDurationFormatted': '0:25', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 12:17'}, {'tripId': 862328605, 'averageElectricConsumption': 7.1, 'averageFuelConsumption': 4.0, 'averageCngConsumption': None, 'averageSpeed': 44.0, 'tripDuration': 13, 'tripLength': 9.0, 'timestamp': 'Igår, 18:20', 'tripDurationFormatted': '0:13', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 18:20'}]}, {'aggregatedStatistics': {'tripId': 863551070, 'averageElectricConsumption': 21.177272727272726, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 34.80263157894737, 'tripDuration': 76, 'tripLength': 44.0, 'timestamp': '03.11.2020', 'tripDurationFormatted': '1:16', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 21.177272727272726, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 862647498, 'averageElectricConsumption': 20.4, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 47.0, 'tripDuration': 13, 'tripLength': 10.0, 'timestamp': 'Idag, 07:29', 'tripDurationFormatted': '0:13', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 07:29'}, {'tripId': 863282500, 'averageElectricConsumption': 20.5, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 38.0, 'tripDuration': 18, 'tripLength': 12.0, 'timestamp': 'Idag, 15:13', 'tripDurationFormatted': '0:18', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 15:13'}, {'tripId': 863551070, 'averageElectricConsumption': 21.9, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 30.0, 'tripDuration': 45, 'tripLength': 22.0, 'timestamp': 'Idag, 20:12', 'tripDurationFormatted': '0:45', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 20:12'}]}, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], 'longTermData': {'tripId': 858915113, 'averageElectricConsumption': 11.6, 'averageFuelConsumption': 3.6, 'averageCngConsumption': None, 'averageSpeed': 27.0, 'tripDuration': 710, 'tripLength': 321.0, 'timestamp': 'Idag, 20:12', 'tripDurationFormatted': '11:50', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 20:12'}, 'cyclicData': None, 'serviceConfiguration': {'electric_consumption': False, 'triptype_short': True, 'auxiliary_consumption': False, 'fuel_overall_consumption': True, 'triptype_cyclic': True, 'electric_overall_consumption': True, 'triptype_long': True, 'cng_overall_consumption': False, 'recuperation': False}, 'tripFromLastRefuelAvailable': True}}
2020-11-03 20:46:16 DEBUG (MainThread) [volkswagencarnet] wwwwwww1234567 data: {'vin': 'wwwwwww1234567', 'name': 'Golf 1,4 GTE P 110 TSID6F', 'expired': False, 'model': 'Golf', 'modelCode': 'BQ16YY', 'modelYear': '2020', 'imageUrl': 'https://media.volkswagen.com/Vilma/V/BQ1/2020/Front_Right/a6772ef4d9b7c821b0053002ae867706700262ae37cfd414324510ea3708d3ac.png', 'vehicleSpecificFallbackImageUrl': None, 'modelSpecificFallbackImageUrl': None, 'defaultImageUrl': '/portal/delegate/vehicle-image/wwwwwww1234567', 'vehicleBrand': 'v', 'enrollmentDate': '20201030', 'deviceOCU1': False, 'deviceOCU2': True, 'deviceMIB': False, 'engineTypeCombustian': False, 'engineTypeHybridOCU1': False, 'engineTypeHybridOCU2': True, 'engineTypeElectric': False, 'engineTypeCNG': False, 'engineTypeDefault': False, 'stpStatus': 'DISABLED', 'windowstateSupported': True, 'dashboardUrl': '/portal/delegate/dashboard/wwwwwww1234567', 'vhrRequested': False, 'vsrRequested': False, 'vhrConfigAvailable': True, 'verifiedByDealer': False, 'vhr2': False, 'roleEnabled': True, 'isEL2Vehicle': True, 'workshopMode': False, 'hiddenUserProfiles': False, 'mobileKeyActivated': None, 'enrollmentType': 'PIN', 'ocu3Low': False, 'blacklisted': False, 'packageServices': [{'packageServiceId': 'NET.500.013.L', 'propertyKeyReference': 'NET.500.013', 'packageServiceName': 'Nödsamtalstjänst', 'trackingName': 'Notruf-Service', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2030', 'expired': False, 'expireInAMonth': False, 'packageType': None, 'enrollmentPackageType': 'ec'}, {'packageServiceId': 'NET.500.011.L', 'propertyKeyReference': 'NET.500.011', 'packageServiceName': 'Security & Service Basic', 'trackingName': 'Security & Service Basic', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2030', 'expired': False, 'expireInAMonth': False, 'packageType': 'ss', 'enrollmentPackageType': 'ss'}, {'packageServiceId': 'NET.500.012.C', 'propertyKeyReference': 'NET.500.012', 'packageServiceName': 'Security & Service Plus', 'trackingName': 'Security & Service Plus', 'activationDate': '30.10.2020', 'expirationDate': '30.10.2023', 'expired': False, 'expireInAMonth': False, 'packageType': 'ss', 'enrollmentPackageType': 'ss'}], 'selected': True, 'fullyEnrolled': True, 'secondaryUser': False, 'fleet': False, 'dkyenabled': False, 'touareg': False, 'iceSupported': False, 'flightMode': False, 'esimCompatible': False, 'vwConnectPowerLayerAvailable': False, 'defaultCar': True, 'smartCardKeyActivated': None, 'vehicleMessagesNew': {}, 'vehicleMessagesLatest': [{'id': 'b1b13752-3c9b-4300-af2e-c798a498d94b', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:38', 'parameters': None}, {'id': '322135a2-fd60-4b23-9ce3-b924183f4302', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:29', 'parameters': None}, {'id': '59952102-9f4c-4269-9a92-77e9ea72f585', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:26', 'parameters': None}, {'id': '21667122-3646-447b-a89c-c243e367d202', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:24', 'parameters': None}, {'id': '2ed22b0a-1ad2-4b38-ae02-050634eb02c0', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:21', 'parameters': None}, {'id': 'd36df3d1-3d58-4935-834f-1a39fa116ada', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:12', 'parameters': None}, {'id': '8e3b1b76-f6d2-47b6-97d7-c657f162efbb', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:00', 'parameters': None}, {'id': 'f809f454-6c8a-461d-818d-e267a424a773', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:59', 'parameters': None}, {'id': '1e4e9626-178b-44af-af63-7d2681e1856a', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:54', 'parameters': None}, {'id': '397a570b-4532-45f8-8ec4-b0a872f930dc', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '19:51', 'parameters': None}, {'id': 'fce5b867-4c8b-40e4-a335-58b64a4db63e', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:19', 'parameters': None}, {'id': '26a723b9-ff6f-4fc3-bebc-ccc7c67553ba', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '18:00', 'parameters': None}, {'id': '8752c9da-3277-4f0e-952f-232f89719f15', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:58', 'parameters': None}, {'id': 'f0fd0998-eabd-4e82-806f-97041b22afad', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:48', 'parameters': None}, {'id': '3afd15d1-64c6-4bee-b31d-2a9e13a3f253', 'serviceType': 'RDT', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:25', 'parameters': None}, {'id': 'da6e5628-8f8c-460d-acb6-afcc23f1cc05', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:23', 'parameters': None}, {'id': '9ba683b0-4ee6-4348-b01a-1d5ffe6f2962', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:21', 'parameters': None}, {'id': '1f4a0764-59ac-44de-8d36-4e3947a43058', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:09', 'parameters': None}, {'id': '07cda9c1-27cf-4ab0-966f-ac8d05a2cf93', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '17:00', 'parameters': None}, {'id': 'b8a4a954-3966-499b-8ed0-bec775f5704e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:57', 'parameters': None}, {'id': '0626d1fa-5a45-4a44-ba19-cc8b0df74e91', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:48', 'parameters': None}, {'id': '087c0379-abd7-4a61-b41a-e389227d19c4', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:41', 'parameters': None}, {'id': '32161474-53ab-442d-ac94-f8dc5dc7f060', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:32', 'parameters': None}, {'id': '06f6eae9-f153-4252-93a7-1233d748b3e7', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:21', 'parameters': None}, {'id': '1033998e-b45a-4357-abc7-d91d45e1690b', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '16:10', 'parameters': None}, {'id': '58286f44-b1ad-4ccc-8f7a-bd7cce39ff9d', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:59', 'parameters': None}, {'id': 'd746d410-d5e4-4caf-b876-d3e1f6721fd2', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:48', 'parameters': None}, {'id': 'fb182620-0132-45c6-95db-eddac7efe21c', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:38', 'parameters': None}, {'id': '49f1bf2d-f12c-44ee-8467-1060d445f76e', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:21', 'parameters': None}, {'id': '6e7ac18c-5c8a-440f-9ff6-089b47a95aa1', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:14', 'parameters': None}, {'id': '5772a21b-83dd-4007-95a5-e97fc861f9bd', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:13', 'parameters': None}, {'id': '2be3eb59-cb6d-47f6-9175-0ecd6f6f6aee', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:08', 'parameters': None}, {'id': '15d8decf-c9b3-4b03-950b-096cb2314c21', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '15:06', 'parameters': None}, {'id': 'fc6d2d14-eb78-4b41-a4f3-eb708fdf8b06', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}, {'id': 'fcd0da0a-3bdf-4847-83bf-32a27917e78c', 'serviceType': 'RPC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '14:52', 'parameters': None}], 'vehicleStatus': {'windowStatusSupported': True, 'carRenderData': {'parkingLights': 2, 'hood': 3, 'doors': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3, 'trunk': 3, 'number_of_doors': 4}, 'windows': {'left_front': 3, 'right_front': 3, 'left_back': 3, 'right_back': 3}, 'sunroof': 0, 'roof': 0}, 'lockData': {'left_front': 2, 'right_front': 2, 'left_back': 2, 'right_back': 2, 'trunk': 2}, 'headerData': None, 'requestStatus': None, 'lockDisabled': False, 'unlockDisabled': False, 'rluDisabled': False, 'hideCngFuelLevel': False, 'adBlueEnabled': False, 'adBlueLevel': None, 'showAdBlueNotification': False, 'rluMibDeactivated': False, 'totalRange': 550, 'primaryEngineRange': 550, 'fuelRange': 550, 'cngRange': None, 'batteryRange': 0, 'fuelLevel': 82, 'cngFuelLevel': None, 'batteryLevel': 20, 'sliceRootPath': 'https://images.portal.volkswagen-we.com/slices/phev_golf_2017/phev_golf_2017'}, 'vehicleEmanager': {'rbc': {'status': {'batteryPercentage': 20, 'chargingState': 'CHARGING', 'chargingRemaningHour': '3', 'chargingRemaningMinute': '30', 'chargingReason': 'IMMEDIATE', 'pluginState': 'CONNECTED', 'lockState': 'LOCKED', 'extPowerSupplyState': 'AVAILABLE', 'range': '7', 'electricRange': 0, 'combustionRange': 550, 'combinedRange': 550, 'rlzeUp': False}, 'settings': {'chargerMaxCurrent': 16, 'maxAmpere': 16, 'maxCurrentReduced': False}}, 'rpc': {'status': {'climatisationState': 'OFF', 'climatisationRemaningTime': 0, 'windowHeatingStateFront': 'OFF', 'windowHeatingStateRear': 'OFF', 'climatisationReason': None, 'windowHeatingAvailable': True}, 'settings': {'targetTemperature': '17', 'climatisationWithoutHVPower': False, 'electric': True}, 'climaterActionState': 'AVAILABLE', 'auAvailable': False}, 'rdt': {'status': {'timers': [{'timerId': 1, 'timerProfileId': 1, 'timerStatus': 'NOT_EXPIRED', 'timerChargeScheduleStatus': 'IDLE', 'timerClimateScheduleStatus': 'IDLE', 'timerExpStatusTimestamp': '03.11.2020', 'timerProgrammedStatus': 'NOT_PROGRAMMED', 'schedule': {'type': 3, 'start': {'hours': 8, 'minutes': 26}, 'end': {'hours': None, 'minutes': None}, 'index': 1, 'daypicker': None, 'startDateActive': '02.11.2020', 'endDateActive': None}, 'startDateActive': '02.11.2020', 'timeRangeActive': '08:26'}, {'timerId': 2, 'timerProfileId': 1, 'timerStatus': 'NOT_EXPIRED', 'timerChargeScheduleStatus': 'IDLE', 'timerClimateScheduleStatus': 'IDLE', 'timerExpStatusTimestamp': '03.11.2020', 'timerProgrammedStatus': 'NOT_PROGRAMMED', 'schedule': {'type': 2, 'start': {'hours': 12, 'minutes': 1}, 'end': {'hours': None, 'minutes': None}, 'index': None, 'daypicker': ['Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y'], 'startDateActive': '03.11.2020', 'endDateActive': None}, 'startDateActive': '03.11.2020', 'timeRangeActive': '12:01'}, {'timerId': 3, 'timerProfileId': 1, 'timerStatus': 'NOT_EXPIRED', 'timerChargeScheduleStatus': 'IDLE', 'timerClimateScheduleStatus': 'IDLE', 'timerExpStatusTimestamp': '03.11.2020', 'timerProgrammedStatus': 'NOT_PROGRAMMED', 'schedule': {'type': 2, 'start': {'hours': 12, 'minutes': 1}, 'end': {'hours': None, 'minutes': None}, 'index': None, 'daypicker': ['Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y'], 'startDateActive': '03.11.2020', 'endDateActive': None}, 'startDateActive': '03.11.2020', 'timeRangeActive': '12:01'}], 'profiles': [{'profileId': 1, 'profileName': 'Standard', 'timeStamp': '03.11.2020', 'charging': True, 'climatisation': False, 'targetChargeLevel': 100, 'nightRateActive': False, 'nightRateTimeStart': '23:01', 'nightRateTimeEnd': '23:01', 'chargeMaxCurrent': 16, 'heaterSource': 'ELECTRIC'}]}, 'settings': {'minChargeLimit': 30, 'lowerLimitMax': 100}, 'auxHeatingAllowed': False, 'auxHeatingEnabled': False}, 'actionPending': False, 'rdtAvailable': True}, 'vehiclePosition': {'lat': N.259399, 'lng': E.316248}, 'vehicleDetails': {'lastConnectionTimeStamp': ['03.11.2020', '20:38'], 'distanceCovered': '321', 'range': '550', 'serviceInspectionData': '716 Dag(ar) / 29.800 km', 'oilInspectionData': '351 Dag(ar) / 14.800 km', 'showOil': True, 'showService': True, 'flightMode': False}, 'vehicleLastTrips': {'daysInMonth': 30, 'firstWeekday': 6, 'month': 11, 'year': 2020, 'firstTripYear': 2020, 'tripStatistics': [{'aggregatedStatistics': {'tripId': 860750353, 'averageElectricConsumption': 5.1, 'averageFuelConsumption': 4.9, 'averageCngConsumption': None, 'averageSpeed': 59.0, 'tripDuration': 146, 'tripLength': 143.0, 'timestamp': '01.11.2020', 'tripDurationFormatted': '2:26', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 5.1, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 860750353, 'averageElectricConsumption': 5.1, 'averageFuelConsumption': 4.9, 'averageCngConsumption': None, 'averageSpeed': 59.0, 'tripDuration': 146, 'tripLength': 143.0, 'timestamp': '01.11.2020, 18:48', 'tripDurationFormatted': '2:26', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Sö, 01.11.2020, 18:48'}]}, {'aggregatedStatistics': {'tripId': 862328605, 'averageElectricConsumption': 16.15945945945946, 'averageFuelConsumption': 0.972972972972973, 'averageCngConsumption': None, 'averageSpeed': 46.08163265306123, 'tripDuration': 49, 'tripLength': 37.0, 'timestamp': '02.11.2020', 'tripDurationFormatted': '0:49', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 16.15945945945946, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 861401872, 'averageElectricConsumption': 20.7, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 51.0, 'tripDuration': 11, 'tripLength': 9.0, 'timestamp': 'Igår, 07:37', 'tripDurationFormatted': '0:11', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 07:37'}, {'tripId': 861783063, 'averageElectricConsumption': 18.3, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 45.0, 'tripDuration': 25, 'tripLength': 19.0, 'timestamp': 'Igår, 12:17', 'tripDurationFormatted': '0:25', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 12:17'}, {'tripId': 862328605, 'averageElectricConsumption': 7.1, 'averageFuelConsumption': 4.0, 'averageCngConsumption': None, 'averageSpeed': 44.0, 'tripDuration': 13, 'tripLength': 9.0, 'timestamp': 'Igår, 18:20', 'tripDurationFormatted': '0:13', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Må, 02.11.2020, 18:20'}]}, {'aggregatedStatistics': {'tripId': 863551070, 'averageElectricConsumption': 21.177272727272726, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 34.80263157894737, 'tripDuration': 76, 'tripLength': 44.0, 'timestamp': '03.11.2020', 'tripDurationFormatted': '1:16', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': 21.177272727272726, 'longFormattedTimestamp': None}, 'tripStatistics': [{'tripId': 862647498, 'averageElectricConsumption': 20.4, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 47.0, 'tripDuration': 13, 'tripLength': 10.0, 'timestamp': 'Idag, 07:29', 'tripDurationFormatted': '0:13', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 07:29'}, {'tripId': 863282500, 'averageElectricConsumption': 20.5, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 38.0, 'tripDuration': 18, 'tripLength': 12.0, 'timestamp': 'Idag, 15:13', 'tripDurationFormatted': '0:18', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 15:13'}, {'tripId': 863551070, 'averageElectricConsumption': 21.9, 'averageFuelConsumption': 0.0, 'averageCngConsumption': None, 'averageSpeed': 30.0, 'tripDuration': 45, 'tripLength': 22.0, 'timestamp': 'Idag, 20:12', 'tripDurationFormatted': '0:45', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 20:12'}]}, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], 'longTermData': {'tripId': 858915113, 'averageElectricConsumption': 11.6, 'averageFuelConsumption': 3.6, 'averageCngConsumption': None, 'averageSpeed': 27.0, 'tripDuration': 710, 'tripLength': 321.0, 'timestamp': 'Idag, 20:12', 'tripDurationFormatted': '11:50', 'recuperation': None, 'averageAuxiliaryConsumption': None, 'totalElectricConsumption': None, 'longFormattedTimestamp': 'Körningen avslutad: Ti, 03.11.2020, 20:12'}, 'cyclicData': None, 'serviceConfiguration': {'electric_consumption': False, 'triptype_short': True, 'auxiliary_consumption': False, 'fuel_overall_consumption': True, 'triptype_cyclic': True, 'electric_overall_consumption': True, 'triptype_long': True, 'cng_overall_consumption': False, 'recuperation': False}, 'tripFromLastRefuelAvailable': True}}
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet] Updating data from volkswagen carnet
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.device_tracker] Getting location of Golf GTE
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of request_in_progress
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of charging
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.switch] Getting state of window_heater
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of distance
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of battery_level
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of fuel_level
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of last_connected
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of charging_time_left
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of electric_range
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.sensor] Getting state of combined_range
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.binary_sensor] Getting state of door_locked
2020-11-03 20:46:16 DEBUG (MainThread) [custom_components.volkswagencarnet.lock] Getting state of door_locked
Could it be possible to have a carnet binary sensor that shows if "messageList" is not empty?
As per my understanding this field is not empty if there are any updated terms of usage, agreement and similar or a warning that requires you to log into the portal to make the component start again. And as this issue reports sometimes there are no agreements or similar that needs to be accepted, but the solution is still to login to the portal.
Then the sensor can be monitored or automated to send notifications and such.
Example of messageList when not working:
Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-new-messages
Received [200] response: {'messageList': [{'id': '322135a2-fd60-4b23-9ce3-b924183f4302', 'serviceType': 'RBC', 'serviceName': 'cnEmanager', 'serviceIcon': None, 'type': None, 'headline': None, 'body': None, 'link': None, 'vin': 'wwwwwww1234567', 'task': 'statusDataChanged', 'date': '03.11.2020', 'time': '20:29', 'parameters': None}], 'errorCode': '0'}
messageList when working:
Request for https://www.portal.volkswagen-we.com/portal/delegate/dashboard/wwwwwww1234567/-/msgc/get-new-messages
Received [200] response: {'messageList': [], 'errorCode': '0'}`
Or maybe a sensor that reports if errorCode = 2?
Just a little tip.
I was playing around with https://github.com/reneboer/python-carnet-client to interact with We Connect outside of HA and found that it seems that a command/status request kept the connection in HA "alive" much like in the same manner a web login to We Connect portal seems to. I have had this script requesting status every 30 minutes (will increase in future to minimize requests) on a separate RPI for the last couple of days and so far HA updates fine.
Better error crash handling is on the todo list.
Environment
Describe the bug
Home assistant stops receiving updates from We Connect after "a while" (seems random). Setting "Request In Progress" fails. Log in to iPhone We Connect app does not help. A restart of HA solves the issue for "a while". Better than restarting HA is to log in to We Connect web portal which also makes the updating in HA work again.
Steps to Reproduce
Updating just stops after "a while"
Expected behavior
Screenshots
Traceback/Error logs
Additional context
Thanks a lot for your hard work on this, much appreciated.