Command Class Manufacturer Specific#
Command Class Manufacturer Specific.
Macros#
#define
ZAF_CONFIG_MANUFACTURER_ID 0x0000
Manufacturer ID <0x0000..0xFFFF:0x1>
#define
ZAF_CONFIG_PRODUCT_TYPE_ID 0x0004
Product Type ID <0x0000..0xFFFF:0x1>
#define
ZAF_CONFIG_PRODUCT_ID 0x0000
Product ID <0x0000..0xFFFF:0x1>
Macro Definition Documentation#
ZAF_CONFIG_MANUFACTURER_ID#
#define ZAF_CONFIG_MANUFACTURER_IDValue:
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
374
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/configuration/config/zaf_config.h
ZAF_CONFIG_PRODUCT_TYPE_ID#
#define ZAF_CONFIG_PRODUCT_TYPE_IDValue:
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
384
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/configuration/config/zaf_config.h
ZAF_CONFIG_PRODUCT_ID#
#define ZAF_CONFIG_PRODUCT_IDValue:
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
394
of file /mnt/raid/workspaces/ws.Mh9rMZz8x/overlay/gsdk/protocol/z-wave/ZAF/configuration/config/zaf_config.h