{
    "category": "chassis",
    "id_lsb": 36,
    "name": "climate",
    "api_intro": 2,
    "message_types": [
        {
            "id": 0,
            "name": "get_climate_state"
        },
        {
            "id": 1,
            "name": "climate_state"
        },
        {
            "id": 2,
            "name": "set_climate_profile"
        },
        {
            "id": 3,
            "name": "start_stop_hvac"
        },
        {
            "id": 4,
            "name": "start_stop_defogging"
        },
        {
            "id": 5,
            "name": "start_stop_defrosting"
        },
        {
            "id": 6,
            "name": "start_stop_ionising"
        }
    ],
    "id_msb": 0,
    "properties": [
        {
            "size": 4,
            "type": "float",
            "description": "The inside temperature in celsius per IEEE 754 formatting",
            "name": "inside_temperature",
            "id": 1
        },
        {
            "size": 4,
            "type": "float",
            "description": "The outside temperature in celsius per IEEE 754 formatting",
            "name": "outside_temperature",
            "id": 2
        },
        {
            "size": 4,
            "type": "float",
            "description": "The driver temperature setting in celsius per IEEE 754 formatting",
            "name": "driver_temperature_setting",
            "id": 3
        },
        {
            "size": 4,
            "type": "float",
            "description": "The passenger temperature setting in celsius per IEEE 754 formatting",
            "name": "passenger_temperature_setting",
            "id": 4
        },
        {
            "type": "enum",
            "size": 1,
            "values": [
                {
                    "name": "inactive",
                    "id": 0
                },
                {
                    "name": "active",
                    "id": 1
                }
            ],
            "id": 5,
            "name": "hvac_state"
        },
        {
            "type": "enum",
            "size": 1,
            "values": [
                {
                    "name": "inactive",
                    "id": 0
                },
                {
                    "name": "active",
                    "id": 1
                }
            ],
            "id": 6,
            "name": "defogging_state"
        },
        {
            "type": "enum",
            "size": 1,
            "values": [
                {
                    "name": "inactive",
                    "id": 0
                },
                {
                    "name": "active",
                    "id": 1
                }
            ],
            "id": 7,
            "name": "defrosting_state"
        },
        {
            "type": "enum",
            "size": 1,
            "values": [
                {
                    "name": "inactive",
                    "id": 0
                },
                {
                    "name": "active",
                    "id": 1
                }
            ],
            "id": 8,
            "name": "ionising_state"
        },
        {
            "size": 4,
            "type": "float",
            "description": "The defrosting temperature setting in celsius per IEEE 754 formatting",
            "name": "defrosting_temperature",
            "id": 9
        },
        {
            "items": [
                {
                    "type": "enum",
                    "values": [
                        {
                            "name": "mondays",
                            "id": "Bit 0"
                        },
                        {
                            "name": "tuesdays",
                            "id": "Bit 1"
                        },
                        {
                            "name": "wednesdays",
                            "id": "Bit 2"
                        },
                        {
                            "name": "thursday",
                            "id": "Bit 3"
                        },
                        {
                            "name": "fridays",
                            "id": "Bit 4"
                        },
                        {
                            "name": "saturdays",
                            "id": "Bit 5"
                        },
                        {
                            "name": "sundays",
                            "id": "Bit 6"
                        },
                        {
                            "name": "constant",
                            "id": "Bit 0"
                        }
                    ],
                    "name": "auto_hvac_activated",
                    "size": 1
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 23",
                    "name": "monday_starting_hour"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 59",
                    "name": "monday_starting_minute"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 23",
                    "name": "tuesday_starting_hour"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 59",
                    "name": "tuesday_starting_minute"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 23",
                    "name": "wednesday_starting_hour"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 59",
                    "name": "wednesday_starting_minute"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 23",
                    "name": "thursday_starting_hour"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 59",
                    "name": "thursday_starting_minute"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 23",
                    "name": "friday_starting_hour"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 59",
                    "name": "friday_starting_minute"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 23",
                    "name": "saturday_starting_hour"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 59",
                    "name": "saturday_starting_minute"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 23",
                    "name": "sunday_starting_hour"
                },
                {
                    "size": 1,
                    "type": "integer",
                    "description": "Value between 0 and 59",
                    "name": "sunday_starting_minute"
                }
            ],
            "size": 15,
            "type": "integer",
            "id": 10,
            "name": "auto_hvac_profile"
        }
    ],
    "api_update": 5
}
