Plugin Commands: Network Creator Security

Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLEAR_JOINING_LINK_KEYS
plugin network-creator-security clear-joining-link-keys
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLOSE_NETWORK
plugin network-creator-security close-network
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_NETWORK
plugin network-creator-security open-network
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_WITH_KEY
plugin network-creator-security open-with-key [eui64:8] [joiningLinkKey:-1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_DISTRIBUTED_KEY
plugin network-creator-security set-distributed-key [joiningDistributedKey:-1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_JOINING_LINK_KEY
plugin network-creator-security set-joining-link-key [eui64:8] [joiningLinkKey:-1]

Detailed Description

Commands pertaining to network creation with the Network Creator plugin.

Macro Definition Documentation

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLEAR_JOINING_LINK_KEYS

plugin network-creator-security clear-joining-link-keys

  • Clear all of the joining link keys stored in the stack.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_CLOSE_NETWORK

plugin network-creator-security close-network

  • Close the network for joining.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_NETWORK

plugin network-creator-security open-network

  • Open the network for joining.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_OPEN_WITH_KEY

plugin network-creator-security open-with-key [eui64:8] [joiningLinkKey:-1]

  • Open the network that would only allow the node with specified EUI and link key pair to join.
    • eui64 - IEEE_ADDRESS - The EUI64 of the joining device.
    • joiningLinkKey - OCTET_STRING - The link key that the joining device will use to enter the network.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_DISTRIBUTED_KEY

plugin network-creator-security set-distributed-key [joiningDistributedKey:-1]

  • Set the TC Link key for a distributed network
    • joiningDistributedKey - OCTET_STRING - The preconfigured distributed key that the joining device will use to enter the network.
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_NETWORK_CREATOR_SECURITY_PLUGIN_NETWORK_CREATOR_SECURITY_SET_JOINING_LINK_KEY

plugin network-creator-security set-joining-link-key [eui64:8] [joiningLinkKey:-1]

  • Set the link key that a specific joining device will use when joining the network. This command can be also used to add install code derived link keys. If all FF's are entered for the EUI64 for the joining device, then this link key will be used for all joining devices without a joining key entry.
    • eui64 - IEEE_ADDRESS - The EUI64 of the joining device.
    • joiningLinkKey - OCTET_STRING - The link key that the joining device will use to enter the network.