Rooftop Control
Auto API
Level 13
Last Updated
Level 12
Added In
Level 3
Identifier
0x00 0x25
This page specifies the Auto API protocol for Vehicle Status. Head over to the REST API, iOS SDK, Android SDK or Node.js SDK code reference pages for platform specifics.
Convertible roof state
id: 0x03
name: convertible_roof_state
name_cased: convertibleRoofState
name_pretty: Convertible roof state
type: enum
size: 1
enum_values:
- id: 0x00
name: closed
verb: close
- id: 0x01
name: open
- id: 0x02
name: emergency_locked
disabled_in_setter: true
- id: 0x03
name: closed_secured
disabled_in_setter: true
- id: 0x04
name: open_secured
disabled_in_setter: true
- id: 0x05
name: hard_top_mounted
disabled_in_setter: true
- id: 0x06
name: intermediate_position
disabled_in_setter: true
- id: 0x07
name: loading_position
disabled_in_setter: true
- id: 0x08
name: loading_position_immediate
disabled_in_setter: true
Example
data_component: "01"
value: open
description: Convertible roof is open
Dimming
id: 0x01
name: dimming
name_cased: dimming
name_pretty: Dimming
type: types.percentage
description: 1.0 (100%) is opaque, 0.0 (0%) is transparent
Example
data_component: 3ff0000000000000
value: 1
description: Rooftop is opaque (100%)
Position
id: 0x02
name: position
name_cased: position
name_pretty: Position
type: types.percentage
description: 1.0 (100%) is fully open, 0.0 (0%) is closed
Example
data_component: 3fe0000000000000
value: 0.5
description: Rooftop is half-open (50%)
Sunroof rain event
id: 0x06
name: sunroof_rain_event
name_cased: sunroofRainEvent
name_pretty: Sunroof rain event
added: 12
type: enum
size: 1
description: Sunroof event happened in case of rain
enum_values:
- id: 0x00
name: no_event
- id: 0x01
name: in_stroke_position_because_of_rain
- id: 0x02
name: automatically_in_stroke_position
- id: 0x03
name: timer
Example
data_component: "00"
value: no_event
description: Sunroof had no rain event
Sunroof state
id: 0x05
name: sunroof_state
name_cased: sunroofState
name_pretty: Sunroof state
type: enum
size: 1
enum_values:
- id: 0x00
name: closed
verb: close
- id: 0x01
name: open
- id: 0x02
name: intermediate
Example
data_component: "01"
value: open
description: Sunroof is open
Sunroof tilt state
id: 0x04
name: sunroof_tilt_state
name_cased: sunroofTiltState
name_pretty: Sunroof tilt state
type: enum
size: 1
enum_values:
- id: 0x00
name: closed
verb: close
- id: 0x01
name: tilted
- id: 0x02
name: half_tilted
Example
data_component: "02"
value: half_tilted
description: Sunroof is half-tilted
Tilt position
id: 0x07
name: tilt_position
name_cased: tiltPosition
name_pretty: Tilt position
type: types.percentage
description: 1.0 (100%) is fully tilted, 0.0 (0%) is not
Example
data_component: 3fe0000000000000
value: 0.5
description: Rooftop is half-tilted (50%)