G-Two / subarulink

A python package for interacting with Subaru STARLINK remote vehicle services.
Apache License 2.0
82 stars 14 forks source link

Gen 3 telematics debug log #74

Open cErikson opened 1 year ago

cErikson commented 1 year ago

$ subarulink -v2 -i 2023-02-23 19:24:52,487 - subarulink - INFO - Entering interactive mode 2023-02-23 19:24:52,487 - subarulink - INFO - Opening config file: XXXXX 2023-02-23 19:24:52,488 - subarulink - INFO - Connecting to Subaru Remote Services API 2023-02-23 19:24:52,488 - subarulink.controller - DEBUG - subarulink 0.7.5 2023-02-23 19:24:52,488 - subarulink.controller - DEBUG - Connecting controller to Subaru Remote Services 2023-02-23 19:24:52,488 - subarulink.connection - DEBUG - POST: https://mobileapi.prod.subarucs.com/g2v25/login.json, params=None, json_data=None 2023-02-23 19:24:53,059 - subarulink.connection - DEBUG - Client authentication successful 2023-02-23 19:24:53,064 - subarulink.connection - DEBUG - {'data': {'account': {'accountKey': xxxxxxx, 'createdDate': XXXXX, 'firstName': 'XXXXX', 'lastLoginDate': XXXXXX, 'lastName': 'XXXXX', 'marketId': X, 'zipCode': 'XXXXX', 'zipCode5': 'XXXXX'}, 'currentVehicleIndex': 0, 'deviceId': 'XXXXXX', 'deviceRegistered': True, 'digitalGlobeConnectId': 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'digitalGlobeImageTileService': 'https://earthwatch.digitalglobe.com/earthservice/tmsaccess/tms/1.0.0/DigitalGlobe:ImageryTileService@EPSG:3857@png/{z}/{x}/{y}.png?connectId=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'digitalGlobeTransparentTileService': 'https://earthwatch.digitalglobe.com/earthservice/tmsaccess/tms/1.0.0/Digitalglobe:OSMTransparentTMSTileService@EPSG:3857@png/{z}/{x}/{-y}.png/?connectId=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx, 'enableXtime': True, 'handoffToken': 'XXXXXXXXXXXXX', 'passwordToken': XXXX, 'registeredDevicePermanent': True, 'resetPassword': False, 'rightToRepairEnabled': True, 'rightToRepairStartYear': 2022, 'rightToRepairStates': 'MA', 'satelliteViewEnabled': True, 'sessionChanged': False, 'sessionId': 'XXXXXXXXXX', 'termsAndConditionsAccepted': True, 'tomtomKey': 'XXXXXXXXXXXXX', 'vehicleInactivated': False, 'vehicles': [{'accessLevel': -1, 'active': True, 'authorizedVehicle': False, 'cachedStateCode': 'XX', 'crmRightToRepair': False, 'customer': {'email': None, 'firstName': None, 'lastName': None, 'oemCustId': None, 'phone': None, 'sessionCustomer': None, 'zip': None}, 'email': None, 'engineSize': None, 'extDescrip': None, 'features': None, 'firstName': None, 'intDescrip': None, 'lastName': None, 'licensePlate': '', 'licensePlateState': '', 'modelCode': None, 'modelName': None, 'modelYear': None, 'needEmergencyContactPrompt': False, 'needMileagePrompt': False, 'nickname': '2023 Outback Wilderness', 'oemCustId': 'XXXXXXXXXXXXX', 'phev': None, 'phone': None, 'preferredDealer': None, 'provisioned': True, 'remoteServicePinExist': True, 'show3gSunsetBanner': False, 'stolenVehicle': False, 'subscriptionFeatures': None, 'subscriptionPlans': [], 'subscriptionStatus': None, 'sunsetUpgraded': True, 'timeZone': 'XXXXXXXXXXXXXXXXX', 'transCode': None, 'userOemCustId': 'XXXXXXXXX', 'vehicleGeoPosition': None, 'vehicleKey': XXXXXXX, 'vehicleMileage': None, 'vehicleName': '2023 Outback Wilderness', 'vin': 'XXXXXXXXXXXXXXXX', 'zip': None}]}, 'dataName': 'sessionData', 'errorCode': 'BIOMETRICSDISABLED', 'success': True} 2023-02-23 19:24:53,065 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/selectVehicle.json, params={'vin': 'XXXXXXXXXXXXXXXX', '': XXXXXXXXXXXX}, json_data=None 2023-02-23 19:24:53,363 - subarulink.connection - DEBUG - {'data': {'accessLevel': -1, 'active': True, 'authorizedVehicle': False, 'cachedStateCode': 'XX', 'crmRightToRepair': False, 'customer': {'email': None, 'firstName': None, 'lastName': None, 'oemCustId': None, 'phone': None, 'sessionCustomer': None, 'zip': None}, 'email': None, 'engineSize': 2.4, 'extDescrip': 'Ice Silver Metallic', 'features': ['ABS_MIL', 'ACCS', 'AHBL_MIL', 'ATF_MIL', 'AWD_MIL', 'BSD', 'BSDRCT_MIL', 'CEL_MIL', 'EBD_MIL', 'EOL_MIL', 'EPAS_MIL', 'EPB_MIL', 'ESS_MIL', 'EYESIGHT', 'ISS_MIL', 'OPL_MIL', 'PANPM-TUIRWAOC', 'PWAAADWWAP', 'RAB_MIL', 'RCC', 'REARBRK', 'RES', 'RESCC', 'RHSF', 'RPOI', 'RPOIA', 'RTGU', 'SRH_MIL', 'SRS_MIL', 'TEL_MIL', 'TIF_35', 'TIR_33', 'TLD', 'TPMS_MIL', 'VALET', 'VDC_MIL', 'WASH_MIL', 'g3'], 'firstName': None, 'intDescrip': 'Gray', 'lastName': None, 'licensePlate': '', 'licensePlateState': '', 'modelCode': 'PDI', 'modelName': 'Outback', 'modelYear': '2023', 'needEmergencyContactPrompt': False, 'needMileagePrompt': False, 'nickname': '2023 Outback Wilderness', 'oemCustId': 'XXXXXXXXXXX', 'phev': None, 'phone': None, 'preferredDealer': None, 'provisioned': True, 'remoteServicePinExist': True, 'show3gSunsetBanner': False, 'stolenVehicle': False, 'subscriptionFeatures': ['SAFETY', 'Financed3', 'REMOTE'], 'subscriptionPlans': [], 'subscriptionStatus': 'ACTIVE', 'sunsetUpgraded': True, 'timeZone': 'XXXXXXXXX', 'transCode': 'CVT', 'userOemCustId': 'XXXXXXXXXXXX', 'vehicleGeoPosition': {'heading': None, 'latitude': 90.0, 'longitude': 180.0, 'speed': None, 'timestamp': '2023-02-24T02:50:26'}, 'vehicleKey': XXXXXXX, 'vehicleMileage': None, 'vehicleName': '2023 Outback Wilderness', 'vin': 'XXXXXXXXXXXXXXX', 'zip': None}, 'dataName': 'vehicle', 'errorCode': None, 'success': True} 2023-02-23 19:24:53,363 - subarulink.controller - DEBUG - Parsing vehicle: vinxxxxxxxxxxxxxxxx 2023-02-23 19:24:53,363 - subarulink.controller - DEBUG - Parsed recommended tire pressure for vinxxxxxxxxxxxxxxxx: {'FRONT_TIRES': 35, 'REAR_TIRES': 33} 2023-02-23 19:24:53,364 - subarulink.controller - DEBUG - Subaru Remote Services Ready 2023-02-23 19:24:53,364 - subarulink - INFO - Successfully connected 2023-02-23 19:24:53,364 - subarulink - INFO - Fetching data for 2023 Outback Wilderness... 2023-02-23 19:24:53,364 - subarulink.controller - DEBUG - Fetching vehicle status from Subaru 2023-02-23 19:24:53,364 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/validateSession.json, params=None, json_data=None 2023-02-23 19:24:53,551 - subarulink.connection - DEBUG - {'data': None, 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:53,551 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/vehicleStatus.json, params=None, json_data=None 2023-02-23 19:24:53,740 - subarulink.controller - DEBUG - {'data': {'avgFuelConsumptionLitersPer100Kilometers': 7.7, 'avgFuelConsumptionMpg': 30.5, 'distanceToEmptyFuelKilometers': 370, 'distanceToEmptyFuelKilometers10s': 370, 'distanceToEmptyFuelMiles': 229.91, 'distanceToEmptyFuelMiles10s': 230, 'evDistanceToEmptyByStateKilometers': None, 'evDistanceToEmptyByStateMiles': None, 'evDistanceToEmptyKilometers': None, 'evDistanceToEmptyMiles': None, 'evStateOfChargePercent': None, 'eventDate': xxxxxxxxxxx, 'eventDateStr': '2023-02-24T02:50+0000', 'latitude': 90.0, 'longitude': 180.0, 'odometerValue': 144, 'odometerValueKilometers': 233, 'positionHeadingDegree': None, 'remainingFuelPercent': 63, 'tirePressureFrontLeft': '2551', 'tirePressureFrontLeftPsi': '37', 'tirePressureFrontRight': '2551', 'tirePressureFrontRightPsi': '37', 'tirePressureRearLeft': '2413', 'tirePressureRearLeftPsi': '35', 'tirePressureRearRight': '2482', 'tirePressureRearRightPsi': '36', 'tyreStatusFrontLeft': 'UNKNOWN', 'tyreStatusFrontRight': 'UNKNOWN', 'tyreStatusRearLeft': 'UNKNOWN', 'tyreStatusRearRight': 'UNKNOWN', 'vehicleStateType': 'IGNITION_OFF', 'vhsId':xxxxxxxxxx, 'windowFrontLeftStatus': 'CLOSE', 'windowFrontRightStatus': 'CLOSE', 'windowRearLeftStatus': 'CLOSE', 'windowRearRightStatus': 'CLOSE', 'windowSunroofStatus': 'CLOSE'}, 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:53,746 - subarulink.controller - DEBUG - Getting subscription Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:53,746 - subarulink.controller - DEBUG - Getting remote Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:53,746 - subarulink.controller - DEBUG - Getting vehicle API gen vinxxxxxxxxxxxxxxxx:g3 2023-02-23 19:24:53,747 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/validateSession.json, params=None, json_data=None 2023-02-23 19:24:53,821 - subarulink.connection - DEBUG - {'data': None, 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:53,822 - subarulink.controller - DEBUG - Getting vehicle API gen vinxxxxxxxxxxxxxxxx:g3 2023-02-23 19:24:53,822 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/service/g2/condition/execute.json, params=None, json_data=None 2023-02-23 19:24:54,193 - subarulink.controller - DEBUG - {'data': {'cancelled': False, 'errorCode': None, 'errorDescription': None, 'remoteServiceState': 'finished', 'remoteServiceType': 'condition', 'result': {'avgFuelConsumption': None, 'avgFuelConsumptionUnit': 'MPG', 'distanceToEmptyFuel': None, 'distanceToEmptyFuelUnit': 'MILES', 'doorBootPosition': 'CLOSED', 'doorEngineHoodPosition': 'CLOSED', 'doorFrontLeftPosition': 'CLOSED', 'doorFrontRightPosition': 'CLOSED', 'doorRearLeftPosition': 'CLOSED', 'doorRearRightPosition': 'CLOSED', 'evChargerStateType': None, 'evDistanceToEmpty': None, 'evDistanceToEmptyUnit': None, 'evIsPluggedIn': None, 'evStateOfChargeMode': None, 'evStateOfChargePercent': None, 'evTimeToFullyCharged': None, 'lastUpdatedTime': '2023-02-24T03:26:35+0000', 'odometer': 144, 'odometerUnit': 'MILES', 'remainingFuelPercent': None, 'tirePressureFrontLeft': None, 'tirePressureFrontLeftUnit': 'PSI', 'tirePressureFrontRight': None, 'tirePressureFrontRightUnit': 'PSI', 'tirePressureRearLeft': None, 'tirePressureRearLeftUnit': 'PSI', 'tirePressureRearRight': None, 'tirePressureRearRightUnit': 'PSI', 'vehicleStateType': 'IGNITION_OFF', 'windowFrontLeftStatus': 'CLOSE', 'windowFrontRightStatus': 'CLOSE', 'windowRearLeftStatus': 'CLOSE', 'windowRearRightStatus': 'CLOSE', 'windowSunroofStatus': 'CLOSE'}, 'serviceRequestId': None, 'subState': None, 'success': True, 'updateTime': None, 'vin': 'vinxxxxxxxxxxxxxxxx'}, 'dataName': 'remoteServiceStatus', 'errorCode': None, 'success': True} 2023-02-23 19:24:54,196 - subarulink.controller - DEBUG - Getting subscription Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:54,196 - subarulink.controller - DEBUG - Getting remote Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:54,196 - subarulink.controller - DEBUG - Getting power window status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:54,196 - subarulink.controller - DEBUG - Getting subscription Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:54,197 - subarulink.controller - DEBUG - Getting remote Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:54,197 - subarulink.controller - DEBUG - Getting power window status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:54,197 - subarulink.controller - DEBUG - Getting moonroof status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:54,197 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:54,197 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/validateSession.json, params=None, json_data=None 2023-02-23 19:24:54,281 - subarulink.connection - DEBUG - {'data': None, 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:54,281 - subarulink.controller - DEBUG - Getting vehicle API gen vinxxxxxxxxxxxxxxxx:g3 2023-02-23 19:24:54,281 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/service/g2/locate/execute.json, params=None, json_data=None 2023-02-23 19:24:54,701 - subarulink.controller - DEBUG - {'data': {'cancelled': False, 'errorCode': None, 'errorDescription': None, 'remoteServiceState': 'finished', 'remoteServiceType': 'locate', 'result': {'heading': None, 'latitude': xxxreal latxxx,
'locationTimestamp': 1677209194000, 'longitude': xxxreal longxxxx, 'speed': None}, 'serviceRequestId': None, 'subState': None, 'success': True, 'updateTime': None, 'vin': 'vinxxxxxxxxxxxxxxxx'}, 'dataName': 'remoteServiceStatus', 'errorCode': None, 'success': True} 2023-02-23 19:24:54,702 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/validateSession.json, params=None, json_data=None 2023-02-23 19:24:54,887 - subarulink.connection - DEBUG - {'data': None, 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:54,888 - subarulink.controller - DEBUG - Getting vehicle API gen vinxxxxxxxxxxxxxxxx:g3 2023-02-23 19:24:54,888 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/vehicleHealth.json, params=None, json_data=None 2023-02-23 19:24:55,045 - subarulink.controller - DEBUG - {'data': {'lastUpdatedDate': 1677207026000, 'vehicleHealthItems': [{'b2cCode': 'airbag', 'featureCode': 'SRS_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 10}, {'b2cCode': 'oilTemp', 'featureCode': 'ATF_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 4}, {'b2cCode': 'blindspot', 'featureCode': 'BSDRCT_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 39}, {'b2cCode': 'engineFail', 'featureCode': 'CEL_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 2}, {'b2cCode': 'pkgBrake', 'featureCode': 'EPB_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 44}, {'b2cCode': 'ebd', 'featureCode': 'EBD_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 8}, {'b2cCode': 'oilWarning', 'featureCode': 'EOL_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 3}, {'b2cCode': 'washer', 'featureCode': 'WASH_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 1}, {'b2cCode': 'iss', 'featureCode': 'ISS_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 50}, {'b2cCode': 'oilPres', 'featureCode': 'OPL_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 53}, {'b2cCode': 'epas', 'featureCode': 'EPAS_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 11}, {'b2cCode': 'revBrake', 'featureCode': 'RAB_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 69}, {'b2cCode': 'telematics', 'featureCode': 'TEL_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 14}, {'b2cCode': 'tpms', 'featureCode': 'TPMS_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 9}, {'b2cCode': 'vdc', 'featureCode': 'VDC_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 7}, {'b2cCode': 'abs', 'featureCode': 'ABS_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 6}, {'b2cCode': 'awd', 'featureCode': 'AWD_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 5}, {'b2cCode': 'eyesight', 'featureCode': 'ESS_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 12}, {'b2cCode': 'ahbl', 'featureCode': 'AHBL_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 30}, {'b2cCode': 'srh', 'featureCode': 'SRH_MIL', 'isTrouble': False, 'onDaiId': 0, 'onDates': [], 'warningCode': 31}]}, 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:55,045 - subarulink.controller - DEBUG - Collecting MIL Feature SRS_MIL 2023-02-23 19:24:55,045 - subarulink.controller - DEBUG - Collecting MIL Feature ATF_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature BSDRCT_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature CEL_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature EPB_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature EBD_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature EOL_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature WASH_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature ISS_MIL 2023-02-23 19:24:55,046 - subarulink.controller - DEBUG - Collecting MIL Feature OPL_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature EPAS_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature RAB_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature TEL_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature TPMS_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature VDC_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature ABS_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature AWD_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature ESS_MIL 2023-02-23 19:24:55,047 - subarulink.controller - DEBUG - Collecting MIL Feature AHBL_MIL 2023-02-23 19:24:55,048 - subarulink.controller - DEBUG - Collecting MIL Feature SRH_MIL 2023-02-23 19:24:55,048 - subarulink.controller - DEBUG - Getting subscription Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,048 - subarulink.controller - DEBUG - Getting remote Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,048 - subarulink.controller - DEBUG - Getting RES Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,048 - subarulink.controller - DEBUG - Getting subscription Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,048 - subarulink.controller - DEBUG - Getting remote Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,048 - subarulink.controller - DEBUG - Getting RES Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,049 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/service/g2/climatePresetSettings/fetch.json, params=None, json_data=None 2023-02-23 19:24:55,194 - subarulink.controller - DEBUG - {'data': ['{"name": "Auto", "runTimeMinutes": "10", "climateZoneFrontTemp": ' '"74", "climateZoneFrontAirMode": "AUTO", ' '"climateZoneFrontAirVolume": "AUTO", "outerAirCirculation": "auto", ' '"heatedRearWindowActive": "false", "airConditionOn": "false", ' '"heatedSeatFrontLeft": "off", "heatedSeatFrontRight": "off", ' '"startConfiguration": "START_ENGINE_ALLOW_KEY_IN_IGNITION", ' '"canEdit": "true", "disabled": "false", "vehicleType": "gas", ' '"presetType": "subaruPreset" }', '{"name":"Full ' 'Cool","runTimeMinutes":"10","climateZoneFrontTemp":"60","climateZoneFrontAirMode":"feet_face_balanced","climateZoneFrontAirVolume":"7","airConditionOn":"true","heatedSeatFrontLeft":"high_cool","heatedSeatFrontRight":"high_cool","heatedRearWindowActive":"false","outerAirCirculation":"outsideAir","startConfiguration":"START_ENGINE_ALLOW_KEY_IN_IGNITION","canEdit":"true","disabled":"true","vehicleType":"gas","presetType":"subaruPreset"}', '{"name": "Full Heat", "runTimeMinutes": "10", ' '"climateZoneFrontTemp": "85", "climateZoneFrontAirMode": ' '"feet_window", "climateZoneFrontAirVolume": "7", "airConditionOn": ' '"false", "heatedSeatFrontLeft": "high_heat", ' '"heatedSeatFrontRight": "high_heat", "heatedRearWindowActive": ' '"true", "outerAirCirculation": "outsideAir", "startConfiguration": ' '"START_ENGINE_ALLOW_KEY_IN_IGNITION", "canEdit": "true", ' '"disabled": "true", "vehicleType": "gas", "presetType": ' '"subaruPreset" }', '{"name": "Full Cool", "runTimeMinutes": "10", ' '"climateZoneFrontTemp": "60", "climateZoneFrontAirMode": ' '"feet_face_balanced", "climateZoneFrontAirVolume": "7", ' '"airConditionOn": "true", "heatedSeatFrontLeft": "OFF", ' '"heatedSeatFrontRight": "OFF", "heatedRearWindowActive": "false", ' '"outerAirCirculation": "outsideAir", "startConfiguration": ' '"START_CLIMATE_CONTROL_ONLY_ALLOW_KEY_IN_IGNITION", "canEdit": ' '"true", "disabled": "true", "vehicleType": "phev", "presetType": ' '"subaruPreset" }', '{"name": "Full Heat", "runTimeMinutes": "10", ' '"climateZoneFrontTemp": "85", "climateZoneFrontAirMode": ' '"feet_window", "climateZoneFrontAirVolume": "7", "airConditionOn": ' '"false", "heatedSeatFrontLeft": "high_heat", ' '"heatedSeatFrontRight": "high_heat", "heatedRearWindowActive": ' '"true", "outerAirCirculation": "outsideAir", "startConfiguration": ' '"START_CLIMATE_CONTROL_ONLY_ALLOW_KEY_IN_IGNITION", "canEdit": ' '"true", "disabled": "true", "vehicleType": "phev", "presetType": ' '"subaruPreset" }'], 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:55,194 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,195 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,195 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,195 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,195 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,195 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,196 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,196 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,196 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,196 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,196 - subarulink.connection - DEBUG - GET: https://mobileapi.prod.subarucs.com/g2v25/service/g2/remoteEngineStartSettings/fetch.json, params=None, json_data=None 2023-02-23 19:24:55,384 - subarulink.controller - DEBUG - {'data': '[{"name":"Defrost","runTimeMinutes":"10","climateZoneFrontTemp":"72","climateZoneFrontAirMode":"FEET_WINDOW","climateZoneFrontAirVolume":"7","outerAirCirculation":"recirculation","heatedRearWindowActive":"true","heatedSeatFrontLeft":"LOW_HEAT","heatedSeatFrontRight":"LOW_HEAT","airConditionOn":"false","canEdit":"true","disabled":"false","presetType":"userPreset","startConfiguration":"START_ENGINE_ALLOW_KEY_IN_IGNITION"}]', 'dataName': None, 'errorCode': None, 'success': True} 2023-02-23 19:24:55,384 - subarulink.controller - DEBUG - Getting EV Status vinxxxxxxxxxxxxxxxx:False 2023-02-23 19:24:55,384 - subarulink.controller - DEBUG - Getting subscription Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,385 - subarulink.controller - DEBUG - Getting remote Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,385 - subarulink.controller - DEBUG - Getting RES Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,385 - subarulink.controller - DEBUG - Getting subscription Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,385 - subarulink.controller - DEBUG - Getting remote Status vinxxxxxxxxxxxxxxxx:True 2023-02-23 19:24:55,385 - subarulink.controller - DEBUG - Getting vehicle API gen vinxxxxxxxxxxxxxxxx:g3

Vehicle last reported data -1 days, 23 hours, 58 minutes ago

Odometer: 144.8 miles Distance to Empty: 229 miles Average Fuel Consumption: 30 MPG Vehicle State: IGNITION_OFF Tire Pressures (psi): FL: 36 FR: 36 (35 recommended) RL: 34 RR: 35 (33 recommended) Position:XXXXXXXXXXXXXXXXXXXX Heading: 0

Enter a command. For a list of commands, enter '?'.