Plugin Commands: Green Power Translation Table

Macros

#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
 
#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]
 
#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
 
#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]
 
#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
 
#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]
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_CUSTOMIZED_TABLE_PRINT
 plugin green-power-server customizedTable-print
 
#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]
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_CLEAR
 plugin green-power-server table-clear
 
#define EMBER_AF_DOXYGEN_CLI_COMMAND_PLUGIN_GREEN_POWER_TRANSLATION_TABLE_PLUGIN_GREEN_POWER_SERVER_TABLE_PRINT
 plugin green-power-server table-print
 
#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]
 
#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]

Detailed Description

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.

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.

◆ 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

◆ 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.

◆ 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

◆ 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.

◆ 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

◆ 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.

◆ 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

◆ 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.

◆ 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.

◆ 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.

◆ 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