Grizzly.ZWave.CommandClasses.ThermostatSetback (grizzly v0.15.6) View Source

"ThermostatSetback" Command Class

The Thermostat Setback Command Class is used to change the current state of a non-schedule setback thermostat.

Link to this section Summary

Link to this section Types

Specs

state() :: number() | :frost_protection | :energy_saving

Specs

type() :: :no_override | :temporary_override | :permanent_override

Link to this section Functions

Specs

decode_state(byte()) :: {:ok, state()} | {:error, Grizzly.ZWave.DecodeError.t()}

Specs

decode_type(byte()) :: {:ok, type()} | {:error, Grizzly.ZWave.DecodeError.t()}

Specs

encode_state(state()) :: byte()

Specs

encode_type(type()) :: byte()