Thermostats
Devices that can regulate the temperature of a location, so that the location's temperature is maintained near a desired set point temperature.
Thermostat Properties
| number | Temperature, measured in fahrenheit |
| number | Temperature, measured in celsius |
| number | Relative Humidity, amount of moisture in the air compared to the maximum amount of moisture the air can hold at a given temperature. It is expressed as a percentage. |
| boolean | If true, the thermostat is connected to a cooling system |
| boolean | If true, the thermostat is connected to a heating system |
| Array<string> | A list of the available HVAC Modes for the Thermostat.
These can include:
- |
| As seen in 'Climate Setting Properties' |
Climate Setting Properties
property name | type | Description |
---|---|---|
| boolean | Whether the thermostat has heating turned on |
| boolean | Whether the thermostat has cooling turned on |
|
| The HVAC mode the thermostat is set to. |
| number | null | The cooling set point if cooling is turned on. When the ambient temperature rises above this set point, cooling will turn on. |
| number | null | The heating set point if heating is turned on. When the ambient temperature drops below this set point, heating will turn on. |
| boolean | Whether another user can use the thermostat or API to override this climate setting |
Climate Set Points
When heating is turned on, you will need to set a heating set point. When the ambient temperature drops below this set point, heating will turn on.
When cooling is turned on, you will need to set a cooling set point. When the ambient temperature rises above this set point, cooling will turn on.
When you have heat_cool
turned on, where both heating and cooling systems are enabled, you will need to set heating and cooling set points. The cooling set point needs to be set to a temperature higher than that of the heating set point. On some systems, there might also be a minimum difference between the heating and cooling set points.
List of Methods
Last updated