Skip to content

Commit 251154a

Browse files
committed
Update some fields to match latest app
1 parent ed78597 commit 251154a

File tree

6 files changed

+864
-763
lines changed

6 files changed

+864
-763
lines changed

examples/grpc_fiddle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def main():
9494
req = login_session_pb2.LoginRequest(
9595
username=username,
9696
password=password,
97-
notification_channel_type=login_session_pb2.NotificationChannelType.NOTIFICATION_CHANNEL_ONE,
97+
notification_channel_type=login_session_pb2.NotificationChannelType.NOTIFICATION_CHANNEL_FIREBASE,
9898
notification_device_token=device_id,
9999
os=login_session_pb2.Os.OS_IOS,
100100
locale='en_US',

lucidmotors/gen/vehicle_state_service_pb2.py

Lines changed: 378 additions & 372 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lucidmotors/gen/vehicle_state_service_pb2.py.orig

Lines changed: 378 additions & 372 deletions
Large diffs are not rendered by default.

lucidmotors/gen/vehicle_state_service_pb2.pyi

Lines changed: 42 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,15 @@ class LivingObjectDetectionStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrap
318318
LIVING_OBJECT_DETECTION_STATUS_LEVEL_2_WARNING: _ClassVar[LivingObjectDetectionStatus]
319319
LIVING_OBJECT_DETECTION_STATUS_LEVEL_3_WARNING: _ClassVar[LivingObjectDetectionStatus]
320320

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+
321330
class LightAction(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
322331
__slots__ = ()
323332
LIGHT_ACTION_UNKNOWN: _ClassVar[LightAction]
@@ -766,6 +775,12 @@ class RideHeightStatus(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
766775
RIDE_HEIGHT_STATUS_HIGH: _ClassVar[RideHeightStatus]
767776
RIDE_HEIGHT_STATUS_HIGHEST: _ClassVar[RideHeightStatus]
768777

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+
769784
class ChargeAction(int, metaclass=_enum_type_wrapper.EnumTypeWrapper):
770785
__slots__ = ()
771786
CHARGE_ACTION_UNKNOWN: _ClassVar[ChargeAction]
@@ -1063,6 +1078,12 @@ LIVING_OBJECT_DETECTION_STATUS_NOT_ACTIVE: LivingObjectDetectionStatus
10631078
LIVING_OBJECT_DETECTION_STATUS_LEVEL_1_WARNING: LivingObjectDetectionStatus
10641079
LIVING_OBJECT_DETECTION_STATUS_LEVEL_2_WARNING: LivingObjectDetectionStatus
10651080
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
10661087
LIGHT_ACTION_UNKNOWN: LightAction
10671088
LIGHT_ACTION_FLASH: LightAction
10681089
LIGHT_ACTION_ON: LightAction
@@ -1355,6 +1376,9 @@ RIDE_HEIGHT_STATUS_LOW: RideHeightStatus
13551376
RIDE_HEIGHT_STATUS_STANDARD: RideHeightStatus
13561377
RIDE_HEIGHT_STATUS_HIGH: RideHeightStatus
13571378
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
13581382
CHARGE_ACTION_UNKNOWN: ChargeAction
13591383
CHARGE_ACTION_START: ChargeAction
13601384
CHARGE_ACTION_STOP: ChargeAction
@@ -1570,7 +1594,7 @@ class WindowPositionState(_message.Message):
15701594
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: ...
15711595

15721596
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")
15741598
DOOR_LOCKS_FIELD_NUMBER: _ClassVar[int]
15751599
FRONT_CARGO_FIELD_NUMBER: _ClassVar[int]
15761600
REAR_CARGO_FIELD_NUMBER: _ClassVar[int]
@@ -1587,6 +1611,9 @@ class BodyState(_message.Message):
15871611
ALL_WINDOWS_POSITION_FIELD_NUMBER: _ClassVar[int]
15881612
LIVING_OBJECT_DETECTION_STATUS_FIELD_NUMBER: _ClassVar[int]
15891613
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]
15901617
door_locks: LockState
15911618
front_cargo: DoorState
15921619
rear_cargo: DoorState
@@ -1603,7 +1630,10 @@ class BodyState(_message.Message):
16031630
all_windows_position: AllWindowPosition
16041631
living_object_detection_status: LivingObjectDetectionStatus
16051632
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: ...
16071637

16081638
class ChassisState(_message.Message):
16091639
__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):
19611991
sentry_active_state: SentryActiveState
19621992
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: ...
19631993

1994+
class TrailerState(_message.Message):
1995+
__slots__ = ()
1996+
def __init__(self) -> None: ...
1997+
19641998
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")
19662000
BATTERY_FIELD_NUMBER: _ClassVar[int]
19672001
POWER_FIELD_NUMBER: _ClassVar[int]
19682002
CABIN_FIELD_NUMBER: _ClassVar[int]
@@ -1986,8 +2020,8 @@ class VehicleState(_message.Message):
19862020
FAULT_STATE_FIELD_NUMBER: _ClassVar[int]
19872021
NOTIFICATIONS_FIELD_NUMBER: _ClassVar[int]
19882022
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]
19912025
battery: BatteryState
19922026
power: PowerState
19932027
cabin: CabinState
@@ -2011,9 +2045,9 @@ class VehicleState(_message.Message):
20112045
fault_state: FaultState
20122046
notifications: Notifications
20132047
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: ...
20172051

20182052
class Vehicle(_message.Message):
20192053
__slots__ = ("vehicle_id", "access_level", "config", "state")

0 commit comments

Comments
 (0)