Plugin Commands: Barrier Control Server Cluster#
Commands pertaining to the Silicon Labs Barrier Control server cluster.
Macros#
plugin barrier-control-server close [endpoint:1]
plugin barrier-control-server failed-communication [endpoint:1] [setOrClear:1]
plugin barrier-control-server open [endpoint:1]
plugin barrier-control-server position-failure [endpoint:1] [setOrClear:1]
plugin barrier-control-server remote-lockout [endpoint:1] [setOrClear:1]
plugin barrier-control-server status [endpoint:1]
plugin barrier-control-server tamper-detected [endpoint:1] [setOrClear:1]
Macro Definition Documentation#
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_CLOSE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_CLOSE
plugin barrier-control-server close [endpoint:1]
Notify the plugin that the barrier has been closed manually.
endpoint - INT8U - The endpoint on which the barrier has been closed
1606
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_FAILED_COMMUNICATION#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_FAILED_COMMUNICATION
plugin barrier-control-server failed-communication [endpoint:1] [setOrClear:1]
Simulate or clear a failed communication event on the barrier (i.e., set or clear the FailedCommunication bit in the SafetyStatus attribute).
endpoint - INT8U - The endpoint on which to simulate this failed communication event
setOrClear - INT8U - Whether to set (1) or clear (0) the failed communication state
1613
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_OPEN#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_OPEN
plugin barrier-control-server open [endpoint:1]
Notify the plugin that the barrier has been opened manually.
endpoint - INT8U - The endpoint on which the barrier has been opened
1619
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_POSITION_FAILURE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_POSITION_FAILURE
plugin barrier-control-server position-failure [endpoint:1] [setOrClear:1]
Simulate or clear a position failure event on the barrier (i.e., set or clear the PositionFailure bit in the SafetyStatus attribute).
endpoint - INT8U - The endpoint on which to simulate this position failure event
setOrClear - INT8U - Whether to set (1) or clear (0) the position failure state
1626
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_REMOTE_LOCKOUT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_REMOTE_LOCKOUT
plugin barrier-control-server remote-lockout [endpoint:1] [setOrClear:1]
Simulate or clear a remote lockout event on the barrier (i.e., set or clear the RemoteLockout bit in the SafetyStatus attribute).
endpoint - INT8U - The endpoint on which to simulate this remote lockout event
setOrClear - INT8U - Whether to set (1) or clear (0) the remove lockout state
1633
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_STATUS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_STATUS
plugin barrier-control-server status [endpoint:1]
Prints out the status of the Barrier Control server cluster implementation.
endpoint - INT8U - The endpoint from which to receive status
1639
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_TAMPER_DETECTED#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_BARRIER_CONTROL_SERVER_PLUGIN_BARRIER_CONTROL_SERVER_TAMPER_DETECTED
plugin barrier-control-server tamper-detected [endpoint:1] [setOrClear:1]
Simulate or clear a tamper detected event on the barrier (i.e., set or clear the TamperDetected bit in the SafetyStatus attribute).
endpoint - INT8U - The endpoint on which to simulate this tamper detected event
setOrClear - INT8U - Whether to set (1) or clear (0) the tamper detected state
1646
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc