DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/maxChargeCurrentAC: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/autoUnlockPlugWhenCharged: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/autoUnlockPlugWhenChargedAC: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/targetSOC_pct: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:Status chargeMode does not exist, creating it
DEBUG:weconnect:Update ChargeMode status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode/preferredChargeMode: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode/preferredChargeMode: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update timer from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode/availableChargeModes: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Status plugStatus does not exist, creating it
DEBUG:weconnect:Update Plug status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/plugConnectionState: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/plugConnectionState: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/plugLockState: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/plugLockState: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/externalPower: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/externalPower: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/ledColor: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/ledColor: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status chargingProfilesStatus does not exist, creating it
DEBUG:weconnect:Update charging profiles from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus/timeInCar: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus/timeInCar: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status climatisationStatus does not exist, creating it
DEBUG:weconnect:Update Climatization status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/climatisationState: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/climatisationState: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/remainingClimatisationTime_min: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/remainingClimatisationTime_min: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status climatisationSettings does not exist, creating it
DEBUG:weconnect:Update Climatization settings from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/targetTemperature_C: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/targetTemperature_C: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/targetTemperature_F: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/targetTemperature_F: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/unitInCar: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/unitInCar: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/climatizationAtUnlock: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/climatizationAtUnlock: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/windowHeatingEnabled: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/windowHeatingEnabled: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontLeftEnabled: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontLeftEnabled: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontRightEnabled: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontRightEnabled: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/carCapturedTimestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/targetTemperature_K: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/climatisationWithoutExternalPower: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/climatizationAtUnlock: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/windowHeatingEnabled: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontLeftEnabled: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontRightEnabled: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneRearLeftEnabled: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneRearRightEnabled: Observer added with flags: ObserverEvent.VALUE_CHANGED
DEBUG:weconnect:Status windowHeatingStatus does not exist, creating it
DEBUG:weconnect:Update window heating status from dict
DEBUG:weconnect:Update window from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/front: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/front/windowHeatingState: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/front/windowHeatingState: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update window from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/rear: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/rear/windowHeatingState: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/rear/windowHeatingState: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status departureTimersStatus does not exist, creating it
DEBUG:weconnect:Update climatization timer from dict
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status rangeStatus does not exist, creating it
DEBUG:weconnect:Update Climatization settings from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/carType: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/carType: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update Engine from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/type: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/type: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/currentSOC_pct: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/currentSOC_pct: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/remainingRange_km: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/remainingRange_km: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/totalRange_km: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/totalRange_km: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status lightsStatus does not exist, creating it
DEBUG:weconnect:Update light status from dict
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status lvBatteryStatus does not exist, creating it
DEBUG:weconnect:Update lv battery status from dict
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status readinessStatus does not exist, creating it
DEBUG:weconnect:Update readiness status from dict
DEBUG:weconnect:Update timer from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/isOnline: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/isOnline: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/isActive: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/isActive: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/batteryPowerLevel: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/batteryPowerLevel: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/dailyPowerBudgetAvailable: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/dailyPowerBudgetAvailable: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update timer from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning/insufficientBatteryLevelWarning: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning/insufficientBatteryLevelWarning: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning/dailyPowerBudgetWarning: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning/dailyPowerBudgetWarning: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Status maintenanceStatus does not exist, creating it
DEBUG:weconnect:Update maintenance status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus/mileage_km: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus/mileage_km: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status warningLights does not exist, creating it
DEBUG:weconnect:Update warning lights status from dict
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status oilLevelStatus does not exist, creating it
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status rangeStatus does not exist, creating it
DEBUG:weconnect:Update battery status from dict
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status odometerStatus does not exist, creating it
DEBUG:weconnect:Odometer measurement from dict
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:Status batterySupportStatus does not exist, creating it
DEBUG:weconnect:Update battery support status from dict
DEBUG:weconnect:Update status from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER for 0 observers
DEBUG:weconnect:Update Status Error from dict
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/code: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/code: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/message: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/message: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/group: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/group: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/info: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/info: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/timestamp: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/timestamp: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/retry: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/retry: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/charging: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/charging: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/climatisation: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/climatisation: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/windowheating: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/windowheating: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 4257
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 5923
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 8380
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 6302
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 5775
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 4463
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 5694
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 7162
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 194
DEBUG:PIL.PngImagePlugin:STREAM b'pHYs' 260 9
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 281 938
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 1231 6952
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): vehicle-images-service.apps.emea.vwapps.io:443
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/vehicle-images/WVXXXXXXXXXXXXXXX?resolution=2x HTTP/1.1" 200 None
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_right_back.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 20957
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_window_right_back_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 7795
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_bonnet_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 15514
DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): media.volkswagen.com:443
DEBUG:urllib3.connectionpool:https://media.volkswagen.com:443 "GET /Vilma/V/E21/2021/Front_Right/58e6d3696976a90f88c71fcf7f6ebc807652a24bd13ee9404a237bfef9373cc7.png?width=776 HTTP/1.1" 200 505116
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'gAMA' 41 4
DEBUG:PIL.PngImagePlugin:STREAM b'cHRM' 57 32
DEBUG:PIL.PngImagePlugin:STREAM b'bKGD' 101 6
DEBUG:PIL.PngImagePlugin:b'bKGD' 101 6 (unknown)
DEBUG:PIL.PngImagePlugin:STREAM b'tIME' 119 7
DEBUG:PIL.PngImagePlugin:b'tIME' 119 7 (unknown)
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 138 32768
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 504763 37
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 504812 37
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 504861 32
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 504905 24
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 504941 25
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 504978 24
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 505014 25
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 505051 19
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 505082 18
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/car: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/car: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_left_front.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 18046
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_left_front_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 42587
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_right_front_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 44010
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_sunroof.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 68
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 134 8499
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_sunroof_overlay.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'sRGB' 41 1
DEBUG:PIL.PngImagePlugin:STREAM b'eXIf' 54 68
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 134 8484
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_car_birdview.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 157673
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_trunk_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 50101
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_left_back.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 20514
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_light_right.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 29307
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_right_front.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 18678
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_light_left.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 29428
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_window_left_back_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 7798
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_window_left_front_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 7801
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_window_right_front_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 7823
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_left_back_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 43591
DEBUG:urllib3.connectionpool:https://vehicle-images-service.apps.emea.vwapps.io:443 "GET /v2/image/id_4/2x/image_door_right_back_overlay.0.1.0.png HTTP/1.1" 200 None
DEBUG:PIL.PngImagePlugin:STREAM b'IHDR' 16 13
DEBUG:PIL.PngImagePlugin:STREAM b'tEXt' 41 25
DEBUG:PIL.PngImagePlugin:STREAM b'iTXt' 78 893
DEBUG:PIL.PngImagePlugin:STREAM b'IDAT' 983 47272
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/status: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/status: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/statusWithBadge: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/statusWithBadge: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/carWithBadge: Notify called with flags: ObserverEvent.ENABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/carWithBadge: Notify called with flags: ObserverEvent.UPDATED_FROM_SERVER|VALUE_CHANGED for 0 observers
#  Initialize WeConnect
#  Login
#  update
#  print results
VIN:               WVXXXXXXXXXXXXXXX
Model:             ID.4
Device Platform:   WCAR
Nickname:          My Volkswagen
Brand Code:        V
Role:              PRIMARY_USER
Enrollment Status: COMPLETED
User Role Status:  ENABLED
Capabilities: 17 items
	[webApp] disabling: False
	[automation] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[charging] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[chargingProfiles] disabling: False (expires 2024-04-11T00:00:00+00:00)
	[chargingStations] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[climatisation] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[climatisationTimers] disabling: False (expires 2024-04-11T00:00:00+00:00)
	[destinations] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[fuelStatus] disabling: False (expires 2024-04-11T00:00:00+00:00)
	[ignition] disabling: False (expires 2024-04-11T00:00:00+00:00)
	[mapUpdate] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[onlineSpeech] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[parkingInformation] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[readiness] disabling: False
	[routing] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[trafficInformation] disabling: True (expires 2024-04-11T00:00:00+00:00)
	[webRadio] disabling: True (expires 2024-04-11T00:00:00+00:00)
Domains: 16 items
[access] Elements: 1 items
	[accessStatus]
		Error: 	Error 4112: Not Found
			info: Upstream service responded with an unexpected status. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00
[automation] Elements: 2 items
	[climatisationTimer] (last captured 2022-11-01T16:32:53+00:00)
		Time in Car: 2022-11-01T18:32:54+02:00 (captured at 2022-11-01T16:32:53+00:00)
		Timers: 2 items
			1: Enabled: False at 05:45 on mondays tuesdays wednesdays thursdays fridays saturdays sundays
			2: Enabled: False at 2021-11-05T22:00:00+00:00
	[chargingProfiles] (last captured 2022-11-01T16:32:53+00:00)
		Time in Car: 2022-11-01T18:32:54+02:00 (captured at 2022-11-01T16:32:53+00:00)
			Profiles: 0 items
[userCapabilities] Elements: 1 items
	[capabilitiesStatus]
		Capabilities: 17 items
			[webApp] disabling: False
			[automation] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[charging] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[chargingProfiles] disabling: False (expires 2024-04-11T00:00:00+00:00)
			[chargingStations] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[climatisation] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[climatisationTimers] disabling: False (expires 2024-04-11T00:00:00+00:00)
			[destinations] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[fuelStatus] disabling: False (expires 2024-04-11T00:00:00+00:00)
			[ignition] disabling: False (expires 2024-04-11T00:00:00+00:00)
			[mapUpdate] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[onlineSpeech] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[parkingInformation] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[readiness] disabling: False
			[routing] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[trafficInformation] disabling: True (expires 2024-04-11T00:00:00+00:00)
			[webRadio] disabling: True (expires 2024-04-11T00:00:00+00:00)
[charging] Elements: 5 items
	[batteryStatus] (last captured 2022-11-01T16:32:57+00:00)
		Current SoC: 74%
		Range: 311km
	[chargingStatus] (last captured 2022-11-01T16:32:57+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-11-01T16:32:57+00:00)
		Maximum Charge Current AC: maximum
		Auto Unlock When Charged: permanent
		Auto Unlock When Charged AC: permanent
		Target SoC: 90 %
	[chargeMode]
		Preferred charge mode: manual
		Available charge modes: [invalid]
	[plugStatus] (last captured 2022-11-01T16:33:50+00:00)
		Plug: disconnected, unlocked, External Power: unavailable, Led color: none
[chargingProfiles] Elements: 1 items
	[chargingProfilesStatus] (last captured 2022-11-01T16:32:53+00:00)
		Time in Car: 2022-11-01T18:32:54+02:00 (captured at 2022-11-01T16:32:53+00:00)
			Profiles: 0 items
[climatisation] Elements: 3 items
	[climatisationStatus] (last captured 2022-11-01T16:32:59+00:00)
		State: off
		Remaining Climatization Time: 0 min
	[climatisationSettings] (last captured 2022-11-01T16:32:59+00:00)
		Target Temperature in °C: 22.5 °C
		Target Temperature in °F: 73.0 °F
		Temperature unit in car: celsius
		Start climatization after unlock: True
		Window heating: True
		Heating Front Left Seat: False
		Heating Front Right Seat: False
	[windowHeatingStatus] (last captured 2022-11-01T16:33:00+00:00)
		Windows: 2 items
			front: off
			rear: off
[departureTimers] Elements: 1 items
	[departureTimersStatus]
		Error: 	Error 4104: Bad Gateway
			info: Looks like your service has expired. Please update your service subscription.
			timestamp: 2022-11-02 06:41:33+00:00
		Timers: 0 items

[fuelStatus] Elements: 1 items
	[rangeStatus] (last captured 2022-11-01T16:32:57+00:00)
		Car Type: electric
		Total Range: 311 km
		Primary Engine: electric  SoC: 74% (311 km)
[vehicleLights] Elements: 1 items
	[lightsStatus]
		Error: 	Error 4112: Not Found
			info: Upstream service responded with an unexpected status. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00
[lvBattery] Elements: 1 items
	[lvBatteryStatus]
		Error: 	Error 4112: Not Found
			info: Upstream service responded with an unexpected status. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00
[readiness] Elements: 1 items
	[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
[vehicleHealthInspection] Elements: 1 items
	[maintenanceStatus] (last captured 0001-01-01T00:00:00+00:00)
		Current milage: 0 km
[vehicleHealthWarnings] Elements: 1 items
	[warningLights]
		Error: 	Error 4112: Not Found
			info: Upstream service responded with an unexpected status. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00
[oilLevel] Elements: 1 items
	[oilLevelStatus]
		Error: 	Error 4004: Bad Gateway
			info: Something went wrong. Please try to re-login. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00
[measurements] Elements: 2 items
	[rangeStatus]
		Error: 	Error 4112: Not Found
			info: Upstream service responded with an unexpected status. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00
	[odometerStatus]
		Error: 	Error 4112: Not Found
			info: Upstream service responded with an unexpected status. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00
[batterySupport] Elements: 1 items
	[batterySupportStatus]
		Error: 	Error 4112: Not Found
			info: Upstream service responded with an unexpected status. If the problem persists, please contact our support.
			timestamp: 2022-11-02 06:41:33+00:00

#  done
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/wakeup: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/charging: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/climatisation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls/windowheating: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/controls: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/vin: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/role: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/enrollmentStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/userRoleStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/model: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/devicePlatform: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/nickname: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/brandCode: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/webApp/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/webApp/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/webApp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/automation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/automation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/automation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/automation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/charging/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/charging/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/charging/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/charging: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingProfiles/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingProfiles/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingProfiles/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingProfiles: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingStations/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingStations/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingStations/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/chargingStations: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisationTimers/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisationTimers/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisationTimers/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/climatisationTimers: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/destinations/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/destinations/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/destinations/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/destinations: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/fuelStatus/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/fuelStatus/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/fuelStatus/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/fuelStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/ignition/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/ignition/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/ignition/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/ignition: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/mapUpdate/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/mapUpdate/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/mapUpdate/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/mapUpdate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/onlineSpeech/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/onlineSpeech/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/onlineSpeech/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/onlineSpeech: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/parkingInformation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/parkingInformation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/parkingInformation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/parkingInformation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/readiness/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/readiness/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/readiness: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/routing/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/routing/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/routing/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/routing: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/trafficInformation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/trafficInformation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/trafficInformation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/trafficInformation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/webRadio/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/webRadio/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/webRadio/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities/webRadio: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/capabilities: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/images: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/tags: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access/accessStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/access: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/startTime: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn/mondays: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn/tuesdays: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn/wednesdays: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn/thursdays: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn/fridays: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn/saturdays: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn/sundays: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer/recurringOn: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1/recurringTimer: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/1: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/2/singleTimer/startDateTime: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/2/singleTimer: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers/2: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timers: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/timeInCar: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/climatisationTimer: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/chargingProfiles/timeInCar: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/chargingProfiles/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation/chargingProfiles: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/automation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/webApp/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/webApp/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/webApp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/automation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/automation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/automation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/automation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/charging/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/charging/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/charging/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/charging: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingProfiles/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingProfiles/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingProfiles/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingProfiles: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingStations/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingStations/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingStations/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/chargingStations: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisationTimers/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisationTimers/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisationTimers/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/climatisationTimers: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/destinations/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/destinations/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/destinations/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/destinations: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/fuelStatus/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/fuelStatus/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/fuelStatus/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/fuelStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/ignition/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/ignition/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/ignition/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/ignition: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/mapUpdate/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/mapUpdate/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/mapUpdate/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/mapUpdate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/onlineSpeech/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/onlineSpeech/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/onlineSpeech/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/onlineSpeech: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/parkingInformation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/parkingInformation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/parkingInformation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/parkingInformation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/readiness/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/readiness/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/readiness: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/routing/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/routing/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/routing/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/routing: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/trafficInformation/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/trafficInformation/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/trafficInformation/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/trafficInformation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/webRadio/id: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/webRadio/expirationDate: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/webRadio/userDisablingAllowed: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities/webRadio: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus/capabilities: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities/capabilitiesStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/userCapabilities: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/batteryStatus/currentSOC_pct: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/batteryStatus/cruisingRangeElectric_km: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/batteryStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/batteryStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/remainingChargingTimeToComplete_min: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/chargingState: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/chargeMode: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/chargePower_kW: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/chargeRate_kmph: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/chargeType: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/chargingSettings: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/maxChargeCurrentAC: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/autoUnlockPlugWhenCharged: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/autoUnlockPlugWhenChargedAC: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/targetSOC_pct: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargingSettings: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode/preferredChargeMode: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode/availableChargeModes: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/chargeMode: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/plugConnectionState: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/plugLockState: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/externalPower: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/ledColor: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging/plugStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/charging: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus/timeInCar: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles/chargingProfilesStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/chargingProfiles: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/climatisationState: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/remainingClimatisationTime_min: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/targetTemperature_C: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/targetTemperature_F: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/unitInCar: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/climatizationAtUnlock: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/windowHeatingEnabled: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontLeftEnabled: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/zoneFrontRightEnabled: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/climatisationSettings: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/front/windowHeatingState: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/front: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/rear/windowHeatingState: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows/rear: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/windows: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation/windowHeatingStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/climatisation: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers/departureTimersStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/departureTimers: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/carType: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/type: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/currentSOC_pct: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine/remainingRange_km: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/primaryEngine: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/totalRange_km: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus/rangeStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/fuelStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights/lightsStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleLights: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery/lvBatteryStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/lvBattery: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/isOnline: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/isActive: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/batteryPowerLevel: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState/dailyPowerBudgetAvailable: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionState: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning/insufficientBatteryLevelWarning: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning/dailyPowerBudgetWarning: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus/connectionWarning: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness/readinessStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/readiness: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus/mileage_km: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus/carCapturedTimestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection/maintenanceStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthInspection: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings/warningLights: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/vehicleHealthWarnings: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel/oilLevelStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/oilLevel: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/rangeStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements/odometerStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/measurements: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/code: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/message: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/group: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/info: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/timestamp: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error/retry: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus/error: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport/batterySupportStatus: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains/batterySupport: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/domains: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/car: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/status: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/statusWithBadge: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures/carWithBadge: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX/pictures: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles/WVXXXXXXXXXXXXXXX: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:/vehicles: Notify called with flags: ObserverEvent.DISABLED for 0 observers
DEBUG:weconnect:: Notify called with flags: ObserverEvent.DISABLED for 0 observers

I finally got around to doing bit of hacking around on the @alangibson fork of volkswagen_we_connect_id, mostly to comment out the bits that were unsupported right now (and generate errors in the HA logs) and to fix a few broken references, but the end result is very satisfying indeed:

(the fast and slow charging widgets are my own, from CT clamps on the charger supply, to work around a bug in the Ohme Pro where it occasionally won't charge at 7kW for no apparent reason!)
I'm getting the occasional 500 error back from the API, but due to the intermittent nature of these, I suspect this is the flaky backend rather than this library :-)
2022-11-03 11:30:30.156 ERROR (MainThread) [custom_components.volkswagen_we_connect_id] Unexpected error fetching volkswagen_we_connect_id data: Could not fetch data. Status Code was: 500
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 205, in _async_refresh
    self.data = await self._async_update_data()
  File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 164, in _async_update_data
    return await self.update_method()
  File "/config/custom_components/volkswagen_we_connect_id/__init__.py", line 52, in async_update_data
    await asyncio.wait_for(
  File "/usr/local/lib/python3.10/asyncio/tasks.py", line 445, in wait_for
    return fut.result()
  File "/usr/local/lib/python3.10/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/local/lib/python3.10/site-packages/weconnect/weconnect.py", line 171, in update
    self.__api.update(updateCapabilities=updateCapabilities, updatePictures=updatePictures, force=force, selective=selective)
  File "/usr/local/lib/python3.10/site-packages/weconnect/api/cupra/api.py", line 39, in update
    self.updateVehicles(updateCapabilities=updateCapabilities, updatePictures=updatePictures, force=force, selective=selective)
  File "/usr/local/lib/python3.10/site-packages/weconnect/api/cupra/api.py", line 45, in updateVehicles
    data = self.__fetcher.fetchData(url, force)
  File "/usr/local/lib/python3.10/site-packages/weconnect/fetch.py", line 74, in fetchData
    raise RetrievalError(f'Could not fetch data. Status Code was: {statusResponse.status_code}')
weconnect.errors.RetrievalError: Could not fetch data. Status Code was: 500

Huge thanks to @alangibson for this massive first step, and can't wait to see how this develops over time. My wife is already excited at the thought of using HA to turn on the car's heating while she's having a cup of tea before driving to work in the winter...

oh... exciting, I am going to test this out too.

@alangibson great work! I've done some research myself on getting the climatization information going but no luck yet. Any luck on your end?

I've just pushed an update that reads 3 climate values: remaining time, target temperature K, and state

Will have a look tonight. Sounds very promising good stuff!! Next step would be trying to get it controlled too. But that seems to be a lot harder.

@daernsinstantfortress

I'm getting the occasional 500 error back from the API, but due to the intermittent nature of these, I suspect this is the flaky backend rather than this library :-)

You're right on that. Their infrastructure must be running on an old PC under someone's desk, because it returns errors like no production system I've ever seen.
@BePulverized

Next step would be trying to get it controlled too. But that seems to be a lot harder.

I'm going to poke at control over the weekend. Hopefully it's no worse than the gruesome hacks to the parser I've had to do.

So I've found examples for starting/stopping charging and climatization. But I can't find any examples of setting temperature or charging settings. Have any of you come across a library that already does this for Cupra Born?

@alangibson There is a working integration for homey for Cupra. I believe it's in javascript but maybe you can reverse engineer some code to use?
I have no homey, but it says that climate control etc. is supported:
https://homey.app/nl-nl/app/com.cupra.connectedcar/Cupra-Connect/
https://github.com/martijnpoppen/com.cupra.connectedcar
https://github.com/martijnpoppen/com.vag.core

I have no homey, but it says that climate control etc. is supported:

Thanks for the link, but that lib is using iobroker. under the hood. I already confirmed that lib only supports start/stop of climate/charging.

I just pushed up my first attempt at turning climatization on/off. I'm getting a rather mysterious 415 error back, even though I'm doing exactly what other working libs are doing.
You're welcome to try it out with
python3 examples/climatization.py -u 'USERNAME' -p 'PASSWORD' --service MyCupra --vin 'VIN' --state start

I just pushed up my first attempt at turning climatization on/off. I'm getting a rather mysterious 415 error back, even though I'm doing exactly what other working libs are doing.

@alangibson Yeah, exactly the same here.
After a bit of faffing, I've now got a full dump of the HTTP interaction between the My Cupra app and the server back-end. Not sure if you've done this yourself, but I'm more than happy to share it with you so you can compare the real app with what this library is doing. Otherwise, I'll spend a bit of time comparing the library actions with the app's to see if I can spot some differences.

After a bit of faffing, I've now got a full dump of the HTTP interaction between the My Cupra app and the server back-end. Not sure if you've done this yourself, but I'm more than happy to share it with you so you can compare the real app with what this library is doing. Otherwise, I'll spend a bit of time comparing the library actions with the app's to see if I can spot some differences.

That would be incredibly helpful (after obfuscating your confidential info)!
I started to rewrite all the bits and pieces in PowerShell. :)

OK, here's the flow from my car with (hopefully!) all of the really important bits obfuscated:
https://pastebin.com/raw/U1vV004z
Hopefully this helps people a bit.

@daernsinstantfortress Very nice analysis.

HTTPS PUT     <IP_ADDRESS> /v1/vehicles/VSSZZZK1ZNP014649/climatisation/requests/settings

That's the missing piece I was looking for to set the target temp. I've not found that implemented in any other library. I'll add it and probably a few other things you identified.
Do you have a fully capture of the conversation you could share? It would help if I had response bodies for each request. Just remove VINs and UUIDs, then throw it up somewhere for download.

I wonder if this is a prerequisite prior to starting the climatisation in the vehicle?

I would be very surprised if not doing that request would result in a subsequent 415 (Unsupported Media Type) error. I think your analysis shows the actual cause of the error though:
/v1/vehicles/VSSZZZK1ZZZ999999/climatisation/requests/start                                                                 200   application/json

Following iobroker, I am using application/x-www-form-urlencoded. But it looks like the app used application/json. I'll change this and give it another go.

Climate control looks to be working in the latest commit I just pushed up.

Nice, that's now working ok - at least, I can now start and stop it, although you need to be patient when checking due to the extremely asynchronous nature of the Seat API and the associated official app!

I'd still appreciate logs for changing charging state though. I imagine you'll find the way to set current, etc.

I'll have a look at this, but probably tomorrow now. Now I've got this set up, grabbing more use cases should be a pretty trivial exercise. I'll try to capture different connection states of the charging cable as well, if it's possible, as this would be genuinely useful data to have exposed for general automation use. (i.e. "It's bedtime, the car is flat, and you've not bothered to plug it in, so it'll still be flat tomorrow.")

I would love to test this out in Home Assistant with the latest commit. I just cant get it installed.
Last week i tried: https://github.com/alangibson/volkswagen_we_connect_id/tree/feature/cupra-support
And i just got it installed, but the new commit: https://github.com/alangibson/WeConnect-python/tree/issue-26-cupra-born
I cannot get it installed. Get the error: <Integration alangibson/WeConnect-python> Repository structure for main is not compliant
Can someone explain how to get it installed?

@alangibson Right, another pile of stuff for you 😄
https://pastebin.com/raw/5RUyjLNC
So this has the following:
Charging stuff:

Charger connection states:

Disconnected
Connected, but without power (typical smart home charger)
Connected, with power, charging

Enable Slow charging (only seems one setting here - "maxChargeCurrentAC":"reduced")
Enable Auto-unlock cable
Enable Fast charging (only seems one setting here - "maxChargeCurrentAC":"maximum")
Set charge threshold limit (90% in example)
Start manual charge
Stop manual charge

Climate stuff:

Get Climate status
Get climate settings
Get climate timers
Enable / Disable rear window heating (might be both - hard to tell!)
Enable / Disable driver seat heating (well, right-seat-heating - UK here!)
Enable climate control (Two part call, but 30 min timer seems to be fixed?)
Disable climate control

Still to do - climate timers and charge timers. Location.

Can someone explain how to get it installed?

@BFrijns97 Honestly, this is in an early dev / discovery phase and anyway, for me at least, the HA component isn't working very well right now anyway. Probably best just waiting a bit longer until things settle down with the underlying connectivity library and a bit of attention can be turned to the HA component. It'll come good eventually, I'm sure!

@daernsinstantfortress Thanks again for the info. If you've got a script for it already, can I trouble you to also do a summary of the URLs, methods, etc like you did for the first data dump? That makes it really easy to follow the conversation.

I wonder if there's an open websocket somewhere corresponding to this which I can't (yet) see

I'd expect to see a Websocket connection get established in the logs if that was the case. It could however be that they are listening to notifications on an MQTT topic.

@daernsinstantfortress Thanks again for the info. If you've got a script for it already, can I trouble you to also do a summary of the URLs, methods, etc like you did for the first data dump? That makes it really easy to follow the conversation.