@@ -318,6 +318,15 @@ class LivingObjectDetectionStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrap
318
318
LIVING_OBJECT_DETECTION_STATUS_LEVEL_2_WARNING : _ClassVar [LivingObjectDetectionStatus ]
319
319
LIVING_OBJECT_DETECTION_STATUS_LEVEL_3_WARNING : _ClassVar [LivingObjectDetectionStatus ]
320
320
321
+ class UnattendedOccupantDetectionStatus (int , metaclass = _enum_type_wrapper .EnumTypeWrapper ):
322
+ __slots__ = ()
323
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_UNKNOWN : _ClassVar [UnattendedOccupantDetectionStatus ]
324
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_NO_REQUEST : _ClassVar [UnattendedOccupantDetectionStatus ]
325
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_STAGE_1 : _ClassVar [UnattendedOccupantDetectionStatus ]
326
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_STAGE_2 : _ClassVar [UnattendedOccupantDetectionStatus ]
327
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_STAGE_3 : _ClassVar [UnattendedOccupantDetectionStatus ]
328
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_FAULT : _ClassVar [UnattendedOccupantDetectionStatus ]
329
+
321
330
class LightAction (int , metaclass = _enum_type_wrapper .EnumTypeWrapper ):
322
331
__slots__ = ()
323
332
LIGHT_ACTION_UNKNOWN : _ClassVar [LightAction ]
@@ -766,6 +775,12 @@ class RideHeightStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
766
775
RIDE_HEIGHT_STATUS_HIGH : _ClassVar [RideHeightStatus ]
767
776
RIDE_HEIGHT_STATUS_HIGHEST : _ClassVar [RideHeightStatus ]
768
777
778
+ class LowPowerModeStatus (int , metaclass = _enum_type_wrapper .EnumTypeWrapper ):
779
+ __slots__ = ()
780
+ LOW_POWER_MODE_STATUS_UNKNOWN : _ClassVar [LowPowerModeStatus ]
781
+ LOW_POWER_MODE_STATUS_INACTIVE : _ClassVar [LowPowerModeStatus ]
782
+ LOW_POWER_MODE_STATUS_ACTIVE : _ClassVar [LowPowerModeStatus ]
783
+
769
784
class ChargeAction (int , metaclass = _enum_type_wrapper .EnumTypeWrapper ):
770
785
__slots__ = ()
771
786
CHARGE_ACTION_UNKNOWN : _ClassVar [ChargeAction ]
@@ -1063,6 +1078,12 @@ LIVING_OBJECT_DETECTION_STATUS_NOT_ACTIVE: LivingObjectDetectionStatus
1063
1078
LIVING_OBJECT_DETECTION_STATUS_LEVEL_1_WARNING : LivingObjectDetectionStatus
1064
1079
LIVING_OBJECT_DETECTION_STATUS_LEVEL_2_WARNING : LivingObjectDetectionStatus
1065
1080
LIVING_OBJECT_DETECTION_STATUS_LEVEL_3_WARNING : LivingObjectDetectionStatus
1081
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_UNKNOWN : UnattendedOccupantDetectionStatus
1082
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_NO_REQUEST : UnattendedOccupantDetectionStatus
1083
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_STAGE_1 : UnattendedOccupantDetectionStatus
1084
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_STAGE_2 : UnattendedOccupantDetectionStatus
1085
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_STAGE_3 : UnattendedOccupantDetectionStatus
1086
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_FAULT : UnattendedOccupantDetectionStatus
1066
1087
LIGHT_ACTION_UNKNOWN : LightAction
1067
1088
LIGHT_ACTION_FLASH : LightAction
1068
1089
LIGHT_ACTION_ON : LightAction
@@ -1355,6 +1376,9 @@ RIDE_HEIGHT_STATUS_LOW: RideHeightStatus
1355
1376
RIDE_HEIGHT_STATUS_STANDARD : RideHeightStatus
1356
1377
RIDE_HEIGHT_STATUS_HIGH : RideHeightStatus
1357
1378
RIDE_HEIGHT_STATUS_HIGHEST : RideHeightStatus
1379
+ LOW_POWER_MODE_STATUS_UNKNOWN : LowPowerModeStatus
1380
+ LOW_POWER_MODE_STATUS_INACTIVE : LowPowerModeStatus
1381
+ LOW_POWER_MODE_STATUS_ACTIVE : LowPowerModeStatus
1358
1382
CHARGE_ACTION_UNKNOWN : ChargeAction
1359
1383
CHARGE_ACTION_START : ChargeAction
1360
1384
CHARGE_ACTION_STOP : ChargeAction
@@ -1570,7 +1594,7 @@ class WindowPositionState(_message.Message):
1570
1594
def __init__ (self , left_front : _Optional [_Union [WindowPositionStatus , str ]] = ..., left_rear : _Optional [_Union [WindowPositionStatus , str ]] = ..., right_front : _Optional [_Union [WindowPositionStatus , str ]] = ..., right_rear : _Optional [_Union [WindowPositionStatus , str ]] = ...) -> None : ...
1571
1595
1572
1596
class BodyState (_message .Message ):
1573
- __slots__ = ("door_locks" , "front_cargo" , "rear_cargo" , "front_left_door" , "front_right_door" , "rear_left_door" , "rear_right_door" , "charge_port" , "walkaway_lock" , "access_type_status" , "keyfob_battery_status" , "front_left_mirror_fold_state" , "front_right_mirror_fold_state" , "all_windows_position" , "living_object_detection_status" , "window_position" )
1597
+ __slots__ = ("door_locks" , "front_cargo" , "rear_cargo" , "front_left_door" , "front_right_door" , "rear_left_door" , "rear_right_door" , "charge_port" , "walkaway_lock" , "access_type_status" , "keyfob_battery_status" , "front_left_mirror_fold_state" , "front_right_mirror_fold_state" , "all_windows_position" , "living_object_detection_status" , "window_position" , "air_suspension_level_status" , "ride_height_status" , "unattended_occupant_detection_status" )
1574
1598
DOOR_LOCKS_FIELD_NUMBER : _ClassVar [int ]
1575
1599
FRONT_CARGO_FIELD_NUMBER : _ClassVar [int ]
1576
1600
REAR_CARGO_FIELD_NUMBER : _ClassVar [int ]
@@ -1587,6 +1611,9 @@ class BodyState(_message.Message):
1587
1611
ALL_WINDOWS_POSITION_FIELD_NUMBER : _ClassVar [int ]
1588
1612
LIVING_OBJECT_DETECTION_STATUS_FIELD_NUMBER : _ClassVar [int ]
1589
1613
WINDOW_POSITION_FIELD_NUMBER : _ClassVar [int ]
1614
+ AIR_SUSPENSION_LEVEL_STATUS_FIELD_NUMBER : _ClassVar [int ]
1615
+ RIDE_HEIGHT_STATUS_FIELD_NUMBER : _ClassVar [int ]
1616
+ UNATTENDED_OCCUPANT_DETECTION_STATUS_FIELD_NUMBER : _ClassVar [int ]
1590
1617
door_locks : LockState
1591
1618
front_cargo : DoorState
1592
1619
rear_cargo : DoorState
@@ -1603,7 +1630,10 @@ class BodyState(_message.Message):
1603
1630
all_windows_position : AllWindowPosition
1604
1631
living_object_detection_status : LivingObjectDetectionStatus
1605
1632
window_position : WindowPositionState
1606
- def __init__ (self , door_locks : _Optional [_Union [LockState , str ]] = ..., front_cargo : _Optional [_Union [DoorState , str ]] = ..., rear_cargo : _Optional [_Union [DoorState , str ]] = ..., front_left_door : _Optional [_Union [DoorState , str ]] = ..., front_right_door : _Optional [_Union [DoorState , str ]] = ..., rear_left_door : _Optional [_Union [DoorState , str ]] = ..., rear_right_door : _Optional [_Union [DoorState , str ]] = ..., charge_port : _Optional [_Union [DoorState , str ]] = ..., walkaway_lock : _Optional [_Union [WalkawayState , str ]] = ..., access_type_status : _Optional [_Union [AccessRequest , str ]] = ..., keyfob_battery_status : _Optional [_Union [KeyfobBatteryStatus , str ]] = ..., front_left_mirror_fold_state : _Optional [_Union [MirrorFoldState , str ]] = ..., front_right_mirror_fold_state : _Optional [_Union [MirrorFoldState , str ]] = ..., all_windows_position : _Optional [_Union [AllWindowPosition , str ]] = ..., living_object_detection_status : _Optional [_Union [LivingObjectDetectionStatus , str ]] = ..., window_position : _Optional [_Union [WindowPositionState , _Mapping ]] = ...) -> None : ...
1633
+ air_suspension_level_status : AirSuspensionLevelStatus
1634
+ ride_height_status : RideHeightStatus
1635
+ unattended_occupant_detection_status : UnattendedOccupantDetectionStatus
1636
+ def __init__ (self , door_locks : _Optional [_Union [LockState , str ]] = ..., front_cargo : _Optional [_Union [DoorState , str ]] = ..., rear_cargo : _Optional [_Union [DoorState , str ]] = ..., front_left_door : _Optional [_Union [DoorState , str ]] = ..., front_right_door : _Optional [_Union [DoorState , str ]] = ..., rear_left_door : _Optional [_Union [DoorState , str ]] = ..., rear_right_door : _Optional [_Union [DoorState , str ]] = ..., charge_port : _Optional [_Union [DoorState , str ]] = ..., walkaway_lock : _Optional [_Union [WalkawayState , str ]] = ..., access_type_status : _Optional [_Union [AccessRequest , str ]] = ..., keyfob_battery_status : _Optional [_Union [KeyfobBatteryStatus , str ]] = ..., front_left_mirror_fold_state : _Optional [_Union [MirrorFoldState , str ]] = ..., front_right_mirror_fold_state : _Optional [_Union [MirrorFoldState , str ]] = ..., all_windows_position : _Optional [_Union [AllWindowPosition , str ]] = ..., living_object_detection_status : _Optional [_Union [LivingObjectDetectionStatus , str ]] = ..., window_position : _Optional [_Union [WindowPositionState , _Mapping ]] = ..., air_suspension_level_status : _Optional [_Union [AirSuspensionLevelStatus , str ]] = ..., ride_height_status : _Optional [_Union [RideHeightStatus , str ]] = ..., unattended_occupant_detection_status : _Optional [_Union [UnattendedOccupantDetectionStatus , str ]] = ...) -> None : ...
1607
1637
1608
1638
class ChassisState (_message .Message ):
1609
1639
__slots__ = ("odometer_km" , "front_left_tire_pressure_bar" , "front_right_tire_pressure_bar" , "rear_left_tire_pressure_bar" , "rear_right_tire_pressure_bar" , "headlights" , "hazard_lights" , "hard_warn_left_front" , "hard_warn_left_rear" , "hard_warn_right_front" , "hard_warn_right_rear" , "soft_warn_left_front" , "soft_warn_left_rear" , "soft_warn_right_front" , "soft_warn_right_rear" , "software_version" , "speed" , "sensor_defective_left_front" , "sensor_defective_left_rear" , "sensor_defective_right_front" , "sensor_defective_right_rear" , "tire_pressure_last_updated" )
@@ -1961,8 +1991,12 @@ class SentryState(_message.Message):
1961
1991
sentry_active_state : SentryActiveState
1962
1992
def __init__ (self , enablement_state : _Optional [_Union [SentryEnablementState , str ]] = ..., threat_level : _Optional [_Union [SentryThreat , str ]] = ..., multiplex_values : _Optional [_Union [SentryMultiplexValues , _Mapping ]] = ..., usb_drive_status : _Optional [_Union [SentryUsbDriveStatus , str ]] = ..., enhanced_deterrence_state : _Optional [_Union [EnhancedDeterrenceState , str ]] = ..., range_cost_per_day : _Optional [int ] = ..., remote_alarm_state : _Optional [_Union [SentryRemoteAlarmState , str ]] = ..., sentry_active_state : _Optional [_Union [SentryActiveState , _Mapping ]] = ...) -> None : ...
1963
1993
1994
+ class TrailerState (_message .Message ):
1995
+ __slots__ = ()
1996
+ def __init__ (self ) -> None : ...
1997
+
1964
1998
class VehicleState (_message .Message ):
1965
- __slots__ = ("battery" , "power" , "cabin" , "body" , "last_updated_ms" , "chassis" , "charging" , "gps" , "software_update" , "alarm" , "cloud_connection" , "keyless_driving" , "hvac" , "drive_mode" , "privacy_mode" , "gear_position" , "mobile_app_request" , "tcu" , "tcu_internet" , "sentry_state" , "fault_state" , "notifications" , "factory_reset_state" , "air_suspension_level_status " , "ride_height_status " )
1999
+ __slots__ = ("battery" , "power" , "cabin" , "body" , "last_updated_ms" , "chassis" , "charging" , "gps" , "software_update" , "alarm" , "cloud_connection" , "keyless_driving" , "hvac" , "drive_mode" , "privacy_mode" , "gear_position" , "mobile_app_request" , "tcu" , "tcu_internet" , "sentry_state" , "fault_state" , "notifications" , "factory_reset_state" , "low_power_mode_status " , "trailer_state " )
1966
2000
BATTERY_FIELD_NUMBER : _ClassVar [int ]
1967
2001
POWER_FIELD_NUMBER : _ClassVar [int ]
1968
2002
CABIN_FIELD_NUMBER : _ClassVar [int ]
@@ -1986,8 +2020,8 @@ class VehicleState(_message.Message):
1986
2020
FAULT_STATE_FIELD_NUMBER : _ClassVar [int ]
1987
2021
NOTIFICATIONS_FIELD_NUMBER : _ClassVar [int ]
1988
2022
FACTORY_RESET_STATE_FIELD_NUMBER : _ClassVar [int ]
1989
- AIR_SUSPENSION_LEVEL_STATUS_FIELD_NUMBER : _ClassVar [int ]
1990
- RIDE_HEIGHT_STATUS_FIELD_NUMBER : _ClassVar [int ]
2023
+ LOW_POWER_MODE_STATUS_FIELD_NUMBER : _ClassVar [int ]
2024
+ TRAILER_STATE_FIELD_NUMBER : _ClassVar [int ]
1991
2025
battery : BatteryState
1992
2026
power : PowerState
1993
2027
cabin : CabinState
@@ -2011,9 +2045,9 @@ class VehicleState(_message.Message):
2011
2045
fault_state : FaultState
2012
2046
notifications : Notifications
2013
2047
factory_reset_state : FactoryResetState
2014
- air_suspension_level_status : AirSuspensionLevelStatus
2015
- ride_height_status : RideHeightStatus
2016
- def __init__ (self , battery : _Optional [_Union [BatteryState , _Mapping ]] = ..., power : _Optional [_Union [PowerState , str ]] = ..., cabin : _Optional [_Union [CabinState , _Mapping ]] = ..., body : _Optional [_Union [BodyState , _Mapping ]] = ..., last_updated_ms : _Optional [int ] = ..., chassis : _Optional [_Union [ChassisState , _Mapping ]] = ..., charging : _Optional [_Union [ChargingState , _Mapping ]] = ..., gps : _Optional [_Union [Gps , _Mapping ]] = ..., software_update : _Optional [_Union [SoftwareUpdate , _Mapping ]] = ..., alarm : _Optional [_Union [AlarmState , _Mapping ]] = ..., cloud_connection : _Optional [_Union [CloudConnectionState , str ]] = ..., keyless_driving : _Optional [_Union [KeylessDrivingState , str ]] = ..., hvac : _Optional [_Union [HvacState , _Mapping ]] = ..., drive_mode : _Optional [_Union [DriveMode , str ]] = ..., privacy_mode : _Optional [_Union [PrivacyMode , str ]] = ..., gear_position : _Optional [_Union [GearPosition , str ]] = ..., mobile_app_request : _Optional [_Union [MobileAppReqState , _Mapping ]] = ..., tcu : _Optional [_Union [TcuState , str ]] = ..., tcu_internet : _Optional [_Union [TcuInternetState , _Mapping ]] = ..., sentry_state : _Optional [_Union [SentryState , _Mapping ]] = ..., fault_state : _Optional [_Union [FaultState , _Mapping ]] = ..., notifications : _Optional [_Union [Notifications , _Mapping ]] = ..., factory_reset_state : _Optional [_Union [FactoryResetState , str ]] = ..., air_suspension_level_status : _Optional [_Union [AirSuspensionLevelStatus , str ]] = ..., ride_height_status : _Optional [_Union [RideHeightStatus , str ]] = ...) -> None : ...
2048
+ low_power_mode_status : LowPowerModeStatus
2049
+ trailer_state : TrailerState
2050
+ def __init__ (self , battery : _Optional [_Union [BatteryState , _Mapping ]] = ..., power : _Optional [_Union [PowerState , str ]] = ..., cabin : _Optional [_Union [CabinState , _Mapping ]] = ..., body : _Optional [_Union [BodyState , _Mapping ]] = ..., last_updated_ms : _Optional [int ] = ..., chassis : _Optional [_Union [ChassisState , _Mapping ]] = ..., charging : _Optional [_Union [ChargingState , _Mapping ]] = ..., gps : _Optional [_Union [Gps , _Mapping ]] = ..., software_update : _Optional [_Union [SoftwareUpdate , _Mapping ]] = ..., alarm : _Optional [_Union [AlarmState , _Mapping ]] = ..., cloud_connection : _Optional [_Union [CloudConnectionState , str ]] = ..., keyless_driving : _Optional [_Union [KeylessDrivingState , str ]] = ..., hvac : _Optional [_Union [HvacState , _Mapping ]] = ..., drive_mode : _Optional [_Union [DriveMode , str ]] = ..., privacy_mode : _Optional [_Union [PrivacyMode , str ]] = ..., gear_position : _Optional [_Union [GearPosition , str ]] = ..., mobile_app_request : _Optional [_Union [MobileAppReqState , _Mapping ]] = ..., tcu : _Optional [_Union [TcuState , str ]] = ..., tcu_internet : _Optional [_Union [TcuInternetState , _Mapping ]] = ..., sentry_state : _Optional [_Union [SentryState , _Mapping ]] = ..., fault_state : _Optional [_Union [FaultState , _Mapping ]] = ..., notifications : _Optional [_Union [Notifications , _Mapping ]] = ..., factory_reset_state : _Optional [_Union [FactoryResetState , str ]] = ..., low_power_mode_status : _Optional [_Union [LowPowerModeStatus , str ]] = ..., trailer_state : _Optional [_Union [TrailerState , _Mapping ]] = ...) -> None : ...
2017
2051
2018
2052
class Vehicle (_message .Message ):
2019
2053
__slots__ = ("vehicle_id" , "access_level" , "config" , "state" )
0 commit comments