Difference between revisions of "Driver Capability List"

From Hubitat Documentation
Jump to: navigation, search
Line 20: Line 20:
 
'''<big>Attributes</big>'''
 
'''<big>Attributes</big>'''
 
:'''<code>temperature</code>''' - NUMBER
 
:'''<code>temperature</code>''' - NUMBER
 +
:'''<code>heatingSetpoint</code>''' - NUMBER
 +
:'''<code>coolingSetpoint</code>''' - NUMBER
 +
:'''<code>thermostatSetpoint</code>''' - NUMBER
 +
:'''<code>thermostatMode</code>''' - ENUM ["auto", "off", "heat", "emergency heat", "cool"]
 +
:'''<code>thermostatFanMode</code>''' - ENUM ["on", "circulate", "auto"]
 +
:'''<code>thermostatOperatingState</code>''' - ENUM ["heating", "pending cool", "pending heat", "vent economizer", "idle", "cooling", "fan only"]
 +
:'''<code>schedule</code>''' - JSON_OBJECT
 +
:'''<code>supportedThermostatModes</code>''' - ENUM ["auto", "off", "heat", "emergency heat", "cool"]
 +
:'''<code>supportedThermostatFanModes</code>''' - ENUM ["on", "circulate", "auto"]
  
 
'''<big>Commands</big>'''
 
'''<big>Commands</big>'''

Revision as of 17:32, 7 January 2019

SwitchLevel

Device Selector

capability.switchLevel

Attributes

level - NUMBER

Commands

setLevel(Level, Duration)
Level (NUMBER) - Level to set (0 to 100)
Duration (NUMBER) - Transition duration in seconds


Thermostat

Device Selector

capability.thermostat

Attributes

temperature - NUMBER
heatingSetpoint - NUMBER
coolingSetpoint - NUMBER
thermostatSetpoint - NUMBER
thermostatMode - ENUM ["auto", "off", "heat", "emergency heat", "cool"]
thermostatFanMode - ENUM ["on", "circulate", "auto"]
thermostatOperatingState - ENUM ["heating", "pending cool", "pending heat", "vent economizer", "idle", "cooling", "fan only"]
schedule - JSON_OBJECT
supportedThermostatModes - ENUM ["auto", "off", "heat", "emergency heat", "cool"]
supportedThermostatFanModes - ENUM ["on", "circulate", "auto"]

Commands

setHeatingSetpoint(Temperature)
Temperature (NUMBER) - Heating setpoint in degrees
setCoolingSetpoint(Temperature)
Temperature (NUMBER) - Cooling setpoint in degrees