tillsteinbach / VWsFriend

VW WeConnect visualization and control
MIT License
251 stars 21 forks source link

VW ID.4 endpoints have changed, charging data isn't pre-filled. #221

Closed MattiJarvinen closed 2 years ago

MattiJarvinen commented 2 years ago

This is the output of latest weconnect-cli 0.27.0 (using WeConnect-python 0.39.0)

weconnect-cli --netrc .netrc list
/vehicles/<VEHICLE_VIN_HERE>/vin
/vehicles/<VEHICLE_VIN_HERE>/role
/vehicles/<VEHICLE_VIN_HERE>/enrollmentStatus
/vehicles/<VEHICLE_VIN_HERE>/userRoleStatus
/vehicles/<VEHICLE_VIN_HERE>/model
/vehicles/<VEHICLE_VIN_HERE>/devicePlatform
/vehicles/<VEHICLE_VIN_HERE>/nickname
/vehicles/<VEHICLE_VIN_HERE>/capabilities/automation/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/automation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batteryChargingCare/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batteryChargingCare/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batteryChargingCare/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batteryColdWarning/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batteryColdWarning/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batteryColdWarning/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batterySupport/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batterySupport/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/batterySupport/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/cdisDigitalKey/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/cdisDigitalKey/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/cdisDigitalKey/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/charging/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/charging/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/chargingStations/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/chargingStations/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/climatisation/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/climatisation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/dealerAppointment/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/dealerAppointment/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/dealerAppointment/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/destinations/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/destinations/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/fuelStatus/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/fuelStatus/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/ignition/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/ignition/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/mapUpdate/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/mapUpdate/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/measurements/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/measurements/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/measurements/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/onlineSpeech/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/onlineSpeech/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingBrake/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingBrake/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingBrake/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingInformation/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingInformation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingPosition/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingPosition/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/parkingPosition/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/personalizationOnline/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/personalizationOnline/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/personalizationOnline/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/plugAndCharge/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/plugAndCharge/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/plugAndCharge/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/poiSearch/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/poiSearch/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/poiSearch/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/privateEmergencyCall/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/privateEmergencyCall/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/privateEmergencyCall/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/readiness/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/readiness/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadExperienceManagementLocalization/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadExperienceManagementLocalization/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadExperienceManagementLocalization/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadExperienceManagementLocalizationUpload/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadExperienceManagementLocalizationUpload/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadExperienceManagementLocalizationUpload/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadsideAssistant/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadsideAssistant/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/roadsideAssistant/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/routing/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/routing/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/state/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/state/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/state/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/trafficInformation/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/trafficInformation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealth/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealth/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealth/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealthInspection/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealthInspection/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealthInspection/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealthWarnings/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealthWarnings/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleHealthWarnings/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleLights/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleLights/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleLights/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleWakeUpTrigger/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleWakeUpTrigger/status
/vehicles/<VEHICLE_VIN_HERE>/capabilities/vehicleWakeUpTrigger/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/capabilities/webRadio/id
/vehicles/<VEHICLE_VIN_HERE>/capabilities/webRadio/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/images
/vehicles/<VEHICLE_VIN_HERE>/tags
/vehicles/<VEHICLE_VIN_HERE>/domains/automation/climatisationTimer/timers/1/singleTimer/startDateTime
/vehicles/<VEHICLE_VIN_HERE>/domains/automation/climatisationTimer/timers/2/singleTimer/startDateTime
/vehicles/<VEHICLE_VIN_HERE>/domains/automation/climatisationTimer/timeInCar
/vehicles/<VEHICLE_VIN_HERE>/domains/automation/climatisationTimer/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/automation/chargingProfiles/timeInCar
/vehicles/<VEHICLE_VIN_HERE>/domains/automation/chargingProfiles/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/automation/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/automation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batteryChargingCare/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batteryChargingCare/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batteryChargingCare/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batteryColdWarning/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batteryColdWarning/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batteryColdWarning/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batterySupport/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batterySupport/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/batterySupport/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/cdisDigitalKey/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/cdisDigitalKey/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/cdisDigitalKey/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/charging/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/charging/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/chargingStations/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/chargingStations/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/climatisation/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/climatisation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/dealerAppointment/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/dealerAppointment/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/dealerAppointment/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/destinations/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/destinations/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/fuelStatus/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/fuelStatus/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/ignition/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/ignition/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/mapUpdate/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/mapUpdate/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/measurements/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/measurements/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/measurements/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/onlineSpeech/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/onlineSpeech/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingBrake/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingBrake/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingBrake/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingInformation/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingInformation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingPosition/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingPosition/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/parkingPosition/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/personalizationOnline/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/personalizationOnline/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/personalizationOnline/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/plugAndCharge/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/plugAndCharge/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/plugAndCharge/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/poiSearch/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/poiSearch/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/poiSearch/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/privateEmergencyCall/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/privateEmergencyCall/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/privateEmergencyCall/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/readiness/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/readiness/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadExperienceManagementLocalization/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadExperienceManagementLocalization/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadExperienceManagementLocalization/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadExperienceManagementLocalizationUpload/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadExperienceManagementLocalizationUpload/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadExperienceManagementLocalizationUpload/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadsideAssistant/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadsideAssistant/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/roadsideAssistant/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/routing/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/routing/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/state/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/state/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/state/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/trafficInformation/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/trafficInformation/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealth/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealth/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealth/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealthInspection/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealthInspection/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealthInspection/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealthWarnings/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealthWarnings/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleHealthWarnings/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleLights/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleLights/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleLights/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleWakeUpTrigger/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleWakeUpTrigger/status
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/vehicleWakeUpTrigger/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/webRadio/id
/vehicles/<VEHICLE_VIN_HERE>/domains/userCapabilities/capabilitiesStatus/capabilities/webRadio/userDisablingAllowed
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/batteryStatus/currentSOC_pct
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/batteryStatus/cruisingRangeElectric_km
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/batteryStatus/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/remainingChargingTimeToComplete_min
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/chargingState
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/chargeMode
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/chargePower_kW
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/chargeRate_kmph
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/chargeType
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/chargingSettings
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingStatus/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingSettings/maxChargeCurrentAC
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingSettings/autoUnlockPlugWhenCharged
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingSettings/targetSOC_pct
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargingSettings/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargeMode/preferredChargeMode
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/chargeMode/availableChargeModes
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/plugStatus/plugConnectionState
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/plugStatus/plugLockState
/vehicles/<VEHICLE_VIN_HERE>/domains/charging/plugStatus/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationStatus/remainingClimatisationTime_min
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationStatus/climatisationState
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationStatus/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/targetTemperature_C
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/targetTemperature_F
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/unitInCar
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/climatisationWithoutExternalPower
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/climatizationAtUnlock
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/windowHeatingEnabled
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/zoneFrontLeftEnabled
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/zoneFrontRightEnabled
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/climatisationSettings/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/windowHeatingStatus/windows/front/windowHeatingState
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/windowHeatingStatus/windows/rear/windowHeatingState
/vehicles/<VEHICLE_VIN_HERE>/domains/climatisation/windowHeatingStatus/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/fuelStatus/rangeStatus/carType
/vehicles/<VEHICLE_VIN_HERE>/domains/fuelStatus/rangeStatus/primaryEngine/type
/vehicles/<VEHICLE_VIN_HERE>/domains/fuelStatus/rangeStatus/primaryEngine/currentSOC_pct
/vehicles/<VEHICLE_VIN_HERE>/domains/fuelStatus/rangeStatus/primaryEngine/remainingRange_km
/vehicles/<VEHICLE_VIN_HERE>/domains/fuelStatus/rangeStatus/totalRange_km
/vehicles/<VEHICLE_VIN_HERE>/domains/fuelStatus/rangeStatus/carCapturedTimestamp
/vehicles/<VEHICLE_VIN_HERE>/domains/readiness/readinessStatus/connectionState/isOnline
/vehicles/<VEHICLE_VIN_HERE>/domains/readiness/readinessStatus/connectionState/isActive
/vehicles/<VEHICLE_VIN_HERE>/domains/readiness/readinessStatus/connectionState/batteryPowerLevel
/vehicles/<VEHICLE_VIN_HERE>/domains/readiness/readinessStatus/connectionState/dailyPowerBudgetAvailable
/vehicles/<VEHICLE_VIN_HERE>/domains/readiness/readinessStatus/connectionWarning/insufficientBatteryLevelWarning
/vehicles/<VEHICLE_VIN_HERE>/domains/readiness/readinessStatus/connectionWarning/dailyPowerBudgetWarning
/vehicles/<VEHICLE_VIN_HERE>/controls/charging
/vehicles/<VEHICLE_VIN_HERE>/controls/climatisation
/vehicles/<VEHICLE_VIN_HERE>/pictures/car
/vehicles/<VEHICLE_VIN_HERE>/pictures/status
/vehicles/<VEHICLE_VIN_HERE>/pictures/statusWithBadge
/vehicles/<VEHICLE_VIN_HERE>/pictures/carWithBadge

Excerpt at domain level:

weconnect-cli --netrc .netrc get /vehicles/<VEHICLE_VIN_HERE>/domains
[[climatisationTimer] (last captured 2022-04-25T17:58:40+00:00)
        Time in Car: 2022-04-25T20:58:41+03:00 (captured at 2022-04-25T17:58:40+00:00)
        Timers: 2 items
                1: Enabled: False at 2022-01-07T07:00:00+00:00
                2: Enabled: False at 2021-12-31T09:00:00+00:00 , [chargingProfiles] (last captured 2022-04-25T17:58:42+00:00)
        Time in Car: 2022-04-25T20:58:41+03:00 (captured at 2022-04-25T17:58:42+00:00)
                Profiles: 0 items]
[[capabilitiesStatus]
        Capabilities: 35 items
                [automation] disabling: True
                [batteryChargingCare] Status: MISSING_SERVICE disabling: False
                [batteryColdWarning] Status: MISSING_SERVICE disabling: False
                [batterySupport] Status: MISSING_SERVICE disabling: False
                [cdisDigitalKey] Status: MISSING_SERVICE disabling: False
                [charging] disabling: True
                [chargingStations] disabling: True
                [climatisation] disabling: True
                [dealerAppointment] Status: MISSING_SERVICE disabling: False
                [destinations] disabling: True
                [fuelStatus] disabling: False
                [ignition] disabling: False
                [mapUpdate] disabling: True
                [measurements] Status: MISSING_SERVICE disabling: False
                [onlineSpeech] disabling: True
                [parkingBrake] Status: MISSING_SERVICE disabling: False
                [parkingInformation] disabling: True
                [parkingPosition] Status: MISSING_SERVICE disabling: False
                [personalizationOnline] Status: MISSING_SERVICE disabling: False
                [plugAndCharge] Status: MISSING_SERVICE disabling: False
                [poiSearch] Status: MISSING_SERVICE disabling: False
                [privateEmergencyCall] Status: MISSING_SERVICE disabling: False
                [readiness] disabling: False
                [roadExperienceManagementLocalization] Status: MISSING_SERVICE disabling: False
                [roadExperienceManagementLocalizationUpload] Status: MISSING_SERVICE disabling: False
                [roadsideAssistant] Status: MISSING_SERVICE disabling: False
                [routing] disabling: True
                [state] Status: MISSING_SERVICE disabling: False
                [trafficInformation] disabling: True
                [vehicleHealth] Status: MISSING_SERVICE disabling: False
                [vehicleHealthInspection] Status: MISSING_SERVICE disabling: False
                [vehicleHealthWarnings] Status: MISSING_SERVICE disabling: False
                [vehicleLights] Status: MISSING_SERVICE disabling: False
                [vehicleWakeUpTrigger] Status: MISSING_SERVICE disabling: False
                [webRadio] disabling: True]
[[batteryStatus] (last captured 2022-04-25T17:58:45+00:00)
        Current SoC: 78%
        Range: 250km, [chargingStatus] (last captured 2022-04-25T17:58:45+00:00)
        State: readyForCharging
        Mode: manual
        Remaining Charging Time: 0 minutes
        Charge Power: 0.0 kW
        Charge Rate: 0.0 km/h
        Charge Type: invalid
        Charging Settings: default, [chargingSettings] (last captured 2022-04-25T17:58:44+00:00)
        Maximum Charge Current AC: reduced
        Auto Unlock When Charged: off
        Target SoC: 80 %, [chargeMode]
        Preferred charge mode: manual
        Available charge modes: [invalid], [plugStatus] (last captured 2022-04-25T17:58:43+00:00)
        Plug: disconnected, unlocked]
[[climatisationStatus] (last captured 2022-04-25T17:58:42+00:00)
        State: off
        Remaining Climatization Time: 0 min, [climatisationSettings] (last captured 2022-04-25T17:58:42+00:00)
        Target Temperature in °C: 18.0 °C
        Target Temperature in °F: 64.0 °F
        Temperature unit in car: celsius
        Climatization without external Power: True
        Start climatization after unlock: False
        Window heating: True
        Heating Front Left Seat: True
        Heating Front Right Seat: False, [windowHeatingStatus] (last captured 2022-04-25T17:58:43+00:00)
        Windows: 2 items
                front: off
                rear: off]
[[rangeStatus] (last captured 2022-04-25T17:58:45+00:00)
        Car Type: electric
        Total Range: 250 km
        Primary Engine: electric  SoC: 78% (250 km)]
[[readinessStatus]
        Connection State:
                Is online: True
                Is active: False
                Battery power level: comfort
                Daily Power Budget Available: True
        Connection Warning:
                Insufficient Battery Level Warning: False
                Daily Power Budget Warning: False ]
tillsteinbach commented 2 years ago

Hi, sorry I need more context. What is not being filled?

MattiJarvinen commented 2 years ago

I haven't got any data to show up since mid Sunday when the whole VW login was down although VWsFriend was successfully running on docker.

I did a reboot before I posted this and still got no data for a considerably long time. Now range and battery level seems to be working after yesterday's reboot.

I guess I just panicked and the app wasn't running yet, but I will check what happens next time I charge and return here with details if it works or not.

tillsteinbach commented 2 years ago

Yes, let’s do it like that!

MattiJarvinen commented 2 years ago

🎉it works.

One thing to consider though. When the VW services were down I was unable to store new charging sessions manually. Saving took ages since it waited a long time for list of nearby stations which it couldn't receive. Likely this doesn't happen often (I hope) but maybe adding some realistic timeout to that request could be considered.