Command Class Manufacturer Specific#

Command Class Manufacturer Specific.

Macros#

#define

Manufacturer ID <0x0000..0xFFFF:0x1>

#define

Product Type ID <0x0000..0xFFFF:0x1>

#define

Product ID <0x0000..0xFFFF:0x1>

Macro Definition Documentation#

ZAF_CONFIG_MANUFACTURER_ID#

#define ZAF_CONFIG_MANUFACTURER_ID
Value:
0x0000

Manufacturer ID <0x0000..0xFFFF:0x1>

The default value is set to 0x0000 which is Silicon Labs. The value must be updated according to the official list of manufacturers in the Z-Wave Alliance.


Definition at line 376 of file /mnt/raid/workspaces/ws.6QOxxjIBR/overlay/gsdk/protocol/z-wave/ZAF/configuration/config/zaf_config.h

ZAF_CONFIG_PRODUCT_TYPE_ID#

#define ZAF_CONFIG_PRODUCT_TYPE_ID
Value:
0x0004

Product Type ID <0x0000..0xFFFF:0x1>

Default is 4 which is a value chosen by Silabs. Silabs consider this to indicate that the device is a Z-Wave Plus Version 2 device.


Definition at line 386 of file /mnt/raid/workspaces/ws.6QOxxjIBR/overlay/gsdk/protocol/z-wave/ZAF/configuration/config/zaf_config.h

ZAF_CONFIG_PRODUCT_ID#

#define ZAF_CONFIG_PRODUCT_ID
Value:
0x0000

Product ID <0x0000..0xFFFF:0x1>

Default is 0 which is invalid in the context of Silicon Labs Z-Wave apps. According to CC Manufacturer Specific specification, zero is a valid value and can be used as a product ID.


Definition at line 396 of file /mnt/raid/workspaces/ws.6QOxxjIBR/overlay/gsdk/protocol/z-wave/ZAF/configuration/config/zaf_config.h