grizzly v0.8.0 Grizzly.IconType View Source
The installer icon type is used in Z-Wave Plus devices to allow interoperability with generic Z-Wave graphical user interfaces.
These interfaces are useful when using generic Z-Wave tooling and debugging to allow the user to get a meaningful representation of any product included in the network, and is mandatory according the Z-Wave Plus specification.
See SDS11847 Z-Wave Plus Device Type Specification.pdf
Appendix A
provided by Silicon Labs for more information.
Link to this section Summary
Link to this section Types
Link to this type
icon_integer()
View Source
icon_integer()
View Source
icon_integer() :: 0..8707
icon_integer() :: 0..8707
Link to this type
icon_name()
View Source
icon_name()
View Source
icon_name() :: atom()
icon_name() :: atom()
Link to this section Functions
Link to this function
from_integer(arg1)
View Source
from_integer(arg1)
View Source
from_integer(icon_integer()) ::
{:ok, icon_name()} | {:error, :unknown_icon_type}
from_integer(icon_integer()) :: {:ok, icon_name()} | {:error, :unknown_icon_type}
Get the icon type from a 16 bit integer
Link to this function
to_integer(arg1)
View Source
to_integer(arg1)
View Source
to_integer(icon_name()) :: {:ok, icon_integer()} | {:error, :unknown_icon_type}
to_integer(icon_name()) :: {:ok, icon_integer()} | {:error, :unknown_icon_type}
Get the 16 bit integer from the icon type