UNPKG

inventoresed

Version:

Z-Wave driver written entirely in JavaScript/TypeScript

69 lines (53 loc) 1.13 kB
# Thermostat Fan Mode CC ?> CommandClass ID: `0x44` ## Thermostat Fan Mode CC methods ### `get` ```ts async get(): Promise<Pick<ThermostatFanModeCCReport, "mode" | "off"> | undefined>; ``` ### `set` ```ts async set( mode: ThermostatFanMode, off?: boolean, ): Promise<SupervisionResult | undefined>; ``` ### `getSupportedModes` ```ts async getSupportedModes(): Promise< readonly ThermostatFanMode[] | undefined >; ``` ## Thermostat Fan Mode CC values ### `fanMode` ```ts { commandClass: CommandClasses["Thermostat Fan Mode"], endpoint: number, property: "mode", } ``` - **label:** Thermostat fan mode - **min. CC version:** 1 - **readable:** true - **writeable:** true - **stateful:** true - **secret:** false - **value type:** `"number"` - **min. value:** 0 - **max. value:** 255 ### `turnedOff` ```ts { commandClass: CommandClasses["Thermostat Fan Mode"], endpoint: number, property: "off", } ``` - **label:** Thermostat fan turned off - **min. CC version:** 3 - **readable:** true - **writeable:** true - **stateful:** true - **secret:** false - **value type:** `"boolean"`