Plugin Commands: Green Power Translation Table#
The Green Power Server plugin contributes CLI commands to the application framework to be used for getting, setting, and displaying information relevant to the Green Power Server cluster.
Macros#
plugin green-power-server additionalInfoTable-clearAll
plugin green-power-server additionalInfoTable-clearEntry [index:1]
plugin green-power-server additionalInfoTable-print
plugin green-power-server additionalInfoTable-setEntry [index:1] [gpdCommandId:1] [additionalInfoLength:1] [additionalInfoBlockIn:-1]
plugin green-power-server customizedTable-clearAll
plugin green-power-server customizedTable-clearEntry [index:1]
plugin green-power-server customizedTable-print
plugin green-power-server customizedTable-setEntry [index:1] [gpdCommandId:1] [zbEndpoint:1] [zigbeeProfile:2] [zigbeeCluster:2] [ServerOrClient:1] [zigbeeCommandId:2] [payloadLength:1] [zclPayloadsrc:1] [zclPayload:-1]
plugin green-power-server table-clear
plugin green-power-server table-print
plugin green-power-server table-remove-endpoint [applicationId:1] [sourceId:4] [gpdIeeeAddr:8] [gpdEndpoint:1] [zbEndpoint:1]
plugin green-power-server table-set [index:1] [options:2] [gpdIeeeAddr:8] [gpdEndpoint:1] [sourceId:4] [gpdCommandId:1] [zbEndpoint:1] [zigbeeProfile:2] [zigbeeCluster:2] [zigbeeCommandId:2] [payloadLength:1] [zclPayload:-1] [additionalInfoLength:1] [additionalInfoBlockIn:-1]
Macro Definition Documentation#
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_CLEAR_ALL#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_CLEAR_ALL
plugin green-power-server additionalInfoTable-clearAll
Clear all entries within the additionalInfoTable.
3478
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_CLEAR_ENTRY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_CLEAR_ENTRY
plugin green-power-server additionalInfoTable-clearEntry [index:1]
Clear entry at index within the additionalInfoTable.
index - INT8U - index to additionalInfoBlock table
3484
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_PRINT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_PRINT
plugin green-power-server additionalInfoTable-print
Print all entries of the additionalInfoTable.
3489
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_SET_ENTRY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_ADDITIONAL_INFO_TABLE_SET_ENTRY
plugin green-power-server additionalInfoTable-setEntry [index:1] [gpdCommandId:1] [additionalInfoLength:1] [additionalInfoBlockIn:-1]
Set entry at index within the additionalInfoTable.
index - INT8U - index to additionalInfoBlock table
gpdCommandId - INT8U
additionalInfoLength - INT8U
additionalInfoBlockIn - OCTET_STRING
3498
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_CLEAR_ALL#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_CLEAR_ALL
plugin green-power-server customizedTable-clearAll
Clear all entries within the customizedTable.
3503
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_CLEAR_ENTRY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_CLEAR_ENTRY
plugin green-power-server customizedTable-clearEntry [index:1]
Clear entry at index within the customizedTable.
index - INT8U - index to customized table
3509
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_PRINT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_PRINT
plugin green-power-server customizedTable-print
Print all entries of the customizedTable.
3514
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_SET_ENTRY#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_SET_ENTRY
plugin green-power-server customizedTable-setEntry [index:1] [gpdCommandId:1] [zbEndpoint:1] [zigbeeProfile:2] [zigbeeCluster:2] [ServerOrClient:1] [zigbeeCommandId:2] [payloadLength:1] [zclPayloadsrc:1] [zclPayload:-1]
Set entry at index within the customizedTable.
index - INT8U - index to customized table
gpdCommandId - INT8U
zbEndpoint - INT8U - the endpoint for which the translation is valid.
zigbeeProfile - INT16U
zigbeeCluster - INT16U
ServerOrClient - INT8U
zigbeeCommandId - INT16U
payloadLength - INT8U
zclPayloadsrc - INT8U
zclPayload - OCTET_STRING
3529
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_CLEAR#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_CLEAR
plugin green-power-server table-clear
Clear all entries within the translation table.
3534
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_PRINT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_PRINT
plugin green-power-server table-print
Print all entries of the translation table.
3539
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_REMOVE_ENDPOINT#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_REMOVE_ENDPOINT
plugin green-power-server table-remove-endpoint [applicationId:1] [sourceId:4] [gpdIeeeAddr:8] [gpdEndpoint:1] [zbEndpoint:1]
remove Gpd entry from the translation table for the specified endpoint.
applicationId - INT8U
sourceId - INT32U
gpdIeeeAddr - IEEE_ADDRESS
gpdEndpoint - INT8U
zbEndpoint - INT8U - the endpoint for which the translation is valid.
3549
of file ./app/framework/test/headers/cli.doc
EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_SET#
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_SET
plugin green-power-server table-set [index:1] [options:2] [gpdIeeeAddr:8] [gpdEndpoint:1] [sourceId:4] [gpdCommandId:1] [zbEndpoint:1] [zigbeeProfile:2] [zigbeeCluster:2] [zigbeeCommandId:2] [payloadLength:1] [zclPayload:-1] [additionalInfoLength:1] [additionalInfoBlockIn:-1]
Set entry at index within the translation table.
index - INT8U - index to translation table
options - INT16U
gpdIeeeAddr - IEEE_ADDRESS
gpdEndpoint - INT8U
sourceId - INT32U
gpdCommandId - INT8U
zbEndpoint - INT8U - the endpoint for which the translation is valid.
zigbeeProfile - INT16U
zigbeeCluster - INT16U
zigbeeCommandId - INT16U
payloadLength - INT8U
zclPayload - OCTET_STRING
additionalInfoLength - INT8U
additionalInfoBlockIn - OCTET_STRING
3568
of file ./app/framework/test/headers/cli.doc