Grizzly.ZWave.CommandClasses.HumidityControl (grizzly v9.1.0)

Copy Markdown View Source

Types and functions for the Humidity Control Mode, Operating State, and Setpoint command classes.

Summary

Types

mode()

@type mode() :: :off | :humidify | :dehumidify | :auto

operating_state()

@type operating_state() :: :idle | :humidifying | :dehumidifying

setpoint_scale()

@type setpoint_scale() :: :percentage | :absolute

setpoint_type()

@type setpoint_type() :: :humidify | :dehumidify | :auto

Functions

decode_setpoint_scale(v)

@spec decode_setpoint_scale(byte()) :: setpoint_scale() | :unknown

decode_setpoint_type(v)

@spec decode_setpoint_type(byte()) :: setpoint_type() | :unknown

encode_setpoint_scale(atom)

@spec encode_setpoint_scale(setpoint_scale()) :: 0 | 1

encode_setpoint_type(atom)

@spec encode_setpoint_type(setpoint_type()) :: 1 | 2 | 3