Links

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

temperature_fahrenheit
number
Temperature, measured in fahrenheit
temperature_celsius
number
Temperature, measured in celsius
relative_humidity
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.
can_enable_automatic_cooling
boolean
If true, the thermostat is connected to a cooling system
can_enable_automatic_heating
boolean
If true, the thermostat is connected to a heating system
available_hvac_mode_settings
Array<string>
A list of the available HVAC Modes for the Thermostat. These can include: - cool - heat - heat_cool - off
current_climate_setting
​

Climate Setting Properties

property name
type
Description
automatic_heating_enabled
boolean
Whether the thermostat has heating turned on
automatic_cooling_enabled
boolean
Whether the thermostat has cooling turned on
hvac_mode_setting
heat_cool | heat | cool | off
The HVAC mode the thermostat is set to.
cooling_set_point_fahrenheit
number | null
The cooling set point if cooling is turned on. When the ambient temperature rises above this set point, cooling will turn on.
heating_set_point_fahrenheit
number | null
The heating set point if heating is turned on. When the ambient temperature drops below this set point, heating will turn on.
manual_override_enabled
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

© Seam Labs, Inc. All rights reserved.