Plugin Commands: Command Relay#
The command relay plugin allows the forwarding of commands from one device to another.
Macros#
plugin command-relay add [inDeviceEui:8] [inDeviceEndpoint:1] [inClusterId:2] [outDeviceEui:8] [outDeviceEndpoint:1] [outClusterId:2]
plugin command-relay clear
plugin command-relay load
plugin command-relay print
plugin command-relay remove [inDeviceEui:8] [inDeviceEndpoint:1] [inClusterId:2] [outDeviceEui:8] [outDeviceEndpoint:1] [outClusterId:2]
plugin command-relay save
Macro Definition Documentation#
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_ADD#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_ADD
plugin command-relay add [inDeviceEui:8] [inDeviceEndpoint:1] [inClusterId:2] [outDeviceEui:8] [outDeviceEndpoint:1] [outClusterId:2]
Retransmit commands from inDevice to outDevice.
inDeviceEui - IEEE_ADDRESS - Incoming device EUI64.
inDeviceEndpoint - INT8U - Incoming device endpoint.
inClusterId - INT16U - Incoming cluster ID.
outDeviceEui - IEEE_ADDRESS - Outgoing device EUI64.
outDeviceEndpoint - INT8U - Outgoing device endpoint.
outClusterId - INT16U - Outgoing cluster ID.
2068
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_CLEAR#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_CLEAR
plugin command-relay clear
Clear all relays.
2073
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_LOAD#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_LOAD
plugin command-relay load
Load from disk.
2078
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_PRINT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_PRINT
plugin command-relay print
Print relays.
2083
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_REMOVE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_REMOVE
plugin command-relay remove [inDeviceEui:8] [inDeviceEndpoint:1] [inClusterId:2] [outDeviceEui:8] [outDeviceEndpoint:1] [outClusterId:2]
Deletes a relay between devices.
inDeviceEui - IEEE_ADDRESS - Incoming device EUI64.
inDeviceEndpoint - INT8U - Incoming device endpoint.
inClusterId - INT16U - Incoming cluster ID.
outDeviceEui - IEEE_ADDRESS - Outgoing device EUI64.
outDeviceEndpoint - INT8U - Outgoing device endpoint.
outClusterId - INT16U - Outgoing cluster ID.
2094
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_SAVE#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_COMMAND_RELAY_PLUGIN_COMMAND_RELAY_SAVE
plugin command-relay save
Save to disk.
2099
of file ./app/framework/test/headers/cli.doc