Plugin Commands: Trust Center Backup

Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_CLEAR_IMPORT
plugin trust-center-backup clear-import
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_IMPORT_KEY
plugin trust-center-backup import-key [index:1] [partnerEUI64:8] [newKey:-1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_PRINT_EXPORT
plugin trust-center-backup print-export
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_PRINT_IMPORT
plugin trust-center-backup print-import
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_RESTORE
plugin trust-center-backup restore
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_SET_EXT_PAN
plugin trust-center-backup set-ext-pan [extendedPanId:8]

Detailed Description

The Trust Center Backup plugin contributes several CLI commands to the application framework to be used in creating and managing reporting table entries directly on the device.

Macro Definition Documentation

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_CLEAR_IMPORT

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_CLEAR_IMPORT

plugin trust-center-backup clear-import

  • Clear the import data set.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_IMPORT_KEY

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_IMPORT_KEY

plugin trust-center-backup import-key [index:1] [partnerEUI64:8] [newKey:-1]

  • Set a key in the import data set.
    • index - INT8U
    • partnerEUI64 - IEEE_ADDRESS
    • newKey - OCTET_STRING

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_PRINT_EXPORT

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_PRINT_EXPORT

plugin trust-center-backup print-export

  • Print the set of export data that a TC must backup.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_PRINT_IMPORT

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_PRINT_IMPORT

plugin trust-center-backup print-import

  • Print the import data set.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_RESTORE

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_RESTORE

plugin trust-center-backup restore

  • Use the import data set in a restore operation to bring the TC back online.

EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_SET_EXT_PAN

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_TRUST_CENTER_BACKUP_PLUGIN_TRUST_CENTER_BACKUP_SET_EXT_PAN

plugin trust-center-backup set-ext-pan [extendedPanId:8]

  • Set the extended PAN ID in the import data set.
    • extendedPanId - IEEE_ADDRESS