Plugin Commands: Partner Link Key Exchange

Macros

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_ALLOW_PARTNER
plugin partner-link-key-exchange allow-partner [allowPartner:1]
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_PARTNER
plugin partner-link-key-exchange partner [nodeId:2] [endpoint:1]

Detailed Description

The partner link key exchange plugin contributes CLI commands to the application framework to be used for controlling facets of link key exchanges among partners.

Macro Definition Documentation

#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_ALLOW_PARTNER

plugin partner-link-key-exchange allow-partner [allowPartner:1]

  • Set the allow partner flag within the device for Certificate Based Key Exchange
    • allowPartner - INT8U - Boolean value to allow or disallow partner based key exchange
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_PLUGIN_PARTNER_LINK_KEY_EXCHANGE_PARTNER

plugin partner-link-key-exchange partner [nodeId:2] [endpoint:1]

  • Initiate partner link key exchange.
    • nodeId - INT16U - The 2 byte short address of the node
    • endpoint - INT8U - The endpoint of the device with whom ot start cbke.