grizzly v0.12.3 Grizzly.ZWave.Commands.VersionReport View Source
This module implements command VERSION_REPORT of command class COMMAND_CLASS_VERSION
Params:
:library_type
- The type of Z-Wave device library is running (required):protocol_version
- The "version.sub" of the implemented Z-Wave protocol (required):firmware_version
- The "version.sub" of the firmware (required):hardware_version
- the hardware version - (optional V1, required V2 and above):other_firmware_versions
- The list of "version.sub" of the other firmware targets (optional V1, required V2 and above)
Link to this section Summary
Link to this section Types
Specs
firmware_version() :: String.t()
Specs
library_type() :: :static_controller | :controller | :enhanced_slave | :slave | :installer | :routing_slave | :bridge_controller | :device_under_test | :av_remote | :av_device
Specs
param() :: {:library_type, library_type()} | {:protocol_version, protocol_version()} | {:firmware_version, firmware_version()} | {:hardware_version, non_neg_integer()} | {:other_firmware_versions, [firmware_version()]}
Specs
protocol_version() :: String.t()