Cluster Commands: Power Profile
Macros |
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_PROFILE |
zcl power-profile profile [powerProfileId:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_STATE |
zcl power-profile state
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_ENERGY_PHASES_SCHEDULE |
zcl power-profile energy-phases-schedule [powerProfileId:1] [numOfScheduledPhases:1] [scheduledPhases:3]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_SCHEDULE_CONSTRAINTS |
zcl power-profile schedule-constraints [powerProfileId:1]
|
|
#define | EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_ENERGY_PHASES_SCHEDULE_STATES |
zcl power-profile energy-phases-schedule-states [powerProfileId:1]
|
Detailed Description
This group describes the CLI commands for the Power Profile cluster. Listed below is a description of the cluster:
This cluster provides an interface for transferring power profile information from a device (e.g. Whitegood) to a controller (e.g. the Home Gateway). The Power Profile transferred can be solicited by client side (request command) or can be notified directly from the device (server side).
Macro Definition Documentation
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_ENERGY_PHASES_SCHEDULE
#define EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_ENERGY_PHASES_SCHEDULE |
zcl power-profile energy-phases-schedule [powerProfileId:1] [numOfScheduledPhases:1] [scheduledPhases:3]
-
The EnergyPhasesScheduleNotification Command is generated by a device supporting the client side of the Power Profile cluster in order to schedule the start of the selected Power Profile and its phases.
- powerProfileId - INT8U
- numOfScheduledPhases - INT8U
- scheduledPhases - struct ScheduledPhase
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_ENERGY_PHASES_SCHEDULE_STATES
#define EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_ENERGY_PHASES_SCHEDULE_STATES |
zcl power-profile energy-phases-schedule-states [powerProfileId:1]
-
The EnergyPhasesScheduleStateRequest Command is generated by a device supporting the client side of the Power Profile cluster to check the states of the scheduling of a power profile, which is supported in the device implementing the server side of Power Profile cluster.
- powerProfileId - INT8U
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_PROFILE
#define EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_PROFILE |
zcl power-profile profile [powerProfileId:1]
-
The PowerProfileRequest Command is generated by a device supporting the client side of the Power Profile cluster in order to request the Power Profile of a server device.
- powerProfileId - INT8U
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_SCHEDULE_CONSTRAINTS
#define EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_SCHEDULE_CONSTRAINTS |
zcl power-profile schedule-constraints [powerProfileId:1]
-
The PowerProfileScheduleConstraintsRequest Command is generated by a device supporting the client side of the Power Profile cluster in order to request the constraints -if set- of Power Profile of a client device, in order to set the proper boundaries for the scheduling when calculating the schedules.
- powerProfileId - INT8U
◆ EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_STATE
#define EMBER_AF_DOXYGEN_CLI_COMMAND_POWER_PROFILE_STATE |
zcl power-profile state
- The PowerProfileStateRequest Command is generated in order to retrieve the identifiers of current Power Profiles.