Current section
Files
Jump to
Current section
Files
specs/capabilities/climate.json
{
"name": "climate",
"name_cased": "climate",
"name_pretty": "Climate",
"category": "chassis",
"authorization": true,
"identifier": {
"msb": 0,
"lsb": 36
},
"api": {
"intro": 2,
"update": 12
},
"getters": {},
"setters": [
{
"name": "change_starting_times",
"mandatory": [
11
],
"description": "Set the HVAC (Heating, ventilation, and air conditioning) automated starting times."
},
{
"name": "start_stop_hvac",
"mandatory": [
5
],
"description": "Start or stop the HVAC system to reach driver and passenger set temperatures. The vehicle will use cooling, defrosting and defogging as appropriate."
},
{
"name": "start_stop_defogging",
"mandatory": [
6
],
"description": "Manually start or stop defogging."
},
{
"name": "start_stop_defrosting",
"mandatory": [
7
],
"description": "Manually start or stop defrosting."
},
{
"name": "start_stop_ionising",
"mandatory": [
8
],
"description": "Manually start or stop ionising."
},
{
"name": "set_temperature_settings",
"optional": [
3,
4,
12
],
"description": "Set the preferred temperature settings."
}
],
"state": "all",
"properties": [
{
"id": 1,
"name": "inside_temperature",
"name_cased": "insideTemperature",
"name_pretty": "Inside temperature",
"type": "unit.temperature",
"size": 10,
"description": "The inside temperature",
"examples": [
{
"data_component": "1701403319999999999a",
"value": {
"celsius": 19.1
},
"description": "Inside temperature is 19.1\u00b0C"
}
]
},
{
"id": 2,
"name": "outside_temperature",
"name_cased": "outsideTemperature",
"name_pretty": "Outside temperature",
"type": "unit.temperature",
"size": 10,
"description": "The outside temperature",
"examples": [
{
"data_component": "17014028666666666666",
"value": {
"celsius": 12.2
},
"description": "Outside temperature is 12.2\u00b0C"
}
]
},
{
"id": 3,
"name": "driver_temperature_setting",
"name_cased": "driverTemperatureSetting",
"name_pretty": "Driver temperature setting",
"type": "unit.temperature",
"size": 10,
"description": "The driver temperature setting",
"examples": [
{
"data_component": "17014035800000000000",
"value": {
"celsius": 21.5
},
"description": "Driver temperature setting is 21.5\u00b0C"
}
]
},
{
"id": 4,
"name": "passenger_temperature_setting",
"name_cased": "passengerTemperatureSetting",
"name_pretty": "Passenger temperature setting",
"type": "unit.temperature",
"size": 10,
"description": "The passenger temperature setting",
"examples": [
{
"data_component": "17014035b33333333333",
"value": {
"celsius": 21.7
},
"description": "Passenger temperature setting is 21.7\u00b0C"
}
]
},
{
"id": 5,
"name": "hvac_state",
"name_cased": "hvacState",
"name_pretty": "HVAC state",
"type": "types.active_state",
"examples": [
{
"data_component": "01",
"value": "active",
"description": "HVAC is active"
}
]
},
{
"id": 6,
"name": "defogging_state",
"name_cased": "defoggingState",
"name_pretty": "Defogging state",
"type": "types.active_state",
"examples": [
{
"data_component": "00",
"value": "inactive",
"description": "Defogging is inactive"
}
]
},
{
"id": 7,
"name": "defrosting_state",
"name_cased": "defrostingState",
"name_pretty": "Defrosting state",
"type": "types.active_state",
"examples": [
{
"data_component": "00",
"value": "inactive",
"description": "Defrosting is inactive"
}
]
},
{
"id": 8,
"name": "ionising_state",
"name_cased": "ionisingState",
"name_pretty": "Ionising state",
"type": "types.active_state",
"examples": [
{
"data_component": "00",
"value": "inactive",
"description": "Ionising is inactive"
}
]
},
{
"id": 9,
"name": "defrosting_temperature_setting",
"name_cased": "defrostingTemperatureSetting",
"name_pretty": "Defrosting temperature setting",
"type": "unit.temperature",
"size": 10,
"description": "The defrosting temperature setting",
"examples": [
{
"data_component": "17014035333333333333",
"value": {
"celsius": 21.2
},
"description": "Defrosting temperature setting is 21.2\u00b0C"
}
]
},
{
"id": 11,
"name": "hvac_weekday_starting_times",
"name_cased": "hvacWeekdayStartingTimes",
"name_singular": "hvac_weekday_starting_time",
"name_pretty": "HVAC weekday starting times",
"type": "types.weekday_time",
"multiple": true,
"examples": [
{
"data_component": "001000",
"values": {
"weekday": "monday",
"time": {
"hour": 16,
"minute": 0
}
},
"description": "HVAC is started on monday at 16:00"
},
{
"data_component": "011000",
"values": {
"weekday": "tuesday",
"time": {
"hour": 16,
"minute": 0
}
},
"description": "HVAC is started on tuesday at 16:00"
},
{
"data_component": "021000",
"values": {
"weekday": "wednesday",
"time": {
"hour": 16,
"minute": 0
}
},
"description": "HVAC is started on wednesday at 16:00"
},
{
"data_component": "031000",
"values": {
"weekday": "thursday",
"time": {
"hour": 16,
"minute": 0
}
},
"description": "HVAC is started on thursday at 16:00"
},
{
"data_component": "041000",
"values": {
"weekday": "friday",
"time": {
"hour": 16,
"minute": 0
}
},
"description": "HVAC is started on friday at 16:00"
},
{
"data_component": "05121e",
"values": {
"weekday": "saturday",
"time": {
"hour": 18,
"minute": 30
}
},
"description": "HVAC is started on saturday at 18:30"
},
{
"data_component": "06131f",
"values": {
"weekday": "sunday",
"time": {
"hour": 19,
"minute": 31
}
},
"description": "HVAC is started on sunday at 19:31"
},
{
"data_component": "071000",
"values": {
"weekday": "automatic",
"time": {
"hour": 16,
"minute": 0
}
},
"description": "HVAC is automatic"
}
]
},
{
"id": 12,
"name": "rear_temperature_setting",
"name_cased": "rearTemperatureSetting",
"name_pretty": "Rear temperature setting",
"type": "unit.temperature",
"size": 10,
"description": "The rear temperature",
"examples": [
{
"data_component": "1701403599999999999a",
"value": {
"celsius": 21.6
},
"description": "Rear temperature setting is 21.6\u00b0C"
}
]
},
{
"id": 13,
"name": "humidity",
"name_cased": "humidity",
"name_pretty": "Humidity",
"added": 13,
"type": "types.percentage",
"description": "Measured relative humidity between 0.0 - 1.0.",
"examples": [
{
"data_component": "3fe22d0e56041893",
"value": 0.568,
"description": "Measured relative humidity is 0.568%."
}
]
},
{
"id": 14,
"name": "air_conditioner_compressor_power",
"name_cased": "airConditionerCompressorPower",
"name_pretty": "Air conditioner compressor power",
"added": 13,
"type": "unit.power",
"size": 10,
"description": "Electric air conditioner compressor power.",
"examples": [
{
"data_component": "14023fe999999999999a",
"value": {
"kilowatts": 0.8
},
"description": "Air conditioner compressor is using/producing 0.8kW of power."
}
]
}
]
}