{
    "name": "theft_alarm",
    "name_cased": "theftAlarm",
    "name_pretty": "Theft Alarm",
    "category": "parking",
    "authorization": true,
    "identifier": {
        "msb": 0,
        "lsb": 70
    },
    "api": {
        "intro": 4,
        "update": 12
    },
    "getters": {},
    "setters": [
        {
            "name": "set_theft_alarm",
            "mandatory": [
                1
            ],
            "description": "Unarm or arm the theft alarm of the vehicle."
        }
    ],
    "state": "all",
    "properties": [
        {
            "id": 1,
            "name": "status",
            "name_cased": "status",
            "name_pretty": "Status",
            "type": "enum",
            "size": 1,
            "enum_values": [
                {
                    "id": 0,
                    "name": "unarmed",
                    "verb": "unarm"
                },
                {
                    "id": 1,
                    "name": "armed",
                    "verb": "arm"
                },
                {
                    "id": 2,
                    "name": "triggered",
                    "verb": "trigger"
                }
            ],
            "examples": [
                {
                    "data_component": "01",
                    "value": "armed",
                    "description": "Theft alarm is armed"
                }
            ]
        },
        {
            "id": 2,
            "name": "interior_protection_status",
            "name_cased": "interiorProtectionStatus",
            "name_pretty": "Interior protection status",
            "added": 12,
            "type": "types.active_selected_state",
            "description": "Interior protection sensor status",
            "examples": [
                {
                    "data_component": "02",
                    "value": "active",
                    "description": "Interior protection sensor is active"
                }
            ]
        },
        {
            "id": 3,
            "name": "tow_protection_status",
            "name_cased": "towProtectionStatus",
            "name_pretty": "Tow protection status",
            "added": 12,
            "type": "types.active_selected_state",
            "description": "Tow protection sensor status",
            "examples": [
                {
                    "data_component": "02",
                    "value": "active",
                    "description": "Tow protection sensor is active"
                }
            ]
        },
        {
            "id": 4,
            "name": "last_warning_reason",
            "name_cased": "lastWarningReason",
            "name_pretty": "Last warning reason",
            "added": 12,
            "type": "enum",
            "size": 1,
            "enum_values": [
                {
                    "id": 0,
                    "name": "no_alarm"
                },
                {
                    "id": 1,
                    "name": "basic_alarm"
                },
                {
                    "id": 2,
                    "name": "door_front_left"
                },
                {
                    "id": 3,
                    "name": "door_front_right"
                },
                {
                    "id": 4,
                    "name": "door_rear_left"
                },
                {
                    "id": 5,
                    "name": "door_rear_right"
                },
                {
                    "id": 6,
                    "name": "hood"
                },
                {
                    "id": 7,
                    "name": "trunk"
                },
                {
                    "id": 8,
                    "name": "common_alm_in"
                },
                {
                    "id": 9,
                    "name": "panic"
                },
                {
                    "id": 10,
                    "name": "glovebox"
                },
                {
                    "id": 11,
                    "name": "center_box"
                },
                {
                    "id": 12,
                    "name": "rear_box"
                },
                {
                    "id": 13,
                    "name": "sensor_vta"
                },
                {
                    "id": 14,
                    "name": "its"
                },
                {
                    "id": 15,
                    "name": "its_slv"
                },
                {
                    "id": 16,
                    "name": "tps"
                },
                {
                    "id": 17,
                    "name": "horn"
                },
                {
                    "id": 18,
                    "name": "hold_com"
                },
                {
                    "id": 19,
                    "name": "remote"
                },
                {
                    "id": 20,
                    "name": "unknown"
                },
                {
                    "id": 21,
                    "name": "siren"
                }
            ],
            "examples": [
                {
                    "data_component": "06",
                    "value": "hood",
                    "description": "Last warning is for the hood"
                }
            ]
        },
        {
            "id": 5,
            "name": "last_event",
            "name_cased": "lastEvent",
            "name_pretty": "Last event",
            "added": 12,
            "type": "timestamp",
            "description": "Last event happening date",
            "examples": [
                {
                    "data_component": "00000172bcd25b10",
                    "value": "2020-06-16T11:10:02.000Z",
                    "description": "Last event happened at 16. June 2020 at 11:10:02 GMT"
                }
            ]
        },
        {
            "id": 6,
            "name": "last_event_level",
            "name_cased": "lastEventLevel",
            "name_pretty": "Last event level",
            "added": 12,
            "type": "enum",
            "size": 1,
            "description": "Level of impact for the last event",
            "enum_values": [
                {
                    "id": 0,
                    "name": "low"
                },
                {
                    "id": 1,
                    "name": "medium"
                },
                {
                    "id": 2,
                    "name": "high"
                }
            ],
            "examples": [
                {
                    "data_component": "00",
                    "value": "low",
                    "description": "Last event had a low impact"
                }
            ]
        },
        {
            "id": 7,
            "name": "event_type",
            "name_cased": "eventType",
            "name_pretty": "Event type",
            "added": 12,
            "type": "enum",
            "size": 1,
            "description": "Position of the last even relative to the vehicle",
            "enum_values": [
                {
                    "id": 0,
                    "name": "idle"
                },
                {
                    "id": 1,
                    "name": "front_left"
                },
                {
                    "id": 2,
                    "name": "front_middle"
                },
                {
                    "id": 3,
                    "name": "front_right"
                },
                {
                    "id": 4,
                    "name": "right"
                },
                {
                    "id": 5,
                    "name": "rear_right"
                },
                {
                    "id": 6,
                    "name": "rear_middle"
                },
                {
                    "id": 7,
                    "name": "rear_left"
                },
                {
                    "id": 8,
                    "name": "left"
                },
                {
                    "id": 9,
                    "name": "unknown"
                }
            ],
            "examples": [
                {
                    "data_component": "05",
                    "value": "rear_right",
                    "description": "Last event happened to rear right position"
                }
            ]
        },
        {
            "id": 8,
            "name": "interior_protection_triggered",
            "name_cased": "interiorProtectionTriggered",
            "name_pretty": "Interior protection triggered",
            "added": 13,
            "type": "types.triggered",
            "size": 1,
            "description": "Indicates whether the interior protection sensors are triggered.",
            "examples": [
                {
                    "data_component": "00",
                    "value": "not_triggered",
                    "description": "Interior protection sensors are not triggered."
                }
            ]
        },
        {
            "id": 9,
            "name": "tow_protection_triggered",
            "name_cased": "towProtectionTriggered",
            "name_pretty": "Tow protection triggered",
            "added": 13,
            "type": "types.triggered",
            "size": 1,
            "description": "Indicates whether the tow protection sensors are triggered.",
            "examples": [
                {
                    "data_component": "00",
                    "value": "not_triggered",
                    "description": "Tow protection sensors are not triggered."
                }
            ]
        }
    ]
}