Plugin Commands: Door Lock Server Cluster
Macros |
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_APPLY_PIN |
plugin door-lock-server apply-pin [pin:-1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_APPLY_RFID |
plugin door-lock-server apply-rfid [rfid:-1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_CLOSE |
plugin door-lock-server close
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_LOCK |
plugin door-lock-server lock [userId:2]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_OPEN |
plugin door-lock-server open
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_STATUS |
plugin door-lock-server status
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_DOOR_LOCK_SERVER_PLUGIN_DOOR_LOCK_SERVER_UNLOCK |
plugin door-lock-server unlock [userId:2]
|
Detailed Description
Commands pertaining to the Silicon Labs Door Lock server cluster.
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.
◆ 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.
◆ 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).
◆ 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.
◆ 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).
◆ 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.
◆ 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.