About this query
Triggers, queries, and actions are the building blocks of Applets. Triggers tell an Applet to start, queries ask a question, and actions are its end result.
Developer info
- Description
- Get device status
- API endpoint slug
- airzone.device_status
- Runtime method
- performQuery("airzone.device_status")
Query fields
Device Dropdown list
- Label
- Device
- Helper text
- Identifier of the zone to get status
- Slug
- device
- Required
- true
- Can have default value
- false
Units Dropdown list
- Label
- Units
- Helper text
- Measurement temperature units
- Slug
- units
- Required
- false
- Can have default value
- true
Ingredients
Setpoint minDevice setpoint minimum temperature. Given in measurement unit selected
- Slug
- setpoint_min
- Filter code
- Airzone.deviceStatus.SetpointMin
- Type
- String
- Example
- 18
SetpointDevice desired temperature. Given in measurement unit selected
- Slug
- setpoint
- Filter code
- Airzone.deviceStatus.Setpoint
- Type
- String
- Example
- 23
ConnectedIf device is connected. Possible values: true, false
- Slug
- connected
- Filter code
- Airzone.deviceStatus.Connected
- Type
- String
- Example
- true
Warningscomma separated list of zone warnings.
- Slug
- warnings
- Filter code
- Airzone.deviceStatus.Warnings
- Type
- String
- Example
- presence,antifreeze
PowerDevice is on. Possible values: on, off
- Slug
- power
- Filter code
- Airzone.deviceStatus.Power
- Type
- String
- Example
- on
Zone nameName of the zone
- Slug
- device_name
- Filter code
- Airzone.deviceStatus.ZoneName
- Type
- String
- Example
- Living room
Fan speed valueCurrent fan speed value, if thermostat support it. Notes: value 0 is Auto fanspeed. From 1 to N corresponds to the unit's fanspeed levels
- Slug
- fan_speed_value
- Filter code
- Airzone.deviceStatus.FanSpeedValue
- Type
- String
- Example
- 2
Air qualityAir quality if thermostat support it. Possible values: good, regular, bad
- Slug
- air_quality
- Filter code
- Airzone.deviceStatus.AirQuality
- Type
- String
- Example
- good
On demandIf zone is currently on demand for air
- Slug
- on_demand
- Filter code
- Airzone.deviceStatus.OnDemand
- Type
- String
- Example
- true
Errorscomma separated list of zone errors
- Slug
- errors
- Filter code
- Airzone.deviceStatus.Errors
- Type
- String
- Example
- ec_comm_error,ac_unit_error
HumidityDevice current humidity percentage
- Slug
- humidity
- Filter code
- Airzone.deviceStatus.Humidity
- Type
- String
- Example
- 41
UnitsTemperature measurement units. Possible values: Celsius, Fahrenheit
- Slug
- units
- Filter code
- Airzone.deviceStatus.Units
- Type
- String
- Example
- Celsius
Setpoint maxDevice setpoint maximum temperature. Given in measurement unit selected
- Slug
- setpoint_max
- Filter code
- Airzone.deviceStatus.SetpointMax
- Type
- String
- Example
- 32
Units symbolDevice measurement units symbol. Possible values: 'C': Celsius; 'F': Fahrenheit
- Slug
- units_symbol
- Filter code
- Airzone.deviceStatus.UnitsSymbol
- Type
- String
- Example
- C
TemperatureDevice current temperature. Given in measurement unit selected
- Slug
- temperature
- Filter code
- Airzone.deviceStatus.Temperature
- Type
- String
- Example
- 23
ModeDevice current operation mode. Possible values: off, heat, cool, fanonly, dryair, emergencyheat, auto
- Slug
- mode
- Filter code
- Airzone.deviceStatus.Mode
- Type
- String
- Example
- cool