thermostat.climate_preset_activated
A thermostat climate preset was activated.
Properties
Properties
String
Key of the climate preset that was activated.
Object
Custom metadata of the connected account, present when connected_account_id is provided.
String (UUID)
ID of the connected account associated with the event.
String (ISO 8601)
Date and time at which the event was created.
String
The customer key associated with the device, if any.
Object
Custom metadata of the device, present when device_id is provided.
String (UUID)
ID of the affected device.
String
Human-readable description of the event. Persisted when the event is created (so the creating code, including a provider, can supply a tailored description) and otherwise derived from the event.
String (UUID)
ID of the event.
Enum (String)
Value:
thermostat.climate_preset_activatedBoolean
Indicates whether the climate preset that was activated is the fallback climate preset for the thermostat.
String (ISO 8601)
Date and time at which the event occurred.
String (UUID)
ID of the thermostat schedule that prompted the affected climate preset to be activated.
String (UUID)
ID of the workspace associated with the event.
thermostat.manually_adjusted
A thermostat was adjusted manually.
Properties
Properties
Object
Custom metadata of the connected account, present when connected_account_id is provided.
String (UUID)
ID of the connected account associated with the event.
number
Temperature to which the thermostat should cool (in °C). See also Set Points.
number
Temperature to which the thermostat should cool (in °F). See also Set Points.
String (ISO 8601)
Date and time at which the event was created.
String
The customer key associated with the device, if any.
Object
Custom metadata of the device, present when device_id is provided.
String (UUID)
ID of the affected device.
String
Human-readable description of the event. Persisted when the event is created (so the creating code, including a provider, can supply a tailored description) and otherwise derived from the event.
String (UUID)
ID of the event.
Enum (String)
Value:
thermostat.manually_adjustedEnum (String)
Desired fan mode setting, such as
on, auto, or circulate.Possible values: auto, on, circulatenumber
Temperature to which the thermostat should heat (in °C). See also Set Points.
number
Temperature to which the thermostat should heat (in °F). See also Set Points.
Enum (String)
Desired HVAC mode setting, such as
heat, cool, heat_cool, or off.Possible values: off, heat, cool, heat_cool, ecoEnum (String)
Method used to adjust the affected thermostat manually.
seam indicates that the Seam API, Seam CLI, or Seam Console was used to adjust the thermostat.Possible values: seam, externalString (ISO 8601)
Date and time at which the event occurred.
String (UUID)
ID of the workspace associated with the event.
thermostat.temperature_threshold_exceeded
A thermostat’s temperature reading exceeded the set threshold.
Properties
Properties
Object
Custom metadata of the connected account, present when connected_account_id is provided.
String (UUID)
ID of the connected account associated with the event.
String (ISO 8601)
Date and time at which the event was created.
String
The customer key associated with the device, if any.
Object
Custom metadata of the device, present when device_id is provided.
String (UUID)
ID of the affected device.
String
Human-readable description of the event. Persisted when the event is created (so the creating code, including a provider, can supply a tailored description) and otherwise derived from the event.
String (UUID)
ID of the event.
Enum (String)
Value:
thermostat.temperature_threshold_exceedednumber
Lower temperature limit, in °C, defined by the set threshold.
number
Lower temperature limit, in °F, defined by the set threshold.
String (ISO 8601)
Date and time at which the event occurred.
number
Temperature, in °C, reported by the affected thermostat.
number
Temperature, in °F, reported by the affected thermostat.
number
Upper temperature limit, in °C, defined by the set threshold.
number
Upper temperature limit, in °F, defined by the set threshold.
String (UUID)
ID of the workspace associated with the event.
thermostat.temperature_threshold_no_longer_exceeded
A thermostat’s temperature reading no longer exceeds the set threshold.
Properties
Properties
Object
Custom metadata of the connected account, present when connected_account_id is provided.
String (UUID)
ID of the connected account associated with the event.
String (ISO 8601)
Date and time at which the event was created.
String
The customer key associated with the device, if any.
Object
Custom metadata of the device, present when device_id is provided.
String (UUID)
ID of the affected device.
String
Human-readable description of the event. Persisted when the event is created (so the creating code, including a provider, can supply a tailored description) and otherwise derived from the event.
String (UUID)
ID of the event.
Enum (String)
Value:
thermostat.temperature_threshold_no_longer_exceedednumber
Lower temperature limit, in °C, defined by the set threshold.
number
Lower temperature limit, in °F, defined by the set threshold.
String (ISO 8601)
Date and time at which the event occurred.
number
Temperature, in °C, reported by the affected thermostat.
number
Temperature, in °F, reported by the affected thermostat.
number
Upper temperature limit, in °C, defined by the set threshold.
number
Upper temperature limit, in °F, defined by the set threshold.
String (UUID)
ID of the workspace associated with the event.
thermostat.temperature_reached_set_point
A thermostat’s temperature reading is within 1 °C of the configured cooling or heating set point.
Properties
Properties
Object
Custom metadata of the connected account, present when connected_account_id is provided.
String (UUID)
ID of the connected account associated with the event.
String (ISO 8601)
Date and time at which the event was created.
String
The customer key associated with the device, if any.
number
Desired temperature, in °C, defined by the affected thermostat’s cooling or heating set point.
number
Desired temperature, in °F, defined by the affected thermostat’s cooling or heating set point.
Object
Custom metadata of the device, present when device_id is provided.
String (UUID)
ID of the affected device.
String
Human-readable description of the event. Persisted when the event is created (so the creating code, including a provider, can supply a tailored description) and otherwise derived from the event.
String (UUID)
ID of the event.
Enum (String)
Value:
thermostat.temperature_reached_set_pointString (ISO 8601)
Date and time at which the event occurred.
number
Temperature, in °C, reported by the affected thermostat.
number
Temperature, in °F, reported by the affected thermostat.
String (UUID)
ID of the workspace associated with the event.
thermostat.temperature_changed
A thermostat’s reported temperature changed by at least 1 °C.
Properties
Properties
Object
Custom metadata of the connected account, present when connected_account_id is provided.
String (UUID)
ID of the connected account associated with the event.
String (ISO 8601)
Date and time at which the event was created.
String
The customer key associated with the device, if any.
Object
Custom metadata of the device, present when device_id is provided.
String (UUID)
ID of the affected device.
String
Human-readable description of the event. Persisted when the event is created (so the creating code, including a provider, can supply a tailored description) and otherwise derived from the event.
String (UUID)
ID of the event.
Enum (String)
Value:
thermostat.temperature_changedString (ISO 8601)
Date and time at which the event occurred.
number
Temperature, in °C, reported by the affected thermostat.
number
Temperature, in °F, reported by the affected thermostat.
String (UUID)
ID of the workspace associated with the event.