ZLL Level Control Server#

API and Callbacks for the ZLL Level Control Cluster Server Component.

Silicon Labs implementation of the original Zigbee Light Link profile enhancements to the Level Control server cluster. The component is only intended to assist with debugging, as the implemented callbacks simply parse requests from the Identify client and blink LEDs. Before production, this component should be replaced with code that acts on the requests in an appropriate way. Note that the extensions do not now require Touchlink commissioning to be used, and that the commands may now be required by other device types, such as Lighting and Occupancy.

API Documentation#

emberAfPluginZllLevelControlServerMoveToLevelWithOnOffZllExtensions#

EmberAfStatus emberAfPluginZllLevelControlServerMoveToLevelWithOnOffZllExtensions (const EmberAfClusterCommand *cmd)
Parameters
N/Acmd

Definition at line 48 of file app/framework/plugin/zll-level-control-server/zll-level-control-server.h

emberAfPluginZllLevelControlServerIgnoreMoveToLevelMoveStepStop#

bool emberAfPluginZllLevelControlServerIgnoreMoveToLevelMoveStepStop (uint8_t endpoint, uint8_t commandId)
Parameters
N/Aendpoint
N/AcommandId

Definition at line 49 of file app/framework/plugin/zll-level-control-server/zll-level-control-server.h

Macro Definition Documentation#

EMBER_AF_PLUGIN_ZLL_LEVEL_CONTROL_SERVER_MINIMUM_LEVEL#

#define EMBER_AF_PLUGIN_ZLL_LEVEL_CONTROL_SERVER_MINIMUM_LEVEL
Value:
0x01

Definition at line 40 of file app/framework/plugin/zll-level-control-server/zll-level-control-server.h

EMBER_AF_PLUGIN_ZLL_LEVEL_CONTROL_SERVER_MAXIMUM_LEVEL#

#define EMBER_AF_PLUGIN_ZLL_LEVEL_CONTROL_SERVER_MAXIMUM_LEVEL
Value:
0xFE

Definition at line 41 of file app/framework/plugin/zll-level-control-server/zll-level-control-server.h