Plugin Commands: Door Lock Server Cluster#
Commands pertaining to the Silicon Labs Door Lock server cluster.
Macros#
plugin door-lock-server apply-pin [pin:-1]
plugin door-lock-server apply-rfid [rfid:-1]
plugin door-lock-server close
plugin door-lock-server lock [userId:2]
plugin door-lock-server open
plugin door-lock-server status
plugin door-lock-server unlock [userId:2]
Macro Definition Documentation#
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_APPLY_PIN#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_APPLY_PIN
plugin door-lock-server apply-pin [pin:-1]
Simulate a PIN being entered into the door lock.
pin - OCTET_STRING - The PIN to enter into the door lock.
2886
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_APPLY_RFID#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_APPLY_RFID
plugin door-lock-server apply-rfid [rfid:-1]
Simulate an RFID device being brought within range of the door lock.
rfid - OCTET_STRING - The identifier of the RFID device.
2892
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_CLOSE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_CLOSE
plugin door-lock-server close
Close the door (on currently hardcoded endpoint 1).
2897
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_LOCK#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_LOCK
plugin door-lock-server lock [userId:2]
Lock the door (on currently hardcoded endpoint 1).
userId - INT16U - The user ID for whoever is locking the door.
2903
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_OPEN#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_OPEN
plugin door-lock-server open
Open the door (on currently hardcoded endpoint 1).
2908
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_STATUS#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_STATUS
plugin door-lock-server status
Print out the current status of the door lock.
2913
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_UNLOCK#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_UNLOCK
plugin door-lock-server unlock [userId:2]
Unlock the door (on currently hardcoded endpoint 1).
userId - INT16U - The user ID for whoever is unlocking the door.
2919
of file /Users/vihuszar/Git/EmbeddedSoftware/super/protocol/zigbee/app/framework/test/headers/cli.doc