Thermostat Heating Setpoint

class st.zigbee.defaults.thermostatHeatingSetpoint
zigbee_handlers: table
attribute_configurations: table
capability_handlers: table
static thermostat_heating_setpoint_handler(driver, device, value, zb_rx)

Default handler for the occupied heating setpoint value attribute on the thermostat cluster

This converts the Int16 value of the occupied heating setpoint attribute on the thermostat cluster to ThermostatHeatingSetpoint.heatingSetpoint

static set_heating_setpoint(driver, device, command)

Default handler for the ThermostatHeatingSetpoint.setHeatingSetpoint command

This will send a write to the occupied heating setpoint attribute in the thermostat cluster, followed by a delayed read of the same attribute to confirm

  • driver (Driver) – The current driver running containing necessary context for execution

  • device (st.Device) – The device this message was received from containing identifying information

  • command (table) – The capability command table