Application Framework Command Buffer Loading Interface#
This document describes the ZCL command interface used by the Ember Application Framework for filling ZCL command buffers.
Global Commands#
Command description for ReadAttributes.
Command description for ReadAttributes.
Command description for ReadAttributesResponse.
Command description for ReadAttributesResponse.
Command description for WriteAttributes.
Command description for WriteAttributes.
Command description for WriteAttributesUndivided.
Command description for WriteAttributesUndivided.
Command description for WriteAttributesResponse.
Command description for WriteAttributesResponse.
Command description for WriteAttributesNoResponse.
Command description for WriteAttributesNoResponse.
Command description for ConfigureReporting.
Command description for ConfigureReporting.
Command description for ConfigureReportingResponse.
Command description for ConfigureReportingResponse.
Command description for ReadReportingConfiguration.
Command description for ReadReportingConfiguration.
Command description for ReadReportingConfigurationResponse.
Command description for ReadReportingConfigurationResponse.
Command description for ReportAttributes.
Command description for ReportAttributes.
Command description for DefaultResponse.
Command description for DefaultResponse.
Command description for DiscoverAttributes.
Command description for DiscoverAttributes.
Command description for DiscoverAttributesResponse.
Command description for DiscoverAttributesResponse.
Command description for ReadAttributesStructured.
Command description for ReadAttributesStructured.
Command description for WriteAttributesStructured.
Command description for WriteAttributesStructured.
Command description for WriteAttributesStructuredResponse.
Command description for WriteAttributesStructuredResponse.
This command may be used to discover all commands processed (received) by this cluster, including optional or manufacturer specific commands.
This command may be used to discover all commands processed (received) by this cluster, including optional or manufacturer specific commands.
The discover commands received response command is sent in response to a discover commands received command, and is used to discover which commands a particular cluster can process.
The discover commands received response command is sent in response to a discover commands received command, and is used to discover which commands a particular cluster can process.
This command may be used to discover all commands which may be generated (sent) by the cluster, including optional or manufacturer specific commands.
This command may be used to discover all commands which may be generated (sent) by the cluster, including optional or manufacturer specific commands.
The discover client commands response command is sent in response to a discover client commands command, and is used to discover which commands a particular cluster supports.
The discover client commands response command is sent in response to a discover client commands command, and is used to discover which commands a particular cluster supports.
This command is similar to the discover attributes command, but also includes a field to indicate whether the attribute is readable, writeable or reportable.
This command is similar to the discover attributes command, but also includes a field to indicate whether the attribute is readable, writeable or reportable.
This command is sent in response to a discover attribute extended command and is used to determine if attributes are readable, writable or reportable.
This command is sent in response to a discover attribute extended command and is used to determine if attributes are readable, writable or reportable.
Basic Commands#
Command that resets all attribute values to factory default.
This command gets locales supported.
The locales supported response command is sent in response to a get locales supported command, and is used to discover which locales the device supports.
Identify Commands#
Command description for Identify.
Command description for IdentifyQuery.
Invoke EZMode on an Identify Server.
Update Commission State on the server device.
Command description for IdentifyQueryResponse.
Command description for TriggerEffect.
Groups Commands#
Command description for AddGroup.
Command description for ViewGroup.
Command description for GetGroupMembership.
Command description for RemoveGroup.
Command description for RemoveAllGroups.
Command description for AddGroupIfIdentifying.
Command description for AddGroupResponse.
Command description for ViewGroupResponse.
Command description for GetGroupMembershipResponse.
Command description for RemoveGroupResponse.
Scenes Commands#
Add a scene to the scene table. Extension field sets are supported, and are inputed as arrays of the form [[cluster ID] [length] [value0...n] ...].
Command description for ViewScene.
Command description for RemoveScene.
Command description for RemoveAllScenes.
Command description for StoreScene.
Command description for RecallScene.
Command description for GetSceneMembership.
Command description for AddSceneResponse.
Command description for ViewSceneResponse.
Command description for RemoveSceneResponse.
Command description for RemoveAllScenesResponse.
Command description for StoreSceneResponse.
Command description for GetSceneMembershipResponse.
Command description for EnhancedAddScene.
Command description for EnhancedViewScene.
Command description for CopyScene.
Command description for EnhancedAddSceneResponse.
Command description for EnhancedViewSceneResponse.
Command description for CopySceneResponse.
On/off Commands#
Command description for Off.
Command description for On.
Command description for Toggle.
Command description for OffWithEffect.
Command description for OnWithRecallGlobalScene.
Command description for OnWithTimedOff.
Client command that turns the device off with a transition given by the transition time in the Ember Sample transition time attribute.
Client command that turns the device on with a transition given by the transition time in the Ember Sample transition time attribute.
Client command that toggles the device with a transition given by the transition time in the Ember Sample transition time attribute.
Client command that turns the device on with a transition given by the transition time in the Ember Sample transition time attribute.
Client command that toggles the device with a transition given by the transition time in the Ember Sample transition time attribute.
Level Control Commands#
Command description for MoveToLevel.
Command description for Move.
Command description for Step.
Command description for Stop.
Command description for MoveToLevelWithOnOff.
Command description for MoveWithOnOff.
Command description for StepWithOnOff.
Command description for StopWithOnOff.
Command description for MoveToClosestFrequency.
Alarms Commands#
Command description for ResetAlarm.
Command description for ResetAllAlarms.
Command description for GetAlarm.
Command description for ResetAlarmLog.
Command description for Alarm.
Command description for GetAlarmResponse.
RSSI Location Commands#
Command description for SetAbsoluteLocation.
Command description for SetDeviceConfiguration.
Command description for GetDeviceConfiguration.
Command description for GetLocationData.
Command description for RssiResponse.
Command description for SendPings.
Command description for AnchorNodeAnnounce.
Command description for DeviceConfigurationResponse.
Command description for LocationDataResponse.
Command description for LocationDataNotification.
Command description for CompactLocationDataNotification.
Command description for RssiPing.
Command description for RssiRequest.
Command description for ReportRssiMeasurements.
Command description for RequestOwnLocation.
Commissioning Commands#
Command description for RestartDevice.
Command description for SaveStartupParameters.
Command description for RestoreStartupParameters.
Command description for ResetStartupParameters.
Command description for RestartDeviceResponse.
Command description for SaveStartupParametersResponse.
Command description for RestoreStartupParametersResponse.
Command description for ResetStartupParametersResponse.
Partition Commands#
The TransferPartitionedFrame command is used to send a partitioned frame to another Partition cluster.
The ReadHandshakeParam command is used in order to read the appropriate set of parameters for each transaction to be performed by the Partition Cluster.
The WriteHandshakeParam command is used during the handshake phase in order to write the appropriate parameters for each transaction to be performed by the Partition Cluster.
MultipleACK command.
The ReadHandshakeParamResponse command is used in order to response to the corresponding ReadHandshakeParam command in order to communicate the appropriate set of parameters configured for each transaction to be performed by the Partition Cluster.
Over the Air Bootloading Commands#
This command is generated when the upgrade server wishes to notify the clients of the available OTA upgrade image. The command can be sent as unicast which provides a way for the server to force the upgrade on the client. The command can also be sent as broadcast or multicast to certain class of clients (for example, the ones that have matching manufacturing and device ids).
This command is generated upon receipt of an Image Notify command to indicate that the client is looking for the next firmware image to upgrade to. The client may also choose to send the command periodically to the server.
This command is generated upon receipt of an QueryNextImageRequest command to response whether the server has a valid OTA upgrade image for the client or not. If the server has the file, information regarding the file and OTA upgrade process will be included in the command.
This command is generated by the client to request blocks of OTA upgrade file data.
This command is generated by the client to request pages of OTA upgrade file data. A page would contain multiple blocks of data.
This command is generated by the server in response to the block or page request command. If the server has the data available, it will reply back with a SUCCESS status. For other error cases, it may reply with status WAIT_FOR_DATA (server does not have the data available yet) or ABORT (invalid requested parameters or other failure cases).
This command is generated by the client to notify the server of the end of the upgrade process. The process may end with success or error status.
This command is generated by the server in response to the upgrade request in order to let the client know when to upgrade to running new firmware image.
This command is generated by the client to request a file that is specific to itself. The intention is to provide a way for the client to request non-OTA upgrade file.
This command is generated upon receipt of an QuerySpecificFileRequest command to response whether the server has a valid file for the client or not. If the server has the file, information regarding the file and OTA process will be included in the command.
Power Profile Commands#
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.
The PowerProfileStateRequest Command is generated in order to retrieve the identifiers of current Power Profiles.
The GetPowerProfilePriceResponse command allows a device (client) to communicate the cost associated to the selected Power Profile to another device (server) requesting it.
The GetOverallSchedulePriceResponse command allows a device (client) to communicate the overall cost associated to all Power Profiles scheduled to another device (server) requesting it.
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.
This command is generated by the client side of Power Profile cluster as a reply to the EnergyPhasesScheduleRequest command.
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.
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.
The Get Power Profile Price Extended Response command allows a device (client) to communicate the cost associated to all Power Profiles scheduled to another device (server) requesting it according to the specific options contained in the Get Power Profile Price Extended Response.
The PowerProfileNotification Command is generated by a device supporting the server side of the Power Profile cluster in order to send the information of the specific parameters (such as Peak power and others) belonging to each phase.
This command is generated by the server side of Power Profile cluster as a reply to the PowerProfileRequest command.
The PowerProfileStateResponse command allows a device (server) to communicate its current Power Profile(s) to another device (client) that previously requested them.
The GetPowerProfilePrice Command is generated by the server (e.g. White goods) in order to retrieve the cost associated to a specific Power profile.
The PowerProfileStateNotification Command is generated by the server (e.g. White goods) in order to update the state of the power profile and the current energy phase.
The GetOverallSchedulePrice Command is generated by the server (e.g. White goods) in order to retrieve the overall cost associated to all the Power Profiles scheduled by the scheduler (the device supporting the Power Profile cluster client side) for the next 24 hours.
The EnergyPhasesScheduleRequest Command is generated by the server (e.g. White goods) in order to retrieve from the scheduler (e.g. Home Gateway) the schedule (if available) associated to the specific Power Profile carried in the payload.
The EnergyPhasesScheduleStateResponse Command is generated by the server (e.g. White goods) in order to reply to a EnergyPhasesScheduleStateRequest command about the scheduling states that are set in the server side.
The EnergyPhasesScheduleStateNotification Command is generated by the server (e.g. White goods) in order to notify (un-solicited command) a client side about the scheduling states that are set in the server side.
The PowerProfileScheduleConstraintsNotification Command is generated by a device supporting the server side of the Power Profile cluster to notify the client side of this cluster about the imposed constraints and let the scheduler (i.e. the entity supporting the Power Profile cluster client side) to set the proper boundaries for the scheduling.
The PowerProfileScheduleConstraintsResponse Command is generated by a device supporting the server side of the Power Profile cluster to reply to a client side of this cluster which sent a PowerProfileScheduleConstraintsRequest.
The Get Power Profile Price Extended command is generated by the server (e.g., White Goods) in order to retrieve the cost associated to a specific Power profile considering specific conditions described in the option field (e.g., a specific time).
Appliance Control Commands#
This basic message is used to remotely control and to program household appliances.
This basic message is used to retrieve Household Appliances status.
This basic message is used to set appliance functions, i.e. information regarding the execution of an appliance cycle. Condition parameters such as start time or finish time information could be provided through this command.
This command shall be used to resume the normal behavior of a household appliance being in pause mode after receiving a Overload Pause command.
This command shall be used to pause the household appliance as a consequence of an imminent overload event.
This basic message is used to send warnings the household appliance as a consequence of a possible overload event, or the notification of the end of the warning state.
This command shall be used to return household appliance status, according to Appliance Status Values and Remote Enable Flags Values.
This command shall be used to return household appliance status, automatically when appliance status changes.
Poll Control Commands#
The Poll Control Cluster server sends out a Check-in command to the devices to which it is paired based on the server's Check-in Interval attribute.
The Check-in Response is sent in response to the receipt of a Check-in command.
The Fast Poll Stop command is used to stop the fast poll mode initiated by the Check-in response.
The Set Long Poll Interval command is used to set the read only Long Poll Interval Attribute.
The Set Short Poll Interval command is used to set the read only Short Poll Interval Attribute.
Green Power Commands#
From GPP to GPS to tunnel GP frame.
From GPP to GPSs in entire network to get pairing indication related to GPD for Proxy Table update.
From GPP to neighbor GPPs to indicate GP Notification sent in unicast mode.
From GPP to GPS to tunnel GPD commissioning data.
To enable commissioning mode of the sink, over the air.
To configure GPD Command Translation Table.
To provide GPD Command Translation Table content.
To configure Sink Table.
To read out selected Sink Table Entries, by index or by GPD ID.
To reply with read-out Proxy Table entries, by index or by GPD ID.
From GPS to GPP to acknowledge GP Notification received in unicast mode.
From GPS to the entire network to (de)register for tunneling service, or for removing GPD from the network.
From GPS to GPPs in the whole network to indicate commissioning mode.
From GPS to selected GPP, to provide data to be transmitted to Rx-capable GPD.
To provide GPD Command Translation Table content.
To selected Proxy Table entries, by index or by GPD ID.
To request selected Proxy Table entries, by index or by GPD ID.
Door Lock Commands#
Locks the door.
Unlocks the door.
Toggles the door lock from its current state to the opposite state locked or unlocked.
Unlock the door with a timeout. When the timeout expires, the door will automatically re-lock.
Retrieve a log record at a specified index.
Set the PIN for a specified user id.
Retrieve PIN information for a user with a specific user ID.
Clear the PIN for a user with a specific user ID.
Clear all PIN codes on the lock for all users.
Set the status value for a specified user ID.
Retrieve the status byte for a specific user.
Set the schedule of days during the week that the associated user based on the user ID will have access to the lock and will be able to operate it.
Retrieve a weekday schedule for doorlock user activation for a specific schedule id and user id.
Clear a weekday schedule for doorlock user activation for a specific schedule id and user id.
Set a door lock user id activation schedule according to a specific absolute local start and end time.
Retrieve a yearday schedule for a specific scheduleId and userId.
Clear a yearday schedule for a specific scheduleId and userId.
Set the holiday schedule for a specific user.
Retrieve a holiday schedule for a specific scheduleId.
Clear a holiday schedule for a specific scheduleId.
Set the type value for a user based on user ID.
Retrieve the type for a specific user based on the user ID.
Set the PIN for a specified user id.
Retrieve RFID ID information for a user with a specific user ID.
Clear the RFID ID for a user with a specific user ID.
Clear all RFID ID codes on the lock for all users.
Set the Disposable Schedule by specifying local start time and local end time for the specific user.
Retrieve the disposable schedule for the specific user.
Clear the Disposable schedule for the specific user.
Clear the Biometric Credential for the specific user.
Clear out all Biometric Credentials on the lock.
Indicates lock success or failure.
Indicates unlock success or failure.
Response provided to the toggle command, indicates whether the toggle was successful or not.
Response provided to unlock with specific timeout. This command indicates whether the unlock command was successful or not.
Returns the specific log record requested.
Indicates whether the setting of the PIN was successful or not.
Returns the PIN requested according to the user ID passed.
Returns success or failure depending on whether the PIN was cleared or not.
Returns success or failure depending on whether the PINs were cleared or not.
Returns success or failure depending on whether the user status was set or not.
Returns the user status.
Returns the status of setting the weekday schedule.
Returns the weekday schedule requested.
Returns the status of clearing the weekday schedule.
Returns success or failure depending on whether the yearday schedule was set or not.
Returns the yearday schedule requested.
Returns success or failure depending on whether the yearday schedule was removed or not.
Returns success or failure depending on whether the holiday schedule was set or not.
Returns the holiday schedule requested.
Returns success or failure depending on whether the holiday schedule was removed or not.
returns success or failure depending on whether the user type was set or not.
Returns the user type for the user ID requested.
Indicates whether the setting of the RFID ID was successful or not.
Returns the RFID ID requested according to the user ID passed.
Returns success or failure depending on whether the RFID ID was cleared or not.
Returns success or failure depending on whether the RFID IDs were cleared or not.
Returns pass/fail of the SetDisposableSchedule command.
Returns the Disposable schedule data for the User ID.
Returns pass/fail of the command.
Returns pass/fail of the command.
Returns pass/fail of the command.
Indicates that an operation event has taken place. Includes the associated event information.
Indicates that a programming event has taken place. Includes the associated programming event information.
Window Covering Commands#
Moves window covering to InstalledOpenLimit - Lift and InstalledOpenLimit - Tilt.
Moves window covering to InstalledClosedLimit - Lift and InstalledCloseLimit - Tilt.
Stop any adjusting of window covering.
Goto lift value specified.
Goto lift percentage specified.
Goto tilt value specified.
Goto tilt percentage specified.
Barrier Control Commands#
Command to instruct a barrier to go to a percent open state.
Command that instructs the barrier to stop moving.
Thermostat Commands#
Command description for SetpointRaiseLower.
Command description for SetWeeklySchedule.
Command description for GetWeeklySchedule.
The Clear Weekly Schedule command is used to clear the weekly schedule.
The Get Relay Status Log command is used to query the thermostat internal relay status log.
The Current Weekly Schedule Command is sent from the server in response to the Get Weekly Schedule Command.
This command is sent from the thermostat cluster server in response to the Get Relay Status Log.
Color Control Commands#
Move to specified hue.
Move hue up or down at specified rate.
Step hue up or down by specified size at specified rate.
Move to specified saturation.
Move saturation up or down at specified rate.
Step saturation up or down by specified size at specified rate.
Move to hue and saturation.
Move to specified color.
Moves the color.
Steps the lighting to a specific color.
Move to a specific color temperature.
Command description for EnhancedMoveToHue.
Command description for EnhancedMoveHue.
Command description for EnhancedStepHue.
Command description for EnhancedMoveToHueAndSaturation.
Command description for ColorLoopSet.
Command description for StopMoveStep.
Command description for MoveColorTemperature.
Command description for StepColorTemperature.
IAS Zone Commands#
Command description for zoneEnrollResponse.
Used to tell the IAS Zone server to commence normal operation mode.
Certain IAS Zone servers may have operational configurations that could be configured OTA or locally on the device. This command enables them to be remotely placed into a test mode so that the user or installer may configure their field of view, sensitivity, and other operational parameters.
Command description for zoneStatusChangeNotification.
Command description for zoneEnrollRequest.
Confirms that the IAS Zone server has commenced normal operation mode.
Confirms that the IAS Zone server has commenced test mode and that the IAS Zone client should treat any Zone Status Change Notification commands received from the sending IAS Zone server as being in response to test events.
IAS ACE Commands#
Command description for Arm.
Command description for Bypass.
Command description for Emergency.
Command description for Fire.
Command description for Panic.
Command description for GetZoneIdMap.
Command description for GetZoneInformation.
Used by the ACE client to request an update to the status of the ACE server.
Used by the ACE client to retrieve the bypassed zones.
Used by the ACE client to request an update to the zone status of the ACE server.
Command description for ArmResponse.
Command description for GetZoneIdMapResponse.
Command description for GetZoneInformationResponse.
This command updates ACE clients in the system of changes to zone status recorded by the ACE server (e.g., IAS CIE device).
This command updates ACE clients in the system of changes to panel status recorded by the ACE server (e.g., IAS CIE device).
Command updates requesting IAS ACE clients in the system of changes to the security panel status recorded by the ACE server.
Sets the list of bypassed zones on the IAS ACE client.
Provides the response of the security panel to the request from the IAS ACE client to bypass zones via a Bypass command.
This command updates requesting IAS ACE clients in the system of changes to the IAS Zone server statuses recorded by the ACE server (e.g., IAS CIE device).
IAS WD Commands#
Command description for StartWarning.
Command description for Squawk.
Generic Tunnel Commands#
This command is generated when an application wishes to find the ZigBee address (node, endpoint) of the Generic Tunnel server cluster with a given ProtocolAddress attribute. The command is typically multicast to a group of inter-communicating Generic Tunnel clusters.
This command is generated upon receipt of a Match Protocol Address command to indicate that the Protocol Address was successfully matched.
This command is typically sent upon startup, and whenever the ProtocolAddress attribute changes. It is typically multicast to a group of inter-communicating Generic Tunnel clusters.
BACnet Protocol Tunnel Commands#
This command is generated when a BACnet network layer wishes to transfer a BACnet NPDU across a ZigBee tunnel to another BACnet network layer.
11073 Protocol Tunnel Commands#
This command is generated when an 11073 network layer wishes to transfer an 11073 APDU across a ZigBee tunnel to another 11073 network layer.
This command is generated when an Health Care client wishes to connect to a Health Care server for the purposes of transmitting 11073 APDUs across the 11073 tunnel.
This command is generated when an Health Care client wishes to disconnect from a Health Care server.
Generated in response to requests related to connection or any event that causes the tunnel to become disconnected.
ISO 7816 Protocol Tunnel Commands#
Command description for TransferApdu.
Command description for TransferApdu.
Command description for InsertSmartCard.
Command description for ExtractSmartCard.
Price Commands#
The PublishPrice command is generated in response to receiving a Get Current Price command, in response to a Get Scheduled Prices command, and when an update to the pricing information is available from the commodity provider, either before or when a TOU price becomes active.
The PublishBlockPeriod command is generated in response to receiving a GetBlockPeriod(s) command or when an update to the block tariff schedule is available from the commodity provider.
The PublishConversionFactor command is sent in response to a GetConversionFactor command or if a new Conversion factor is available.
The PublishCalorificValue command is sent in response to a GetCalorificValue command or if a new calorific value is available.
The PublishTariffInformation command is sent in response to a GetTariffInformation command or if new tariff information is available (including price matrix and block thresholds).
PublishPriceMatrix command is used to publish the Block Price Information Set (up to 15 tiers x 15 blocks) and the Extended Price Information Set (up to 48 tiers). The PublishPriceMatrix command is sent in response to a GetPriceMatrix command.
The PublishBlockThreshold command is sent in response to a GetBlockThreshold command.
The PublishCO2Value command is sent in response to a GetCO2Value command or if a new CO2 conversion factor is available.
The PublishTierLabels command is generated in response to receiving a GetTierLabels command or when there is a tier label change.
The PublishBillingPeriod command is generated in response to receiving a GetBillingPeriod(s) command or when an update to the Billing schedule is available from the commodity Supplier.
The PublishConsolidatedBill command is used to make consolidated billing information of previous billing periods available to other end devices. This command is issued in response to a GetConsolidatedBill command or if new billing information is available.
The PublishCPPEvent command is sent from an ESI to its price clients to notify them of a Critical Peak Pricing event.
The PublishCreditPayment command is used to update the credit payment information is available.
The PublishCurrencyConversion command is sent in response to a GetCurrencyConversion command or when a new currency becomes available.
The CancelTariff command indicates that all data associated with a particular tariff instance should be discarded.
The GetCurrentPrice command initiates a PublishPrice command for the current time.
The GetScheduledPrices command initiates a PublishPrice command for available price events.
The PriceAcknowledgement command described provides the ability to acknowledge a previously sent PublishPrice command.
The GetBlockPeriods command initiates a PublishBlockPeriod command for the currently scheduled block periods.
The GetConversionFactor command initiates a PublishConversionFactor command for the scheduled conversion factor updates.
The GetCalorificValue command initiates a PublishCalorificValue command for the scheduled conversion factor updates.
The GetTariffInformation command initiates a PublishTariffInformation command for the scheduled tariff updates.
The GetPriceMatrix command initiates a PublishPriceMatrix command for the scheduled Price Matrix updates.
The GetBlockThresholds command initiates a PublishBlockThreshold command for the scheduled Block Threshold updates.
The GetCO2Value command initiates a PublishCO2Value command for the scheduled CO2 conversion factor updates.
The GetTierLabels command allows a client to retrieve the tier labels associated with a given tariff; this command initiates a PublishTierLabels command from the server.
The GetBillingPeriod command initiates one or more PublishBillingPeriod commands for the currently scheduled billing periods.
The GetConsolidatedBill command initiates one or more PublishConsolidatedBill commands with the requested billing information.
The CPPEventResponse command is sent from a Client (IHD) to the ESI to notify it of a Critical Peak Pricing event authorization.
The GetCreditPayment command initiates PublishCreditPayment commands for the requested credit payment information.
The GetCurrencyConversionCommand command initiates a PublishCurrencyConversion command for the currency conversion factor updates. A server shall be capable of storing both the old and the new currencies.
The GetTariffCancellation command initiates the return of the last CancelTariff command held on the associated server.
Demand Response and Load Control Commands#
Command description for LoadControlEvent.
Command description for CancelLoadControlEvent.
Command description for CancelAllLoadControlEvents.
Command description for ReportEventStatus.
Command description for GetScheduledEvents.
Simple Metering Commands#
This command is generated when the Client command GetProfile is received.
This command is used to request the ESI to mirror Metering Device data.
This command is used to request the ESI to remove its mirror of Metering Device data.
This command is generated when the client command Request Fast Poll Mode is received.
This command is generated in response to a ScheduleSnapshot command, and is sent to confirm whether the requested snapshot schedule has been set up.
This command is generated in response to a TakeSnapshot command, and is sent to confirm whether the requested snapshot has been accepted and successfully taken.
This command is generated in response to a GetSnapshot command. It is used to return a single snapshot to the client.
This command is used to send the requested sample data to the client. It is generated in response to a GetSampledData command.
ConfigureMirror is sent to the mirror once the mirror has been created. The command deals with the operational configuration of the Mirror.
The ConfigureNotificationScheme is sent to the mirror once the mirror has been created. The command deals with the operational configuration of the Mirror and the device that reports to the mirror. No default schemes are allowed to be overwritten.
The ConfigureNotificationFlags command is used to set the commands relating to the bit value for each NotificationFlags attribute that the scheme is proposing to use.
The GetNotifiedMessage command is used only when a BOMD is being mirrored. This command provides a method for the BOMD to notify the Mirror message queue that it wants to receive commands that the Mirror has queued. The Notification flags set within the command shall inform the mirror of the commands that the BOMD is requesting.
This command is transmitted by a Metering Device in response to a ChangeSupply command.
This command is transmitted by a Metering Device in response to a StartSampling command.
The GetProfile command is generated when a client device wishes to retrieve a list of captured Energy, Gas or water consumption for profiling purposes.
The Request Mirror Response Command allows the ESI to inform a sleepy Metering Device it has the ability to store and mirror its data.
The Mirror Removed Command allows the ESI to inform a sleepy Metering Device mirroring support has been removed or halted.
The Request Fast Poll Mode command is generated when the metering client wishes to receive near real-time updates of InstantaneousDemand.
This command is used to set up a schedule of when the device shall create snapshot data.
This command is used to instruct the cluster server to take a single snapshot.
This command is used to request snapshot data from the cluster server.
The sampling mechanism allows a set of samples of the specified type of data to be taken, commencing at the stipulated start time. This mechanism may run concurrently with the capturing of profile data, and may refer the same parameters, albeit possibly at a different sampling rate.
This command is used to request sampled data from the server. Note that it is the responsibility of the client to ensure that it does not request more samples than can be held in a single command payload.
This command is sent in response to the ReportAttribute command when the MirrorReporting attribute is set.
The ResetLoadLimitCounter command shall cause the LoadLimitCounter attribute to be reset.
This command is sent from the Head-end or ESI to the Metering Device to instruct it to change the status of the valve or load switch, i.e. the supply.
This command is a simplified version of the ChangeSupply command, intended to be sent from an IHD to a meter as the consequence of a user action on the IHD. Its purpose is to provide a local disconnection/reconnection button on the IHD in addition to the one on the meter.
This command is used to specify the required status of the supply following the occurance of certain events on the meter.
This command is used to update the 'Uncontrolled Flow Rate' configuration data used by flow meters.
Messaging Commands#
Command description for DisplayMessage.
The CancelMessage command provides the ability to cancel the sending or acceptance of previously sent messages.
The DisplayProtected Message command is for use with messages that are protected by a password or PIN.
The CancelAllMessages command indicates to a client device that it should cancel all display messages currently held by it.
Command description for GetLastMessage.
The Message Confirmation command provides an indication that a Utility Customer has acknowledged and/or accepted the contents of a previously sent message. Enhanced Message Confirmation commands shall contain an answer of 'NO', 'YES' and/or a message confirmation string.
This command initiates the return of the first (and maybe only) Cancel All Messages command held on the associated server, and which has an implementation time equal to or later than the value indicated in the payload.
Tunneling Commands#
RequestTunnel is the client command used to setup a tunnel association with the server. The request payload specifies the protocol identifier for the requested tunnel, a manufacturer code in case of proprietary protocols and the use of flow control for streaming protocols.
Client command used to close the tunnel with the server. The parameter in the payload specifies the tunnel identifier of the tunnel that has to be closed. The server leaves the tunnel open and the assigned resources allocated until the client sends the CloseTunnel command or the CloseTunnelTimeout fires.
Command that indicates (if received) that the client has sent data to the server. The data itself is contained within the payload.
This command is generated by the receiver of a TransferData command if the tunnel status indicates that something is wrong. There are two three cases in which TransferDataError is sent: (1) The TransferData received contains a TunnelID that does not match to any of the active tunnels of the receiving device. This could happen if a (sleeping) device sends a TransferData command to a tunnel that has been closed by the server after the CloseTunnelTimeout. (2) The TransferData received contains a proper TunnelID of an active tunnel, but the device sending the data does not match to it. (3) The TransferData received contains more data than indicated by the MaximumIncomingTransferSize of the receiving device.
Command sent in response to each TransferData command in case - and only in case - flow control has been requested by the client in the TunnelRequest command and is supported by both tunnel endpoints. The response payload indicates the number of octets that may still be received by the receiver.
The ReadyData command is generated - after a receiver had to stop the dataflow using the AckTransferData(0) command - to indicate that the device is now ready to continue receiving data. The parameter NumberOfOctetsLeft gives a hint on how much space is left for the next data transfer. The ReadyData command is only issued if flow control is enabled.
Get Supported Tunnel Protocols is the client command used to determine the Tunnel protocols supported on another device.
RequestTunnelResponse is sent by the server in response to a RequestTunnel command previously received from the client. The response contains the status of the RequestTunnel command and a tunnel identifier corresponding to the tunnel that has been set-up in the server in case of success.
Command that transfers data from server to the client. The data itself has to be placed within the payload.
This command is generated by the receiver of a TransferData command if the tunnel status indicates that something is wrong. There are two three cases in which TransferDataError is sent: (1) The TransferData received contains a TunnelID that does not match to any of the active tunnels of the receiving device. This could happen if a (sleeping) device sends a TransferData command to a tunnel that has been closed by the server after the CloseTunnelTimeout. (2) The TransferData received contains a proper TunnelID of an active tunnel, but the device sending the data does not match to it. (3) The TransferData received contains more data than indicated by the MaximumIncomingTransferSize of the receiving device.
Command sent in response to each TransferData command in case - and only in case - flow control has been requested by the client in the TunnelRequest command and is supported by both tunnel endpoints. The response payload indicates the number of octets that may still be received by the receiver.
The ReadyData command is generated - after a receiver had to stop the dataflow using the AckTransferData(0) command - to indicate that the device is now ready to continue receiving data. The parameter NumberOfOctetsLeft gives a hint on how much space is left for the next data transfer. The ReadyData command is only issued if flow control is enabled.
Supported Tunnel Protocol Response is sent in response to a Get Supported Tunnel Protocols command previously received. The response contains a list of Tunnel protocols supported by the device; the payload of the response should be capable of holding up to 16 protocols.
TunnelClosureNotification is sent by the server to indicate that a tunnel has been closed due to expiration of a CloseTunnelTimeout.
Prepayment Commands#
This command is sent to the Metering Device to activate the use of any Emergency Credit available on the Metering Device.
The ChangeDebt command is send to the Metering Device to change the fuel or Non fuel debt values.
This command is a method to set up the parameters for the emergency credit.
The ConsumerTopUp command is used by the IPD and the ESI as a method of applying credit top up values to the prepayment meter.
The CreditAdjustment command is sent to update the accounting base for the Prepayment meter.
This command is sent to a Metering Device to instruct it to change its mode of operation. i.e. from Credit to Prepayment.
This command is used to request the cluster server for snapshot data.
This command is sent to the Metering Device to retrieve the log of Top Up codes received by the meter.
This command is sent from client to a Prepayment server to set the warning level for low credit.
This command is used to request the contents of the repayment log.
This command is sent from a client to the Prepayment server to set the maximum credit level allowed in the meter.
This command is sent from a client to the Prepayment server to set the overall debt cap allowed in the meter.
This command is generated in response to a GetPrepaySnapshot command. It is used to return a single snapshot to the client.
This command is send in response to the ChangePaymentMode Command.
This command is send in response to the ConsumerTopUp Command.
This command is used to send the Top Up Code Log entries to the client.
This command is used to send the contents of the Repayment Log.
Energy Management Commands#
This command is reused from the DRLC cluster. This command is generated in response to the Manage Event command.
The Manage Event command allows a remote device (such as an IHD or web portal) to change the behavior of a DRLC cluster client when responding to a DRLC Load Control Event.
Calendar Commands#
The PublishCalendar command is published in response to a GetCalendar command or if new calendar information is available.
The PublishDayProfile command is published in response to a GetDayProfile command.
The PublishWeekProfile command is published in response to a GetWeekProfile command.
The PublishSeasons command is published in response to a GetSeason command.
The PublishSpecialDays command is published in response to a GetSpecialDays command or if a calendar update is available.
The CancelCalendar command indicates that all data associated with a particular calendar instance should be discarded.
This command initiates PublishCalendar command(s) for scheduled Calendar updates.
This command initiates one or more PublishDayProfile commands for the referenced Calendar.
This command initiates one or more PublishWeekProfile commands for the referenced Calendar.
This command initiates one or more PublishSeasons commands for the referenced Calendar.
This command initiates one or more PublishSpecialDays commands for the scheduled Special Day Table updates.
This command initiates the return of the last CancelCalendar command held on the associated server.
Device Management Commands#
This command is used to request the ESI to respond with information regarding any available change of tenancy.
This command is used to request the ESI to respond with information regarding any available change of supplier.
This command is used to request the current password from the server.
This command is used to request the ESI to respond with information regarding any pending change of Site ID.
This command is sent in response to a GetEventConfiguration command.
This command is used to request the ESI to respond with information regarding any pending change of Customer ID Number.
This command is used to change the tenancy of a meter.
This command is used to change the Supplier (energy supplier) that is supplying the meter (s).
This command is used to send the current password to the client.
This command is used to set the siteID.
This command provides a method to set the event configuration attributes, held in a client device.
This command allows the server to request details of event configurations.
This command is used to set the CustomerIDNumber attribute held in the Metering cluster.
Events Commands#
The GetEventLog command allows a client to request events from a server's event logs. One or more PublishEventLog commands are returned on receipt of this command.
The ClearEventLogRequest command requests that an Events server device clear the specified event log(s).
The PublishEvent command is generated upon an event trigger from within the reporting device and, if supported, the associated Event Configuration attribute in the Device Management cluster.
This command is generated on receipt of a GetEventLog command. The command returns the most recent event first and up to the number of events requested.
This command is generated on receipt of a Clear Event Log Request command.
MDU Pairing Commands#
The Pairing Response command provides a device joining a MDU network with a list of the devices that will constitute the 'virtual HAN' for the household in which the joining device is to operate.
The Pairing Request command allows a device joining a MDU network to determine the devices that will constitute the 'virtual HAN' for the household in which it is to operate.
Sub-GHz Commands#
The server sends it to temporarily suspend ZCL messages from clients it identifies as causing too much traffic.
The client sends it to determine the current status of its ZCL communications from the server.
Key Establishment Commands#
Command description for InitiateKeyEstablishmentRequest.
Command description for EphemeralDataRequest.
Command description for ConfirmKeyDataRequest.
Command description for TerminateKeyEstablishment.
Command description for TerminateKeyEstablishment.
Command description for InitiateKeyEstablishmentResponse.
Command description for EphemeralDataResponse.
Command description for ConfirmKeyDataResponse.
Information Commands#
Command description for RequestInformation.
Command description for PushInformationResponse.
Command description for SendPreference.
Command description for RequestPreferenceResponse.
Command description for Update.
Command description for Delete.
Command description for ConfigureNodeDescription.
Command description for ConfigureDeliveryEnable.
Command description for ConfigurePushInformationTimer.
Command description for ConfigureSetRootId.
Command description for RequestInformationResponse.
Command description for PushInformation.
Command description for SendPreferenceResponse.
Command description for ServerRequestPreference.
Command description for RequestPreferenceConfirmation.
Command description for UpdateResponse.
Command description for DeleteResponse.
Data Sharing Commands#
Command description for ReadFileRequest.
Command description for ReadRecordRequest.
Command description for WriteFileResponse.
Command description for WriteFileRequest.
Command description for ModifyFileRequest.
Command description for ModifyRecordRequest.
Command description for FileTransmission.
Command description for RecordTransmission.
Gaming Commands#
Command description for SearchGame.
Command description for JoinGame.
Command description for StartGame.
Command description for PauseGame.
Command description for ResumeGame.
Command description for QuitGame.
Command description for EndGame.
Command description for StartOver.
Command description for ActionControl.
Command description for DownloadGame.
Command description for GameAnnouncement.
Command description for GeneralResponse.
Data Rate Control Commands#
Command description for PathCreation.
Command description for DataRateNotification.
Command description for PathDeletion.
Command description for DataRateControl.
Voice over ZigBee Commands#
Command description for EstablishmentRequest.
Command description for VoiceTransmission.
Command description for VoiceTransmissionCompletion.
Command description for ControlResponse.
Command description for EstablishmentResponse.
Command description for VoiceTransmissionResponse.
Command description for Control.
Chatting Commands#
Command description for JoinChatRequest.
Command description for LeaveChatRequest.
Command description for SearchChatRequest.
Command description for SwitchChairmanResponse.
Command description for StartChatRequest.
Command description for ChatMessage.
Command description for GetNodeInformationRequest.
Command description for StartChatResponse.
Command description for JoinChatResponse.
Command description for UserLeft.
Command description for UserJoined.
Command description for SearchChatResponse.
Command description for SwitchChairmanRequest.
Command description for SwitchChairmanConfirm.
Command description for SwitchChairmanNotification.
Command description for GetNodeInformationResponse.
Payment Commands#
Command description for BuyRequest.
Command description for AcceptPayment.
Command description for PaymentConfirm.
Command description for BuyConfirm.
Command description for ReceiptDelivery.
Command description for TransactionEnd.
Billing Commands#
Command description for Subscribe.
Command description for Unsubscribe.
Command description for StartBillingSession.
Command description for StopBillingSession.
Command description for BillStatusNotification.
Command description for SessionKeepAlive.
Command description for CheckBillStatus.
Command description for SendBillRecord.
Appliance Events and Alert Commands#
This basic message is used to retrieve Household Appliance current alerts.
This message is used to return household appliance current alerts.
This message is used to notify the current modification of warning and/or fault conditions.
This message is used to notify an event occurred during the normal working of the appliance.
Appliance Statistics Commands#
The Appliance Statistics Cluster server occasionally sends out a Log Notification command to the devices to which it needs to log information related to statistics (e.g., home gateways) which implement the client side of Appliance Statistics Cluster.
The Appliance Statistics Cluster server sends out a Log Response command to respond to a Log Request command generated by the client side of the Appliance Statistics cluster.
The Log Queue Response command is generated as a response to a LogQueueRequest command in order to notify the client side of the Appliance statistics cluster about the logs stored in the server side (queue) that can be retrieved by the client side of this cluster through a LogRequest command.
The Appliance Statistics Cluster server sends out a Statistic Available command to notify the client side of the Appliance Statistics cluster that there are statistics that can be retrieved by using the Log Request command.
The Log request command is sent from a device supporting the client side of the Appliance Statistics cluster (e.g., Home Gateway) to retrieve the log from the device supporting the server side (e.g., appliance).
The Log Queue Request command is send from a device supporting the client side of the Appliance Statistics cluster (e.g. Home Gateway) to retrieve the information about the logs inserted in the queue, from the device supporting the server side (e.g. appliance).
Electrical Measurement Commands#
A function which returns the power profiling information requested in the GetProfileInfo command. The power profiling information consists of a list of attributes which are profiled along with the period used to profile them.
A function which returns the electricity measurement profile. The electricity measurement profile includes information regarding the amount of time used to capture data related to the flow of electricity as well as the intervals thes.
A function which retrieves the power profiling information from the electrical measurement server.
A function which retrieves an electricity measurement profile from the electricity measurement server for a specific attribute Id requested.
ZLL Commissioning Commands#
Command description for ScanRequest.
Command description for DeviceInformationRequest.
Command description for IdentifyRequest.
Command description for ResetToFactoryNewRequest.
Command description for NetworkStartRequest.
Command description for NetworkJoinRouterRequest.
Command description for NetworkJoinEndDeviceRequest.
Command description for NetworkUpdateRequest.
Command description for GetGroupIdentifiersRequest.
Command description for GetEndpointListRequest.
Command description for ScanResponse.
Command description for DeviceInformationResponse.
Command description for NetworkStartResponse.
Command description for NetworkJoinRouterResponse.
Command description for NetworkJoinEndDeviceResponse.
Command description for EndpointInformation.
Command description for GetGroupIdentifiersResponse.
Command description for GetEndpointListResponse.
Sample Mfg Specific Cluster Commands#
A sample manufacturer specific command within the sample manufacturer specific cluster.
Sample Mfg Specific Cluster 2 Commands#
A sample manufacturer specific command within the sample manufacturer specific cluster.
Configuration Cluster Commands#
Command to write a token value over the air.
Command to lock the token values.
Command to read a token value.
Command to unlock tokens with a device-specific password (if allowed).
Response to a token value read.
MFGLIB Cluster Commands#
Command to put the device into streaming mode.
Command to put the device into tone mode.
Command to put the device into RX mode.
SL Works With All Hubs Commands#
Enable enforcement of APS-level security for all cluster commands.
Disable enforcement of APS-level security for all cluster commands.
Query status of APS-level security enforcement for a specified cluster.
Trigger device to request a new APS link key from the Trust Center.
Enable WWAH App Event retry algorithm.
Disable WWAH App Event retry algorithm.
Trigger device to request current attribute values from Time Cluster server.
Enable WWAH rejoin algorithm.
Disable WWAH rejoin algorithm.
Set the enrollment method of an IAS Zone server.
Clear the binding table.
Enable device to periodically check connectivity with Zigbee Coordinator.
Disable device from periodically checking connectivity with Zigbee Coordinator.
Set MAC poll failure wait time.
Set pending network update parameters.
Require all unicast commands to have APS ACKs enabled.
Roll back changes made by Require APS ACK on Unicasts.
Query whether unicast commands are required to have APS ACKs enabled.
Query for specified debug report.
Causes device to perform a scan for beacons advertising the device's network.
Disallow OTA downgrade of all device firmware components.
Causes device to ignore MGMT Leave Without Rejoin commands.
Causes device to ignore Touchlink Interpan messages.
Enable WWAH Parent Classification advertisements.
Disable WWAH Parent Classification advertisements.
Process only network key rotation commands sent via unicast and encrypted by Trust Center Link Key.
Enable WWAH Bad Parent Recovery feature.
Disable WWAH Bad Parent Recovery feature.
Enable Configuration Mode.
Disable Configuration Mode.
Use only the Trust Center as cluster server for the set of clusters specified.
Causes device to send an appropriate Trust Center for Cluster Server Query Response command.
Command description for SlAPSLinkKeyAuthorizationQueryResponse.
Command description for SlPoweringOffNotification.
Command description for SlPoweringOnNotification.
Command description for SlShortAddressChange.
Command description for SlAPSAckEnablementQueryResponse.
Command description for SlPowerDescriptorChange.
Command description for SlNewDebugReportNotification.
Command description for SlDebugReportQueryResponse.
Command description for SlTrustCenterForClusterServerQueryResponse.
Command description for SlSurveyBeaconsResponse.
Command description for SlUseTrustCenterForClusterServerResponse.
Global Commands Documentation#
emberAfFillCommandGlobalServerToClientReadAttributes#
#define emberAfFillCommandGlobalServerToClientReadAttributesValue:
Command description for ReadAttributes.
Command: ReadAttributes
31
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerReadAttributes#
#define emberAfFillCommandGlobalClientToServerReadAttributesValue:
Command description for ReadAttributes.
Command: ReadAttributes
50
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientReadAttributesResponse#
#define emberAfFillCommandGlobalServerToClientReadAttributesResponseValue:
Command description for ReadAttributesResponse.
Command: ReadAttributesResponse
69
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerReadAttributesResponse#
#define emberAfFillCommandGlobalClientToServerReadAttributesResponseValue:
Command description for ReadAttributesResponse.
Command: ReadAttributesResponse
89
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientWriteAttributes#
#define emberAfFillCommandGlobalServerToClientWriteAttributesValue:
Command description for WriteAttributes.
Command: WriteAttributes
109
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerWriteAttributes#
#define emberAfFillCommandGlobalClientToServerWriteAttributesValue:
Command description for WriteAttributes.
Command: WriteAttributes
128
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientWriteAttributesUndivided#
#define emberAfFillCommandGlobalServerToClientWriteAttributesUndividedValue:
Command description for WriteAttributesUndivided.
Command: WriteAttributesUndivided
147
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerWriteAttributesUndivided#
#define emberAfFillCommandGlobalClientToServerWriteAttributesUndividedValue:
Command description for WriteAttributesUndivided.
Command: WriteAttributesUndivided
166
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientWriteAttributesResponse#
#define emberAfFillCommandGlobalServerToClientWriteAttributesResponseValue:
Command description for WriteAttributesResponse.
Command: WriteAttributesResponse
185
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerWriteAttributesResponse#
#define emberAfFillCommandGlobalClientToServerWriteAttributesResponseValue:
Command description for WriteAttributesResponse.
Command: WriteAttributesResponse
205
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientWriteAttributesNoResponse#
#define emberAfFillCommandGlobalServerToClientWriteAttributesNoResponseValue:
Command description for WriteAttributesNoResponse.
Command: WriteAttributesNoResponse
225
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerWriteAttributesNoResponse#
#define emberAfFillCommandGlobalClientToServerWriteAttributesNoResponseValue:
Command description for WriteAttributesNoResponse.
Command: WriteAttributesNoResponse
245
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientConfigureReporting#
#define emberAfFillCommandGlobalServerToClientConfigureReportingValue:
Command description for ConfigureReporting.
Command: ConfigureReporting
265
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerConfigureReporting#
#define emberAfFillCommandGlobalClientToServerConfigureReportingValue:
Command description for ConfigureReporting.
Command: ConfigureReporting
284
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientConfigureReportingResponse#
#define emberAfFillCommandGlobalServerToClientConfigureReportingResponseValue:
Command description for ConfigureReportingResponse.
Command: ConfigureReportingResponse
303
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerConfigureReportingResponse#
#define emberAfFillCommandGlobalClientToServerConfigureReportingResponseValue:
Command description for ConfigureReportingResponse.
Command: ConfigureReportingResponse
323
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientReadReportingConfiguration#
#define emberAfFillCommandGlobalServerToClientReadReportingConfigurationValue:
Command description for ReadReportingConfiguration.
Command: ReadReportingConfiguration
343
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerReadReportingConfiguration#
#define emberAfFillCommandGlobalClientToServerReadReportingConfigurationValue:
Command description for ReadReportingConfiguration.
Command: ReadReportingConfiguration
362
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientReadReportingConfigurationResponse#
#define emberAfFillCommandGlobalServerToClientReadReportingConfigurationResponseValue:
Command description for ReadReportingConfigurationResponse.
Command: ReadReportingConfigurationResponse
381
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerReadReportingConfigurationResponse#
#define emberAfFillCommandGlobalClientToServerReadReportingConfigurationResponseValue:
Command description for ReadReportingConfigurationResponse.
Command: ReadReportingConfigurationResponse
401
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientReportAttributes#
#define emberAfFillCommandGlobalServerToClientReportAttributesValue:
Command description for ReportAttributes.
Command: ReportAttributes
421
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerReportAttributes#
#define emberAfFillCommandGlobalClientToServerReportAttributesValue:
Command description for ReportAttributes.
Command: ReportAttributes
440
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDefaultResponse#
#define emberAfFillCommandGlobalServerToClientDefaultResponseValue:
Command description for DefaultResponse.
Command: DefaultResponse
459
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDefaultResponse#
#define emberAfFillCommandGlobalClientToServerDefaultResponseValue:
Command description for DefaultResponse.
Command: DefaultResponse
479
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverAttributes#
#define emberAfFillCommandGlobalServerToClientDiscoverAttributesValue:
Command description for DiscoverAttributes.
Command: DiscoverAttributes
499
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverAttributes#
#define emberAfFillCommandGlobalClientToServerDiscoverAttributesValue:
Command description for DiscoverAttributes.
Command: DiscoverAttributes
518
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverAttributesResponse#
#define emberAfFillCommandGlobalServerToClientDiscoverAttributesResponseValue:
Command description for DiscoverAttributesResponse.
Command: DiscoverAttributesResponse
539
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverAttributesResponse#
#define emberAfFillCommandGlobalClientToServerDiscoverAttributesResponseValue:
Command description for DiscoverAttributesResponse.
Command: DiscoverAttributesResponse
562
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientReadAttributesStructured#
#define emberAfFillCommandGlobalServerToClientReadAttributesStructuredValue:
Command description for ReadAttributesStructured.
Command: ReadAttributesStructured
583
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerReadAttributesStructured#
#define emberAfFillCommandGlobalClientToServerReadAttributesStructuredValue:
Command description for ReadAttributesStructured.
Command: ReadAttributesStructured
602
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientWriteAttributesStructured#
#define emberAfFillCommandGlobalServerToClientWriteAttributesStructuredValue:
Command description for WriteAttributesStructured.
Command: WriteAttributesStructured
621
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerWriteAttributesStructured#
#define emberAfFillCommandGlobalClientToServerWriteAttributesStructuredValue:
Command description for WriteAttributesStructured.
Command: WriteAttributesStructured
640
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientWriteAttributesStructuredResponse#
#define emberAfFillCommandGlobalServerToClientWriteAttributesStructuredResponseValue:
Command description for WriteAttributesStructuredResponse.
Command: WriteAttributesStructuredResponse
659
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerWriteAttributesStructuredResponse#
#define emberAfFillCommandGlobalClientToServerWriteAttributesStructuredResponseValue:
Command description for WriteAttributesStructuredResponse.
Command: WriteAttributesStructuredResponse
679
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverCommandsReceived#
#define emberAfFillCommandGlobalServerToClientDiscoverCommandsReceivedValue:
This command may be used to discover all commands processed (received) by this cluster, including optional or manufacturer specific commands.
Command: DiscoverCommandsReceived
699
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverCommandsReceived#
#define emberAfFillCommandGlobalClientToServerDiscoverCommandsReceivedValue:
This command may be used to discover all commands processed (received) by this cluster, including optional or manufacturer specific commands.
Command: DiscoverCommandsReceived
718
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverCommandsReceivedResponse#
#define emberAfFillCommandGlobalServerToClientDiscoverCommandsReceivedResponseValue:
The discover commands received response command is sent in response to a discover commands received command, and is used to discover which commands a particular cluster can process.
Command: DiscoverCommandsReceivedResponse
739
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverCommandsReceivedResponse#
#define emberAfFillCommandGlobalClientToServerDiscoverCommandsReceivedResponseValue:
The discover commands received response command is sent in response to a discover commands received command, and is used to discover which commands a particular cluster can process.
Command: DiscoverCommandsReceivedResponse
762
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverCommandsGenerated#
#define emberAfFillCommandGlobalServerToClientDiscoverCommandsGeneratedValue:
This command may be used to discover all commands which may be generated (sent) by the cluster, including optional or manufacturer specific commands.
Command: DiscoverCommandsGenerated
783
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverCommandsGenerated#
#define emberAfFillCommandGlobalClientToServerDiscoverCommandsGeneratedValue:
This command may be used to discover all commands which may be generated (sent) by the cluster, including optional or manufacturer specific commands.
Command: DiscoverCommandsGenerated
802
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverCommandsGeneratedResponse#
#define emberAfFillCommandGlobalServerToClientDiscoverCommandsGeneratedResponseValue:
The discover client commands response command is sent in response to a discover client commands command, and is used to discover which commands a particular cluster supports.
Command: DiscoverCommandsGeneratedResponse
823
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverCommandsGeneratedResponse#
#define emberAfFillCommandGlobalClientToServerDiscoverCommandsGeneratedResponseValue:
The discover client commands response command is sent in response to a discover client commands command, and is used to discover which commands a particular cluster supports.
Command: DiscoverCommandsGeneratedResponse
846
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverAttributesExtended#
#define emberAfFillCommandGlobalServerToClientDiscoverAttributesExtendedValue:
This command is similar to the discover attributes command, but also includes a field to indicate whether the attribute is readable, writeable or reportable.
Command: DiscoverAttributesExtended
867
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverAttributesExtended#
#define emberAfFillCommandGlobalClientToServerDiscoverAttributesExtendedValue:
This command is similar to the discover attributes command, but also includes a field to indicate whether the attribute is readable, writeable or reportable.
Command: DiscoverAttributesExtended
886
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalServerToClientDiscoverAttributesExtendedResponse#
#define emberAfFillCommandGlobalServerToClientDiscoverAttributesExtendedResponseValue:
This command is sent in response to a discover attribute extended command and is used to determine if attributes are readable, writable or reportable.
Command: DiscoverAttributesExtendedResponse
907
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGlobalClientToServerDiscoverAttributesExtendedResponse#
#define emberAfFillCommandGlobalClientToServerDiscoverAttributesExtendedResponseValue:
This command is sent in response to a discover attribute extended command and is used to determine if attributes are readable, writable or reportable.
Command: DiscoverAttributesExtendedResponse
930
of file ./app/framework/test/headers/client-command-macro.doc
Basic Commands Documentation#
emberAfFillCommandBasicClusterResetToFactoryDefaults#
#define emberAfFillCommandBasicClusterResetToFactoryDefaultsValue:
Command that resets all attribute values to factory default.
Cluster: Basic, Attributes for determining basic information about a device, setting user device information such as location, and enabling a device. Command: ResetToFactoryDefaults
953
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBasicClusterGetLocalesSupported#
#define emberAfFillCommandBasicClusterGetLocalesSupportedValue:
This command gets locales supported.
Cluster: Basic, Attributes for determining basic information about a device, setting user device information such as location, and enabling a device. Command: GetLocalesSupported
969
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBasicClusterGetLocalesSupportedResponse#
#define emberAfFillCommandBasicClusterGetLocalesSupportedResponseValue:
The locales supported response command is sent in response to a get locales supported command, and is used to discover which locales the device supports.
Cluster: Basic, Attributes for determining basic information about a device, setting user device information such as location, and enabling a device. Command: GetLocalesSupportedResponse
989
of file ./app/framework/test/headers/client-command-macro.doc
Identify Commands Documentation#
emberAfFillCommandIdentifyClusterIdentify#
#define emberAfFillCommandIdentifyClusterIdentifyValue:
Command description for Identify.
Cluster: Identify, Attributes and commands for putting a device into Identification mode (e.g. flashing a light). Command: Identify
1021
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIdentifyClusterIdentifyQuery#
#define emberAfFillCommandIdentifyClusterIdentifyQueryValue:
Command description for IdentifyQuery.
Cluster: Identify, Attributes and commands for putting a device into Identification mode (e.g. flashing a light). Command: IdentifyQuery
1035
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIdentifyClusterEZModeInvoke#
#define emberAfFillCommandIdentifyClusterEZModeInvokeValue:
Invoke EZMode on an Identify Server.
Cluster: Identify, Attributes and commands for putting a device into Identification mode (e.g. flashing a light). Command: EZModeInvoke
1049
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIdentifyClusterUpdateCommissionState#
#define emberAfFillCommandIdentifyClusterUpdateCommissionStateValue:
Update Commission State on the server device.
Cluster: Identify, Attributes and commands for putting a device into Identification mode (e.g. flashing a light). Command: UpdateCommissionState
1066
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIdentifyClusterIdentifyQueryResponse#
#define emberAfFillCommandIdentifyClusterIdentifyQueryResponseValue:
Command description for IdentifyQueryResponse.
Cluster: Identify, Attributes and commands for putting a device into Identification mode (e.g. flashing a light). Command: IdentifyQueryResponse
1082
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIdentifyClusterTriggerEffect#
#define emberAfFillCommandIdentifyClusterTriggerEffectValue:
Command description for TriggerEffect.
Cluster: Identify, Attributes and commands for putting a device into Identification mode (e.g. flashing a light). Command: TriggerEffect
1100
of file ./app/framework/test/headers/client-command-macro.doc
Groups Commands Documentation#
emberAfFillCommandGroupsClusterAddGroup#
#define emberAfFillCommandGroupsClusterAddGroupValue:
Command description for AddGroup.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: AddGroup
1123
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterViewGroup#
#define emberAfFillCommandGroupsClusterViewGroupValue:
Command description for ViewGroup.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: ViewGroup
1139
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterGetGroupMembership#
#define emberAfFillCommandGroupsClusterGetGroupMembershipValue:
Command description for GetGroupMembership.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: GetGroupMembership
1158
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterRemoveGroup#
#define emberAfFillCommandGroupsClusterRemoveGroupValue:
Command description for RemoveGroup.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: RemoveGroup
1175
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterRemoveAllGroups#
#define emberAfFillCommandGroupsClusterRemoveAllGroupsValue:
Command description for RemoveAllGroups.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: RemoveAllGroups
1189
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterAddGroupIfIdentifying#
#define emberAfFillCommandGroupsClusterAddGroupIfIdentifyingValue:
Command description for AddGroupIfIdentifying.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: AddGroupIfIdentifying
1205
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterAddGroupResponse#
#define emberAfFillCommandGroupsClusterAddGroupResponseValue:
Command description for AddGroupResponse.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: AddGroupResponse
1223
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterViewGroupResponse#
#define emberAfFillCommandGroupsClusterViewGroupResponseValue:
Command description for ViewGroupResponse.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: ViewGroupResponse
1244
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterGetGroupMembershipResponse#
#define emberAfFillCommandGroupsClusterGetGroupMembershipResponseValue:
Command description for GetGroupMembershipResponse.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: GetGroupMembershipResponse
1268
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGroupsClusterRemoveGroupResponse#
#define emberAfFillCommandGroupsClusterRemoveGroupResponseValue:
Command description for RemoveGroupResponse.
Cluster: Groups, Attributes and commands for group configuration and manipulation. Command: RemoveGroupResponse
1289
of file ./app/framework/test/headers/client-command-macro.doc
Scenes Commands Documentation#
emberAfFillCommandScenesClusterAddScene#
#define emberAfFillCommandScenesClusterAddSceneValue:
Add a scene to the scene table. Extension field sets are supported, and are inputed as arrays of the form [[cluster ID] [length] [value0...n] ...].
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: AddScene
1321
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterViewScene#
#define emberAfFillCommandScenesClusterViewSceneValue:
Command description for ViewScene.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: ViewScene
1343
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterRemoveScene#
#define emberAfFillCommandScenesClusterRemoveSceneValue:
Command description for RemoveScene.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: RemoveScene
1361
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterRemoveAllScenes#
#define emberAfFillCommandScenesClusterRemoveAllScenesValue:
Command description for RemoveAllScenes.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: RemoveAllScenes
1377
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterStoreScene#
#define emberAfFillCommandScenesClusterStoreSceneValue:
Command description for StoreScene.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: StoreScene
1394
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterRecallScene#
#define emberAfFillCommandScenesClusterRecallSceneValue:
Command description for RecallScene.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: RecallScene
1414
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterGetSceneMembership#
#define emberAfFillCommandScenesClusterGetSceneMembershipValue:
Command description for GetSceneMembership.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: GetSceneMembership
1431
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterAddSceneResponse#
#define emberAfFillCommandScenesClusterAddSceneResponseValue:
Command description for AddSceneResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: AddSceneResponse
1450
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterViewSceneResponse#
#define emberAfFillCommandScenesClusterViewSceneResponseValue:
Command description for ViewSceneResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: ViewSceneResponse
1480
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterRemoveSceneResponse#
#define emberAfFillCommandScenesClusterRemoveSceneResponseValue:
Command description for RemoveSceneResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: RemoveSceneResponse
1506
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterRemoveAllScenesResponse#
#define emberAfFillCommandScenesClusterRemoveAllScenesResponseValue:
Command description for RemoveAllScenesResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: RemoveAllScenesResponse
1526
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterStoreSceneResponse#
#define emberAfFillCommandScenesClusterStoreSceneResponseValue:
Command description for StoreSceneResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: StoreSceneResponse
1547
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterGetSceneMembershipResponse#
#define emberAfFillCommandScenesClusterGetSceneMembershipResponseValue:
Command description for GetSceneMembershipResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: GetSceneMembershipResponse
1575
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterEnhancedAddScene#
#define emberAfFillCommandScenesClusterEnhancedAddSceneValue:
Command description for EnhancedAddScene.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: EnhancedAddScene
1606
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterEnhancedViewScene#
#define emberAfFillCommandScenesClusterEnhancedViewSceneValue:
Command description for EnhancedViewScene.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: EnhancedViewScene
1628
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterCopyScene#
#define emberAfFillCommandScenesClusterCopySceneValue:
Command description for CopyScene.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: CopyScene
1652
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterEnhancedAddSceneResponse#
#define emberAfFillCommandScenesClusterEnhancedAddSceneResponseValue:
Command description for EnhancedAddSceneResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: EnhancedAddSceneResponse
1675
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterEnhancedViewSceneResponse#
#define emberAfFillCommandScenesClusterEnhancedViewSceneResponseValue:
Command description for EnhancedViewSceneResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: EnhancedViewSceneResponse
1705
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandScenesClusterCopySceneResponse#
#define emberAfFillCommandScenesClusterCopySceneResponseValue:
Command description for CopySceneResponse.
Cluster: Scenes, Attributes and commands for scene configuration and manipulation. Command: CopySceneResponse
1731
of file ./app/framework/test/headers/client-command-macro.doc
On/off Commands Documentation#
emberAfFillCommandOnOffClusterOff#
#define emberAfFillCommandOnOffClusterOffValue:
Command description for Off.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: Off
1753
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterOn#
#define emberAfFillCommandOnOffClusterOnValue:
Command description for On.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: On
1766
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterToggle#
#define emberAfFillCommandOnOffClusterToggleValue:
Command description for Toggle.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: Toggle
1779
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterOffWithEffect#
#define emberAfFillCommandOnOffClusterOffWithEffectValue:
Command description for OffWithEffect.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: OffWithEffect
1795
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterOnWithRecallGlobalScene#
#define emberAfFillCommandOnOffClusterOnWithRecallGlobalSceneValue:
Command description for OnWithRecallGlobalScene.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: OnWithRecallGlobalScene
1810
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterOnWithTimedOff#
#define emberAfFillCommandOnOffClusterOnWithTimedOffValue:
Command description for OnWithTimedOff.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: OnWithTimedOff
1828
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterSampleMfgSpecificOffWithTransition#
#define emberAfFillCommandOnOffClusterSampleMfgSpecificOffWithTransitionValue:
Client command that turns the device off with a transition given by the transition time in the Ember Sample transition time attribute.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: SampleMfgSpecificOffWithTransition
1845
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterSampleMfgSpecificOnWithTransition#
#define emberAfFillCommandOnOffClusterSampleMfgSpecificOnWithTransitionValue:
Client command that turns the device on with a transition given by the transition time in the Ember Sample transition time attribute.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: SampleMfgSpecificOnWithTransition
1861
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterSampleMfgSpecificToggleWithTransition#
#define emberAfFillCommandOnOffClusterSampleMfgSpecificToggleWithTransitionValue:
Client command that toggles the device with a transition given by the transition time in the Ember Sample transition time attribute.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: SampleMfgSpecificToggleWithTransition
1877
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterSampleMfgSpecificOnWithTransition2#
#define emberAfFillCommandOnOffClusterSampleMfgSpecificOnWithTransition2Value:
Client command that turns the device on with a transition given by the transition time in the Ember Sample transition time attribute.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: SampleMfgSpecificOnWithTransition2
1893
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOnOffClusterSampleMfgSpecificToggleWithTransition2#
#define emberAfFillCommandOnOffClusterSampleMfgSpecificToggleWithTransition2Value:
Client command that toggles the device with a transition given by the transition time in the Ember Sample transition time attribute.
Cluster: On/off, Attributes and commands for switching devices between 'On' and 'Off' states. Command: SampleMfgSpecificToggleWithTransition2
1909
of file ./app/framework/test/headers/client-command-macro.doc
Level Control Commands Documentation#
emberAfFillCommandLevelControlClusterMoveToLevel#
#define emberAfFillCommandLevelControlClusterMoveToLevelValue:
Command description for MoveToLevel.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: MoveToLevel
1941
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterMove#
#define emberAfFillCommandLevelControlClusterMoveValue:
Command description for Move.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: Move
1965
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterStep#
#define emberAfFillCommandLevelControlClusterStepValue:
Command description for Step.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: Step
1991
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterStop#
#define emberAfFillCommandLevelControlClusterStopValue:
Command description for Stop.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: Stop
2012
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterMoveToLevelWithOnOff#
#define emberAfFillCommandLevelControlClusterMoveToLevelWithOnOffValue:
Command description for MoveToLevelWithOnOff.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: MoveToLevelWithOnOff
2030
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterMoveWithOnOff#
#define emberAfFillCommandLevelControlClusterMoveWithOnOffValue:
Command description for MoveWithOnOff.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: MoveWithOnOff
2048
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterStepWithOnOff#
#define emberAfFillCommandLevelControlClusterStepWithOnOffValue:
Command description for StepWithOnOff.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: StepWithOnOff
2068
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterStopWithOnOff#
#define emberAfFillCommandLevelControlClusterStopWithOnOffValue:
Command description for StopWithOnOff.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: StopWithOnOff
2084
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandLevelControlClusterMoveToClosestFrequency#
#define emberAfFillCommandLevelControlClusterMoveToClosestFrequencyValue:
Command description for MoveToClosestFrequency.
Cluster: Level Control, Attributes and commands for controlling devices that can be set to a level between fully 'On' and fully 'Off.' Command: MoveToClosestFrequency
2098
of file ./app/framework/test/headers/client-command-macro.doc
Alarms Commands Documentation#
emberAfFillCommandAlarmClusterResetAlarm#
#define emberAfFillCommandAlarmClusterResetAlarmValue:
Command description for ResetAlarm.
Cluster: Alarms, Attributes and commands for sending notifications and configuring alarm functionality. Command: ResetAlarm
2120
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandAlarmClusterResetAllAlarms#
#define emberAfFillCommandAlarmClusterResetAllAlarmsValue:
Command description for ResetAllAlarms.
Cluster: Alarms, Attributes and commands for sending notifications and configuring alarm functionality. Command: ResetAllAlarms
2135
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandAlarmClusterGetAlarm#
#define emberAfFillCommandAlarmClusterGetAlarmValue:
Command description for GetAlarm.
Cluster: Alarms, Attributes and commands for sending notifications and configuring alarm functionality. Command: GetAlarm
2148
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandAlarmClusterResetAlarmLog#
#define emberAfFillCommandAlarmClusterResetAlarmLogValue:
Command description for ResetAlarmLog.
Cluster: Alarms, Attributes and commands for sending notifications and configuring alarm functionality. Command: ResetAlarmLog
2161
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandAlarmClusterAlarm#
#define emberAfFillCommandAlarmClusterAlarmValue:
Command description for Alarm.
Cluster: Alarms, Attributes and commands for sending notifications and configuring alarm functionality. Command: Alarm
2177
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandAlarmClusterGetAlarmResponse#
#define emberAfFillCommandAlarmClusterGetAlarmResponseValue:
Command description for GetAlarmResponse.
Cluster: Alarms, Attributes and commands for sending notifications and configuring alarm functionality. Command: GetAlarmResponse
2199
of file ./app/framework/test/headers/client-command-macro.doc
RSSI Location Commands Documentation#
emberAfFillCommandRssiLocationClusterSetAbsoluteLocation#
#define emberAfFillCommandRssiLocationClusterSetAbsoluteLocationValue:
Command description for SetAbsoluteLocation.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: SetAbsoluteLocation
2236
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterSetDeviceConfiguration#
#define emberAfFillCommandRssiLocationClusterSetDeviceConfigurationValue:
Command description for SetDeviceConfiguration.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: SetDeviceConfiguration
2263
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterGetDeviceConfiguration#
#define emberAfFillCommandRssiLocationClusterGetDeviceConfigurationValue:
Command description for GetDeviceConfiguration.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: GetDeviceConfiguration
2282
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterGetLocationData#
#define emberAfFillCommandRssiLocationClusterGetLocationDataValue:
Command description for GetLocationData.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: GetLocationData
2301
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterRssiResponse#
#define emberAfFillCommandRssiLocationClusterRssiResponseValue:
Command description for RssiResponse.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: RssiResponse
2328
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterSendPings#
#define emberAfFillCommandRssiLocationClusterSendPingsValue:
Command description for SendPings.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: SendPings
2353
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterAnchorNodeAnnounce#
#define emberAfFillCommandRssiLocationClusterAnchorNodeAnnounceValue:
Command description for AnchorNodeAnnounce.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: AnchorNodeAnnounce
2376
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterDeviceConfigurationResponse#
#define emberAfFillCommandRssiLocationClusterDeviceConfigurationResponseValue:
Command description for DeviceConfigurationResponse.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: DeviceConfigurationResponse
2404
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterLocationDataResponse#
#define emberAfFillCommandRssiLocationClusterLocationDataResponseValue:
Command description for LocationDataResponse.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: LocationDataResponse
2443
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterLocationDataNotification#
#define emberAfFillCommandRssiLocationClusterLocationDataNotificationValue:
Command description for LocationDataNotification.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: LocationDataNotification
2484
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterCompactLocationDataNotification#
#define emberAfFillCommandRssiLocationClusterCompactLocationDataNotificationValue:
Command description for CompactLocationDataNotification.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: CompactLocationDataNotification
2517
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterRssiPing#
#define emberAfFillCommandRssiLocationClusterRssiPingValue:
Command description for RssiPing.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: RssiPing
2537
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterRssiRequest#
#define emberAfFillCommandRssiLocationClusterRssiRequestValue:
Command description for RssiRequest.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: RssiRequest
2551
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterReportRssiMeasurements#
#define emberAfFillCommandRssiLocationClusterReportRssiMeasurementsValue:
Command description for ReportRssiMeasurements.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: ReportRssiMeasurements
2571
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandRssiLocationClusterRequestOwnLocation#
#define emberAfFillCommandRssiLocationClusterRequestOwnLocationValue:
Command description for RequestOwnLocation.
Cluster: RSSI Location, Attributes and commands that provide a means for exchanging location information and channel parameters among devices. Command: RequestOwnLocation
2589
of file ./app/framework/test/headers/client-command-macro.doc
Commissioning Commands Documentation#
emberAfFillCommandCommissioningClusterRestartDevice#
#define emberAfFillCommandCommissioningClusterRestartDeviceValue:
Command description for RestartDevice.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: RestartDevice
2618
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCommissioningClusterSaveStartupParameters#
#define emberAfFillCommandCommissioningClusterSaveStartupParametersValue:
Command description for SaveStartupParameters.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: SaveStartupParameters
2637
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCommissioningClusterRestoreStartupParameters#
#define emberAfFillCommandCommissioningClusterRestoreStartupParametersValue:
Command description for RestoreStartupParameters.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: RestoreStartupParameters
2655
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCommissioningClusterResetStartupParameters#
#define emberAfFillCommandCommissioningClusterResetStartupParametersValue:
Command description for ResetStartupParameters.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: ResetStartupParameters
2673
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCommissioningClusterRestartDeviceResponse#
#define emberAfFillCommandCommissioningClusterRestartDeviceResponseValue:
Command description for RestartDeviceResponse.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: RestartDeviceResponse
2689
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCommissioningClusterSaveStartupParametersResponse#
#define emberAfFillCommandCommissioningClusterSaveStartupParametersResponseValue:
Command description for SaveStartupParametersResponse.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: SaveStartupParametersResponse
2705
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCommissioningClusterRestoreStartupParametersResponse#
#define emberAfFillCommandCommissioningClusterRestoreStartupParametersResponseValue:
Command description for RestoreStartupParametersResponse.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: RestoreStartupParametersResponse
2721
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCommissioningClusterResetStartupParametersResponse#
#define emberAfFillCommandCommissioningClusterResetStartupParametersResponseValue:
Command description for ResetStartupParametersResponse.
Cluster: Commissioning, Attributes and commands for commissioning and managing a ZigBee device. Command: ResetStartupParametersResponse
2737
of file ./app/framework/test/headers/client-command-macro.doc
Partition Commands Documentation#
emberAfFillCommandPartitionClusterTransferPartitionedFrame#
#define emberAfFillCommandPartitionClusterTransferPartitionedFrameValue:
The TransferPartitionedFrame command is used to send a partitioned frame to another Partition cluster.
Cluster: Partition, Commands and attributes for enabling partitioning of large frame to be carried from other clusters of ZigBee devices. Command: TransferPartitionedFrame
2762
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPartitionClusterReadHandshakeParam#
#define emberAfFillCommandPartitionClusterReadHandshakeParamValue:
The ReadHandshakeParam command is used in order to read the appropriate set of parameters for each transaction to be performed by the Partition Cluster.
Cluster: Partition, Commands and attributes for enabling partitioning of large frame to be carried from other clusters of ZigBee devices. Command: ReadHandshakeParam
2783
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPartitionClusterWriteHandshakeParam#
#define emberAfFillCommandPartitionClusterWriteHandshakeParamValue:
The WriteHandshakeParam command is used during the handshake phase in order to write the appropriate parameters for each transaction to be performed by the Partition Cluster.
Cluster: Partition, Commands and attributes for enabling partitioning of large frame to be carried from other clusters of ZigBee devices. Command: WriteHandshakeParam
2804
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPartitionClusterMultipleAck#
#define emberAfFillCommandPartitionClusterMultipleAckValue:
MultipleACK command.
Cluster: Partition, Commands and attributes for enabling partitioning of large frame to be carried from other clusters of ZigBee devices. Command: MultipleAck
2825
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPartitionClusterReadHandshakeParamResponse#
#define emberAfFillCommandPartitionClusterReadHandshakeParamResponseValue:
The ReadHandshakeParamResponse command is used in order to response to the corresponding ReadHandshakeParam command in order to communicate the appropriate set of parameters configured for each transaction to be performed by the Partition Cluster.
Cluster: Partition, Commands and attributes for enabling partitioning of large frame to be carried from other clusters of ZigBee devices. Command: ReadHandshakeParamResponse
2846
of file ./app/framework/test/headers/client-command-macro.doc
Over the Air Bootloading Commands Documentation#
emberAfFillCommandOtaBootloadClusterImageNotify#
#define emberAfFillCommandOtaBootloadClusterImageNotifyValue:
This command is generated when the upgrade server wishes to notify the clients of the available OTA upgrade image. The command can be sent as unicast which provides a way for the server to force the upgrade on the client. The command can also be sent as broadcast or multicast to certain class of clients (for example, the ones that have matching manufacturing and device ids).
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: ImageNotify
2877
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterQueryNextImageRequest#
#define emberAfFillCommandOtaBootloadClusterQueryNextImageRequestValue:
This command is generated upon receipt of an Image Notify command to indicate that the client is looking for the next firmware image to upgrade to. The client may also choose to send the command periodically to the server.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: QueryNextImageRequest
2904
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterQueryNextImageResponse#
#define emberAfFillCommandOtaBootloadClusterQueryNextImageResponseValue:
This command is generated upon receipt of an QueryNextImageRequest command to response whether the server has a valid OTA upgrade image for the client or not. If the server has the file, information regarding the file and OTA upgrade process will be included in the command.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: QueryNextImageResponse
2931
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterImageBlockRequest#
#define emberAfFillCommandOtaBootloadClusterImageBlockRequestValue:
This command is generated by the client to request blocks of OTA upgrade file data.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: ImageBlockRequest
2963
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterImagePageRequest#
#define emberAfFillCommandOtaBootloadClusterImagePageRequestValue:
This command is generated by the client to request pages of OTA upgrade file data. A page would contain multiple blocks of data.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: ImagePageRequest
3000
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterImageBlockResponse#
#define emberAfFillCommandOtaBootloadClusterImageBlockResponseValue:
This command is generated by the server in response to the block or page request command. If the server has the data available, it will reply back with a SUCCESS status. For other error cases, it may reply with status WAIT_FOR_DATA (server does not have the data available yet) or ABORT (invalid requested parameters or other failure cases).
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: ImageBlockResponse
3037
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterUpgradeEndRequest#
#define emberAfFillCommandOtaBootloadClusterUpgradeEndRequestValue:
This command is generated by the client to notify the server of the end of the upgrade process. The process may end with success or error status.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: UpgradeEndRequest
3066
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterUpgradeEndResponse#
#define emberAfFillCommandOtaBootloadClusterUpgradeEndResponseValue:
This command is generated by the server in response to the upgrade request in order to let the client know when to upgrade to running new firmware image.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: UpgradeEndResponse
3092
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterQuerySpecificFileRequest#
#define emberAfFillCommandOtaBootloadClusterQuerySpecificFileRequestValue:
This command is generated by the client to request a file that is specific to itself. The intention is to provide a way for the client to request non-OTA upgrade file.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: QuerySpecificFileRequest
3120
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaBootloadClusterQuerySpecificFileResponse#
#define emberAfFillCommandOtaBootloadClusterQuerySpecificFileResponseValue:
This command is generated upon receipt of an QuerySpecificFileRequest command to response whether the server has a valid file for the client or not. If the server has the file, information regarding the file and OTA process will be included in the command.
Cluster: Over the Air Bootloading, This cluster contains commands and attributes that act as an interface for ZigBee Over-the-air bootloading. Command: QuerySpecificFileResponse
3147
of file ./app/framework/test/headers/client-command-macro.doc
Power Profile Commands Documentation#
emberAfFillCommandPowerProfileClusterPowerProfileRequest#
#define emberAfFillCommandPowerProfileClusterPowerProfileRequestValue:
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.
Cluster: Power Profile, 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). Command: PowerProfileRequest
3172
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfileStateRequest#
#define emberAfFillCommandPowerProfileClusterPowerProfileStateRequestValue:
The PowerProfileStateRequest Command is generated in order to retrieve the identifiers of current Power Profiles.
Cluster: Power Profile, 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). Command: PowerProfileStateRequest
3186
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterGetPowerProfilePriceResponse#
#define emberAfFillCommandPowerProfileClusterGetPowerProfilePriceResponseValue:
The GetPowerProfilePriceResponse command allows a device (client) to communicate the cost associated to the selected Power Profile to another device (server) requesting it.
Cluster: Power Profile, 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). Command: GetPowerProfilePriceResponse
3206
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterGetOverallSchedulePriceResponse#
#define emberAfFillCommandPowerProfileClusterGetOverallSchedulePriceResponseValue:
The GetOverallSchedulePriceResponse command allows a device (client) to communicate the overall cost associated to all Power Profiles scheduled to another device (server) requesting it.
Cluster: Power Profile, 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). Command: GetOverallSchedulePriceResponse
3229
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleNotification#
#define emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleNotificationValue:
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.
Cluster: Power Profile, 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). Command: EnergyPhasesScheduleNotification
3253
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleResponse#
#define emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleResponseValue:
This command is generated by the client side of Power Profile cluster as a reply to the EnergyPhasesScheduleRequest command.
Cluster: Power Profile, 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). Command: EnergyPhasesScheduleResponse
3277
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfileScheduleConstraintsRequest#
#define emberAfFillCommandPowerProfileClusterPowerProfileScheduleConstraintsRequestValue:
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.
Cluster: Power Profile, 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). Command: PowerProfileScheduleConstraintsRequest
3296
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleStateRequest#
#define emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleStateRequestValue:
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.
Cluster: Power Profile, 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). Command: EnergyPhasesScheduleStateRequest
3311
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterGetPowerProfilePriceExtendedResponse#
#define emberAfFillCommandPowerProfileClusterGetPowerProfilePriceExtendedResponseValue:
The Get Power Profile Price Extended Response command allows a device (client) to communicate the cost associated to all Power Profiles scheduled to another device (server) requesting it according to the specific options contained in the Get Power Profile Price Extended Response.
Cluster: Power Profile, 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). Command: GetPowerProfilePriceExtendedResponse
3332
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfileNotification#
#define emberAfFillCommandPowerProfileClusterPowerProfileNotificationValue:
The PowerProfileNotification Command is generated by a device supporting the server side of the Power Profile cluster in order to send the information of the specific parameters (such as Peak power and others) belonging to each phase.
Cluster: Power Profile, 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). Command: PowerProfileNotification
3359
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfileResponse#
#define emberAfFillCommandPowerProfileClusterPowerProfileResponseValue:
This command is generated by the server side of Power Profile cluster as a reply to the PowerProfileRequest command.
Cluster: Power Profile, 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). Command: PowerProfileResponse
3386
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfileStateResponse#
#define emberAfFillCommandPowerProfileClusterPowerProfileStateResponseValue:
The PowerProfileStateResponse command allows a device (server) to communicate its current Power Profile(s) to another device (client) that previously requested them.
Cluster: Power Profile, 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). Command: PowerProfileStateResponse
3410
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterGetPowerProfilePrice#
#define emberAfFillCommandPowerProfileClusterGetPowerProfilePriceValue:
The GetPowerProfilePrice Command is generated by the server (e.g. White goods) in order to retrieve the cost associated to a specific Power profile.
Cluster: Power Profile, 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). Command: GetPowerProfilePrice
3428
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfilesStateNotification#
#define emberAfFillCommandPowerProfileClusterPowerProfilesStateNotificationValue:
The PowerProfileStateNotification Command is generated by the server (e.g. White goods) in order to update the state of the power profile and the current energy phase.
Cluster: Power Profile, 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). Command: PowerProfilesStateNotification
3447
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterGetOverallSchedulePrice#
#define emberAfFillCommandPowerProfileClusterGetOverallSchedulePriceValue:
The GetOverallSchedulePrice Command is generated by the server (e.g. White goods) in order to retrieve the overall cost associated to all the Power Profiles scheduled by the scheduler (the device supporting the Power Profile cluster client side) for the next 24 hours.
Cluster: Power Profile, 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). Command: GetOverallSchedulePrice
3463
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleRequest#
#define emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleRequestValue:
The EnergyPhasesScheduleRequest Command is generated by the server (e.g. White goods) in order to retrieve from the scheduler (e.g. Home Gateway) the schedule (if available) associated to the specific Power Profile carried in the payload.
Cluster: Power Profile, 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). Command: EnergyPhasesScheduleRequest
3477
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleStateResponse#
#define emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleStateResponseValue:
The EnergyPhasesScheduleStateResponse Command is generated by the server (e.g. White goods) in order to reply to a EnergyPhasesScheduleStateRequest command about the scheduling states that are set in the server side.
Cluster: Power Profile, 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). Command: EnergyPhasesScheduleStateResponse
3498
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleStateNotification#
#define emberAfFillCommandPowerProfileClusterEnergyPhasesScheduleStateNotificationValue:
The EnergyPhasesScheduleStateNotification Command is generated by the server (e.g. White goods) in order to notify (un-solicited command) a client side about the scheduling states that are set in the server side.
Cluster: Power Profile, 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). Command: EnergyPhasesScheduleStateNotification
3523
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfileScheduleConstraintsNotification#
#define emberAfFillCommandPowerProfileClusterPowerProfileScheduleConstraintsNotificationValue:
The PowerProfileScheduleConstraintsNotification Command is generated by a device supporting the server side of the Power Profile cluster to notify the client side of this cluster about the imposed constraints and let the scheduler (i.e. the entity supporting the Power Profile cluster client side) to set the proper boundaries for the scheduling.
Cluster: Power Profile, 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). Command: PowerProfileScheduleConstraintsNotification
3545
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterPowerProfileScheduleConstraintsResponse#
#define emberAfFillCommandPowerProfileClusterPowerProfileScheduleConstraintsResponseValue:
The PowerProfileScheduleConstraintsResponse Command is generated by a device supporting the server side of the Power Profile cluster to reply to a client side of this cluster which sent a PowerProfileScheduleConstraintsRequest.
Cluster: Power Profile, 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). Command: PowerProfileScheduleConstraintsResponse
3566
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPowerProfileClusterGetPowerProfilePriceExtended#
#define emberAfFillCommandPowerProfileClusterGetPowerProfilePriceExtendedValue:
The Get Power Profile Price Extended command is generated by the server (e.g., White Goods) in order to retrieve the cost associated to a specific Power profile considering specific conditions described in the option field (e.g., a specific time).
Cluster: Power Profile, 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). Command: GetPowerProfilePriceExtended
3588
of file ./app/framework/test/headers/client-command-macro.doc
Appliance Control Commands Documentation#
emberAfFillCommandApplianceControlClusterExecutionOfACommand#
#define emberAfFillCommandApplianceControlClusterExecutionOfACommandValue:
This basic message is used to remotely control and to program household appliances.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: ExecutionOfACommand
3610
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceControlClusterSignalState#
#define emberAfFillCommandApplianceControlClusterSignalStateValue:
This basic message is used to retrieve Household Appliances status.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: SignalState
3624
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceControlClusterWriteFunctions#
#define emberAfFillCommandApplianceControlClusterWriteFunctionsValue:
This basic message is used to set appliance functions, i.e. information regarding the execution of an appliance cycle. Condition parameters such as start time or finish time information could be provided through this command.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: WriteFunctions
3644
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceControlClusterOverloadPauseResume#
#define emberAfFillCommandApplianceControlClusterOverloadPauseResumeValue:
This command shall be used to resume the normal behavior of a household appliance being in pause mode after receiving a Overload Pause command.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: OverloadPauseResume
3661
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceControlClusterOverloadPause#
#define emberAfFillCommandApplianceControlClusterOverloadPauseValue:
This command shall be used to pause the household appliance as a consequence of an imminent overload event.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: OverloadPause
3674
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceControlClusterOverloadWarning#
#define emberAfFillCommandApplianceControlClusterOverloadWarningValue:
This basic message is used to send warnings the household appliance as a consequence of a possible overload event, or the notification of the end of the warning state.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: OverloadWarning
3688
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceControlClusterSignalStateResponse#
#define emberAfFillCommandApplianceControlClusterSignalStateResponseValue:
This command shall be used to return household appliance status, according to Appliance Status Values and Remote Enable Flags Values.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: SignalStateResponse
3707
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceControlClusterSignalStateNotification#
#define emberAfFillCommandApplianceControlClusterSignalStateNotificationValue:
This command shall be used to return household appliance status, automatically when appliance status changes.
Cluster: Appliance Control, This cluster provides an interface to remotely control and to program household appliances. Command: SignalStateNotification
3729
of file ./app/framework/test/headers/client-command-macro.doc
Poll Control Commands Documentation#
emberAfFillCommandPollControlClusterCheckIn#
#define emberAfFillCommandPollControlClusterCheckInValue:
The Poll Control Cluster server sends out a Check-in command to the devices to which it is paired based on the server's Check-in Interval attribute.
Cluster: Poll Control, This cluster provides a mechanism for the management of an end device's MAC Data Poll rate. For the purposes of this cluster, the term "poll" always refers to the sending of a MAC Data Poll from the end device to the end device's parent. Command: CheckIn
3750
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPollControlClusterCheckInResponse#
#define emberAfFillCommandPollControlClusterCheckInResponseValue:
The Check-in Response is sent in response to the receipt of a Check-in command.
Cluster: Poll Control, This cluster provides a mechanism for the management of an end device's MAC Data Poll rate. For the purposes of this cluster, the term "poll" always refers to the sending of a MAC Data Poll from the end device to the end device's parent. Command: CheckInResponse
3766
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPollControlClusterFastPollStop#
#define emberAfFillCommandPollControlClusterFastPollStopValue:
The Fast Poll Stop command is used to stop the fast poll mode initiated by the Check-in response.
Cluster: Poll Control, This cluster provides a mechanism for the management of an end device's MAC Data Poll rate. For the purposes of this cluster, the term "poll" always refers to the sending of a MAC Data Poll from the end device to the end device's parent. Command: FastPollStop
3782
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPollControlClusterSetLongPollInterval#
#define emberAfFillCommandPollControlClusterSetLongPollIntervalValue:
The Set Long Poll Interval command is used to set the read only Long Poll Interval Attribute.
Cluster: Poll Control, This cluster provides a mechanism for the management of an end device's MAC Data Poll rate. For the purposes of this cluster, the term "poll" always refers to the sending of a MAC Data Poll from the end device to the end device's parent. Command: SetLongPollInterval
3796
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPollControlClusterSetShortPollInterval#
#define emberAfFillCommandPollControlClusterSetShortPollIntervalValue:
The Set Short Poll Interval command is used to set the read only Short Poll Interval Attribute.
Cluster: Poll Control, This cluster provides a mechanism for the management of an end device's MAC Data Poll rate. For the purposes of this cluster, the term "poll" always refers to the sending of a MAC Data Poll from the end device to the end device's parent. Command: SetShortPollInterval
3811
of file ./app/framework/test/headers/client-command-macro.doc
Green Power Commands Documentation#
emberAfFillCommandGreenPowerClusterGpNotification#
#define emberAfFillCommandGreenPowerClusterGpNotificationValue:
From GPP to GPS to tunnel GP frame.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpNotification
3847
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpPairingSearch#
#define emberAfFillCommandGreenPowerClusterGpPairingSearchValue:
From GPP to GPSs in entire network to get pairing indication related to GPD for Proxy Table update.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpPairingSearch
3876
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpTunnelingStop#
#define emberAfFillCommandGreenPowerClusterGpTunnelingStopValue:
From GPP to neighbor GPPs to indicate GP Notification sent in unicast mode.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpTunnelingStop
3906
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpCommissioningNotification#
#define emberAfFillCommandGreenPowerClusterGpCommissioningNotificationValue:
From GPP to GPS to tunnel GPD commissioning data.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpCommissioningNotification
3945
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpSinkCommissioningMode#
#define emberAfFillCommandGreenPowerClusterGpSinkCommissioningModeValue:
To enable commissioning mode of the sink, over the air.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpSinkCommissioningMode
3975
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpTranslationTableUpdate#
#define emberAfFillCommandGreenPowerClusterGpTranslationTableUpdateValue:
To configure GPD Command Translation Table.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpTranslationTableUpdate
4003
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpTranslationTableRequest#
#define emberAfFillCommandGreenPowerClusterGpTranslationTableRequestValue:
To provide GPD Command Translation Table content.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpTranslationTableRequest
4023
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpPairingConfiguration#
#define emberAfFillCommandGreenPowerClusterGpPairingConfiguration
To configure Sink Table.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpPairingConfiguration
4106
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpSinkTableRequest#
#define emberAfFillCommandGreenPowerClusterGpSinkTableRequestValue:
To read out selected Sink Table Entries, by index or by GPD ID.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpSinkTableRequest
4163
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpProxyTableResponse#
#define emberAfFillCommandGreenPowerClusterGpProxyTableResponseValue:
To reply with read-out Proxy Table entries, by index or by GPD ID.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpProxyTableResponse
4192
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpNotificationResponse#
#define emberAfFillCommandGreenPowerClusterGpNotificationResponseValue:
From GPS to GPP to acknowledge GP Notification received in unicast mode.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpNotificationResponse
4220
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpPairing#
#define emberAfFillCommandGreenPowerClusterGpPairingValue:
From GPS to the entire network to (de)register for tunneling service, or for removing GPD from the network.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpPairing
4261
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpProxyCommissioningMode#
#define emberAfFillCommandGreenPowerClusterGpProxyCommissioningModeValue:
From GPS to GPPs in the whole network to indicate commissioning mode.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpProxyCommissioningMode
4291
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpResponse#
#define emberAfFillCommandGreenPowerClusterGpResponseValue:
From GPS to selected GPP, to provide data to be transmitted to Rx-capable GPD.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpResponse
4322
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpTranslationTableResponse#
#define emberAfFillCommandGreenPowerClusterGpTranslationTableResponseValue:
To provide GPD Command Translation Table content.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpTranslationTableResponse
4356
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpSinkTableResponse#
#define emberAfFillCommandGreenPowerClusterGpSinkTableResponseValue:
To selected Proxy Table entries, by index or by GPD ID.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpSinkTableResponse
4387
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGreenPowerClusterGpProxyTableRequest#
#define emberAfFillCommandGreenPowerClusterGpProxyTableRequestValue:
To request selected Proxy Table entries, by index or by GPD ID.
Cluster: Green Power, The Green Power cluster defines the format of the commands exchanged when handling GPDs. Command: GpProxyTableRequest
4415
of file ./app/framework/test/headers/client-command-macro.doc
Door Lock Commands Documentation#
emberAfFillCommandDoorLockClusterLockDoor#
#define emberAfFillCommandDoorLockClusterLockDoorValue:
Locks the door.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: LockDoor
4449
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterUnlockDoor#
#define emberAfFillCommandDoorLockClusterUnlockDoorValue:
Unlocks the door.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: UnlockDoor
4464
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterToggle#
#define emberAfFillCommandDoorLockClusterToggleValue:
Toggles the door lock from its current state to the opposite state locked or unlocked.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: Toggle
4479
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterUnlockWithTimeout#
#define emberAfFillCommandDoorLockClusterUnlockWithTimeoutValue:
Unlock the door with a timeout. When the timeout expires, the door will automatically re-lock.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: UnlockWithTimeout
4496
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetLogRecord#
#define emberAfFillCommandDoorLockClusterGetLogRecordValue:
Retrieve a log record at a specified index.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetLogRecord
4512
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetPin#
#define emberAfFillCommandDoorLockClusterSetPinValue:
Set the PIN for a specified user id.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetPin
4533
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetPin#
#define emberAfFillCommandDoorLockClusterGetPinValue:
Retrieve PIN information for a user with a specific user ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetPin
4551
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearPin#
#define emberAfFillCommandDoorLockClusterClearPinValue:
Clear the PIN for a user with a specific user ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearPin
4566
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearAllPins#
#define emberAfFillCommandDoorLockClusterClearAllPinsValue:
Clear all PIN codes on the lock for all users.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearAllPins
4580
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetUserStatus#
#define emberAfFillCommandDoorLockClusterSetUserStatusValue:
Set the status value for a specified user ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetUserStatus
4596
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetUserStatus#
#define emberAfFillCommandDoorLockClusterGetUserStatusValue:
Retrieve the status byte for a specific user.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetUserStatus
4612
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetWeekdaySchedule#
#define emberAfFillCommandDoorLockClusterSetWeekdayScheduleValue:
Set the schedule of days during the week that the associated user based on the user ID will have access to the lock and will be able to operate it.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetWeekdaySchedule
4639
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetWeekdaySchedule#
#define emberAfFillCommandDoorLockClusterGetWeekdayScheduleValue:
Retrieve a weekday schedule for doorlock user activation for a specific schedule id and user id.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetWeekdaySchedule
4662
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearWeekdaySchedule#
#define emberAfFillCommandDoorLockClusterClearWeekdayScheduleValue:
Clear a weekday schedule for doorlock user activation for a specific schedule id and user id.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearWeekdaySchedule
4680
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetYeardaySchedule#
#define emberAfFillCommandDoorLockClusterSetYeardayScheduleValue:
Set a door lock user id activation schedule according to a specific absolute local start and end time.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetYeardaySchedule
4702
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetYeardaySchedule#
#define emberAfFillCommandDoorLockClusterGetYeardayScheduleValue:
Retrieve a yearday schedule for a specific scheduleId and userId.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetYeardaySchedule
4722
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearYeardaySchedule#
#define emberAfFillCommandDoorLockClusterClearYeardayScheduleValue:
Clear a yearday schedule for a specific scheduleId and userId.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearYeardaySchedule
4740
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetHolidaySchedule#
#define emberAfFillCommandDoorLockClusterSetHolidayScheduleValue:
Set the holiday schedule for a specific user.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetHolidaySchedule
4762
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetHolidaySchedule#
#define emberAfFillCommandDoorLockClusterGetHolidayScheduleValue:
Retrieve a holiday schedule for a specific scheduleId.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetHolidaySchedule
4780
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearHolidaySchedule#
#define emberAfFillCommandDoorLockClusterClearHolidayScheduleValue:
Clear a holiday schedule for a specific scheduleId.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearHolidaySchedule
4795
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetUserType#
#define emberAfFillCommandDoorLockClusterSetUserTypeValue:
Set the type value for a user based on user ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetUserType
4812
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetUserType#
#define emberAfFillCommandDoorLockClusterGetUserTypeValue:
Retrieve the type for a specific user based on the user ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetUserType
4828
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetRfid#
#define emberAfFillCommandDoorLockClusterSetRfidValue:
Set the PIN for a specified user id.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetRfid
4849
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetRfid#
#define emberAfFillCommandDoorLockClusterGetRfidValue:
Retrieve RFID ID information for a user with a specific user ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetRfid
4867
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearRfid#
#define emberAfFillCommandDoorLockClusterClearRfidValue:
Clear the RFID ID for a user with a specific user ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearRfid
4882
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearAllRfids#
#define emberAfFillCommandDoorLockClusterClearAllRfidsValue:
Clear all RFID ID codes on the lock for all users.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearAllRfids
4896
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetDisposableSchedule#
#define emberAfFillCommandDoorLockClusterSetDisposableScheduleValue:
Set the Disposable Schedule by specifying local start time and local end time for the specific user.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetDisposableSchedule
4914
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetDisposableSchedule#
#define emberAfFillCommandDoorLockClusterGetDisposableScheduleValue:
Retrieve the disposable schedule for the specific user.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetDisposableSchedule
4931
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearDisposableSchedule#
#define emberAfFillCommandDoorLockClusterClearDisposableScheduleValue:
Clear the Disposable schedule for the specific user.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearDisposableSchedule
4946
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearBiometricCredential#
#define emberAfFillCommandDoorLockClusterClearBiometricCredentialValue:
Clear the Biometric Credential for the specific user.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearBiometricCredential
4961
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearAllBiometricCredentials#
#define emberAfFillCommandDoorLockClusterClearAllBiometricCredentialsValue:
Clear out all Biometric Credentials on the lock.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearAllBiometricCredentials
4975
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterLockDoorResponse#
#define emberAfFillCommandDoorLockClusterLockDoorResponseValue:
Indicates lock success or failure.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: LockDoorResponse
4989
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterUnlockDoorResponse#
#define emberAfFillCommandDoorLockClusterUnlockDoorResponseValue:
Indicates unlock success or failure.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: UnlockDoorResponse
5005
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterToggleResponse#
#define emberAfFillCommandDoorLockClusterToggleResponseValue:
Response provided to the toggle command, indicates whether the toggle was successful or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ToggleResponse
5021
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterUnlockWithTimeoutResponse#
#define emberAfFillCommandDoorLockClusterUnlockWithTimeoutResponseValue:
Response provided to unlock with specific timeout. This command indicates whether the unlock command was successful or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: UnlockWithTimeoutResponse
5037
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetLogRecordResponse#
#define emberAfFillCommandDoorLockClusterGetLogRecordResponseValue:
Returns the specific log record requested.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetLogRecordResponse
5065
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetPinResponse#
#define emberAfFillCommandDoorLockClusterSetPinResponseValue:
Indicates whether the setting of the PIN was successful or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetPinResponse
5087
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetPinResponse#
#define emberAfFillCommandDoorLockClusterGetPinResponseValue:
Returns the PIN requested according to the user ID passed.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetPinResponse
5109
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearPinResponse#
#define emberAfFillCommandDoorLockClusterClearPinResponseValue:
Returns success or failure depending on whether the PIN was cleared or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearPinResponse
5128
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearAllPinsResponse#
#define emberAfFillCommandDoorLockClusterClearAllPinsResponseValue:
Returns success or failure depending on whether the PINs were cleared or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearAllPinsResponse
5144
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetUserStatusResponse#
#define emberAfFillCommandDoorLockClusterSetUserStatusResponseValue:
Returns success or failure depending on whether the user status was set or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetUserStatusResponse
5160
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetUserStatusResponse#
#define emberAfFillCommandDoorLockClusterGetUserStatusResponseValue:
Returns the user status.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetUserStatusResponse
5178
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetWeekdayScheduleResponse#
#define emberAfFillCommandDoorLockClusterSetWeekdayScheduleResponseValue:
Returns the status of setting the weekday schedule.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetWeekdayScheduleResponse
5195
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetWeekdayScheduleResponse#
#define emberAfFillCommandDoorLockClusterGetWeekdayScheduleResponseValue:
Returns the weekday schedule requested.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetWeekdayScheduleResponse
5225
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearWeekdayScheduleResponse#
#define emberAfFillCommandDoorLockClusterClearWeekdayScheduleResponseValue:
Returns the status of clearing the weekday schedule.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearWeekdayScheduleResponse
5248
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetYeardayScheduleResponse#
#define emberAfFillCommandDoorLockClusterSetYeardayScheduleResponseValue:
Returns success or failure depending on whether the yearday schedule was set or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetYeardayScheduleResponse
5264
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetYeardayScheduleResponse#
#define emberAfFillCommandDoorLockClusterGetYeardayScheduleResponseValue:
Returns the yearday schedule requested.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetYeardayScheduleResponse
5288
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearYeardayScheduleResponse#
#define emberAfFillCommandDoorLockClusterClearYeardayScheduleResponseValue:
Returns success or failure depending on whether the yearday schedule was removed or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearYeardayScheduleResponse
5308
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetHolidayScheduleResponse#
#define emberAfFillCommandDoorLockClusterSetHolidayScheduleResponseValue:
Returns success or failure depending on whether the holiday schedule was set or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetHolidayScheduleResponse
5324
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetHolidayScheduleResponse#
#define emberAfFillCommandDoorLockClusterGetHolidayScheduleResponseValue:
Returns the holiday schedule requested.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetHolidayScheduleResponse
5348
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearHolidayScheduleResponse#
#define emberAfFillCommandDoorLockClusterClearHolidayScheduleResponseValue:
Returns success or failure depending on whether the holiday schedule was removed or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearHolidayScheduleResponse
5368
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetUserTypeResponse#
#define emberAfFillCommandDoorLockClusterSetUserTypeResponseValue:
returns success or failure depending on whether the user type was set or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetUserTypeResponse
5384
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetUserTypeResponse#
#define emberAfFillCommandDoorLockClusterGetUserTypeResponseValue:
Returns the user type for the user ID requested.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetUserTypeResponse
5402
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetRfidResponse#
#define emberAfFillCommandDoorLockClusterSetRfidResponseValue:
Indicates whether the setting of the RFID ID was successful or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetRfidResponse
5419
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetRfidResponse#
#define emberAfFillCommandDoorLockClusterGetRfidResponseValue:
Returns the RFID ID requested according to the user ID passed.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetRfidResponse
5441
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearRfidResponse#
#define emberAfFillCommandDoorLockClusterClearRfidResponseValue:
Returns success or failure depending on whether the RFID ID was cleared or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearRfidResponse
5460
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearAllRfidsResponse#
#define emberAfFillCommandDoorLockClusterClearAllRfidsResponseValue:
Returns success or failure depending on whether the RFID IDs were cleared or not.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearAllRfidsResponse
5476
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterSetDisposableScheduleResponse#
#define emberAfFillCommandDoorLockClusterSetDisposableScheduleResponseValue:
Returns pass/fail of the SetDisposableSchedule command.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: SetDisposableScheduleResponse
5492
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterGetDisposableScheduleResponse#
#define emberAfFillCommandDoorLockClusterGetDisposableScheduleResponseValue:
Returns the Disposable schedule data for the User ID.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: GetDisposableScheduleResponse
5514
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearDisposableScheduleResponse#
#define emberAfFillCommandDoorLockClusterClearDisposableScheduleResponseValue:
Returns pass/fail of the command.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearDisposableScheduleResponse
5533
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearBiometricCredentialResponse#
#define emberAfFillCommandDoorLockClusterClearBiometricCredentialResponseValue:
Returns pass/fail of the command.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearBiometricCredentialResponse
5549
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterClearAllBiometricCredentialsResponse#
#define emberAfFillCommandDoorLockClusterClearAllBiometricCredentialsResponseValue:
Returns pass/fail of the command.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ClearAllBiometricCredentialsResponse
5565
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterOperationEventNotification#
#define emberAfFillCommandDoorLockClusterOperationEventNotificationValue:
Indicates that an operation event has taken place. Includes the associated event information.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: OperationEventNotification
5591
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDoorLockClusterProgrammingEventNotification#
#define emberAfFillCommandDoorLockClusterProgrammingEventNotificationValue:
Indicates that a programming event has taken place. Includes the associated programming event information.
Cluster: Door Lock, Provides an interface into a generic way to secure a door. Command: ProgrammingEventNotification
5625
of file ./app/framework/test/headers/client-command-macro.doc
Window Covering Commands Documentation#
emberAfFillCommandWindowCoveringClusterWindowCoveringUpOpen#
#define emberAfFillCommandWindowCoveringClusterWindowCoveringUpOpenValue:
Moves window covering to InstalledOpenLimit - Lift and InstalledOpenLimit - Tilt.
Cluster: Window Covering, Provides an interface for controlling and adjusting automatic window coverings. Command: WindowCoveringUpOpen
5651
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandWindowCoveringClusterWindowCoveringDownClose#
#define emberAfFillCommandWindowCoveringClusterWindowCoveringDownCloseValue:
Moves window covering to InstalledClosedLimit - Lift and InstalledCloseLimit - Tilt.
Cluster: Window Covering, Provides an interface for controlling and adjusting automatic window coverings. Command: WindowCoveringDownClose
5664
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandWindowCoveringClusterWindowCoveringStop#
#define emberAfFillCommandWindowCoveringClusterWindowCoveringStopValue:
Stop any adjusting of window covering.
Cluster: Window Covering, Provides an interface for controlling and adjusting automatic window coverings. Command: WindowCoveringStop
5677
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandWindowCoveringClusterWindowCoveringGoToLiftValue#
#define emberAfFillCommandWindowCoveringClusterWindowCoveringGoToLiftValueValue:
Goto lift value specified.
Cluster: Window Covering, Provides an interface for controlling and adjusting automatic window coverings. Command: WindowCoveringGoToLiftValue
5691
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandWindowCoveringClusterWindowCoveringGoToLiftPercentage#
#define emberAfFillCommandWindowCoveringClusterWindowCoveringGoToLiftPercentageValue:
Goto lift percentage specified.
Cluster: Window Covering, Provides an interface for controlling and adjusting automatic window coverings. Command: WindowCoveringGoToLiftPercentage
5706
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandWindowCoveringClusterWindowCoveringGoToTiltValue#
#define emberAfFillCommandWindowCoveringClusterWindowCoveringGoToTiltValueValue:
Goto tilt value specified.
Cluster: Window Covering, Provides an interface for controlling and adjusting automatic window coverings. Command: WindowCoveringGoToTiltValue
5721
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandWindowCoveringClusterWindowCoveringGoToTiltPercentage#
#define emberAfFillCommandWindowCoveringClusterWindowCoveringGoToTiltPercentageValue:
Goto tilt percentage specified.
Cluster: Window Covering, Provides an interface for controlling and adjusting automatic window coverings. Command: WindowCoveringGoToTiltPercentage
5736
of file ./app/framework/test/headers/client-command-macro.doc
Barrier Control Commands Documentation#
emberAfFillCommandBarrierControlClusterBarrierControlGoToPercent#
#define emberAfFillCommandBarrierControlClusterBarrierControlGoToPercentValue:
Command to instruct a barrier to go to a percent open state.
Cluster: Barrier Control, This cluster provides control of a barrier (garage door). Command: BarrierControlGoToPercent
5756
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBarrierControlClusterBarrierControlStop#
#define emberAfFillCommandBarrierControlClusterBarrierControlStopValue:
Command that instructs the barrier to stop moving.
Cluster: Barrier Control, This cluster provides control of a barrier (garage door). Command: BarrierControlStop
5770
of file ./app/framework/test/headers/client-command-macro.doc
Thermostat Commands Documentation#
emberAfFillCommandThermostatClusterSetpointRaiseLower#
#define emberAfFillCommandThermostatClusterSetpointRaiseLowerValue:
Command description for SetpointRaiseLower.
Cluster: Thermostat, An interface for configuring and controlling the functionality of a thermostat. Command: SetpointRaiseLower
5796
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandThermostatClusterSetWeeklySchedule#
#define emberAfFillCommandThermostatClusterSetWeeklyScheduleValue:
Command description for SetWeeklySchedule.
Cluster: Thermostat, An interface for configuring and controlling the functionality of a thermostat. Command: SetWeeklySchedule
5820
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandThermostatClusterGetWeeklySchedule#
#define emberAfFillCommandThermostatClusterGetWeeklyScheduleValue:
Command description for GetWeeklySchedule.
Cluster: Thermostat, An interface for configuring and controlling the functionality of a thermostat. Command: GetWeeklySchedule
5841
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandThermostatClusterClearWeeklySchedule#
#define emberAfFillCommandThermostatClusterClearWeeklyScheduleValue:
The Clear Weekly Schedule command is used to clear the weekly schedule.
Cluster: Thermostat, An interface for configuring and controlling the functionality of a thermostat. Command: ClearWeeklySchedule
5856
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandThermostatClusterGetRelayStatusLog#
#define emberAfFillCommandThermostatClusterGetRelayStatusLogValue:
The Get Relay Status Log command is used to query the thermostat internal relay status log.
Cluster: Thermostat, An interface for configuring and controlling the functionality of a thermostat. Command: GetRelayStatusLog
5869
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandThermostatClusterCurrentWeeklySchedule#
#define emberAfFillCommandThermostatClusterCurrentWeeklyScheduleValue:
The Current Weekly Schedule Command is sent from the server in response to the Get Weekly Schedule Command.
Cluster: Thermostat, An interface for configuring and controlling the functionality of a thermostat. Command: CurrentWeeklySchedule
5891
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandThermostatClusterRelayStatusLog#
#define emberAfFillCommandThermostatClusterRelayStatusLogValue:
This command is sent from the thermostat cluster server in response to the Get Relay Status Log.
Cluster: Thermostat, An interface for configuring and controlling the functionality of a thermostat. Command: RelayStatusLog
5920
of file ./app/framework/test/headers/client-command-macro.doc
Color Control Commands Documentation#
emberAfFillCommandColorControlClusterMoveToHue#
#define emberAfFillCommandColorControlClusterMoveToHueValue:
Move to specified hue.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveToHue
5968
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveHue#
#define emberAfFillCommandColorControlClusterMoveHueValue:
Move hue up or down at specified rate.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveHue
5993
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterStepHue#
#define emberAfFillCommandColorControlClusterStepHueValue:
Step hue up or down by specified size at specified rate.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: StepHue
6019
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveToSaturation#
#define emberAfFillCommandColorControlClusterMoveToSaturationValue:
Move to specified saturation.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveToSaturation
6044
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveSaturation#
#define emberAfFillCommandColorControlClusterMoveSaturationValue:
Move saturation up or down at specified rate.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveSaturation
6068
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterStepSaturation#
#define emberAfFillCommandColorControlClusterStepSaturationValue:
Step saturation up or down by specified size at specified rate.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: StepSaturation
6094
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveToHueAndSaturation#
#define emberAfFillCommandColorControlClusterMoveToHueAndSaturationValue:
Move to hue and saturation.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveToHueAndSaturation
6121
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveToColor#
#define emberAfFillCommandColorControlClusterMoveToColorValue:
Move to specified color.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveToColor
6148
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveColor#
#define emberAfFillCommandColorControlClusterMoveColorValue:
Moves the color.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveColor
6173
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterStepColor#
#define emberAfFillCommandColorControlClusterStepColorValue:
Steps the lighting to a specific color.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: StepColor
6199
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveToColorTemperature#
#define emberAfFillCommandColorControlClusterMoveToColorTemperatureValue:
Move to a specific color temperature.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveToColorTemperature
6224
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterEnhancedMoveToHue#
#define emberAfFillCommandColorControlClusterEnhancedMoveToHueValue:
Command description for EnhancedMoveToHue.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: EnhancedMoveToHue
6250
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterEnhancedMoveHue#
#define emberAfFillCommandColorControlClusterEnhancedMoveHueValue:
Command description for EnhancedMoveHue.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: EnhancedMoveHue
6275
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterEnhancedStepHue#
#define emberAfFillCommandColorControlClusterEnhancedStepHueValue:
Command description for EnhancedStepHue.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: EnhancedStepHue
6301
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterEnhancedMoveToHueAndSaturation#
#define emberAfFillCommandColorControlClusterEnhancedMoveToHueAndSaturationValue:
Command description for EnhancedMoveToHueAndSaturation.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: EnhancedMoveToHueAndSaturation
6328
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterColorLoopSet#
#define emberAfFillCommandColorControlClusterColorLoopSetValue:
Command description for ColorLoopSet.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: ColorLoopSet
6359
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterStopMoveStep#
#define emberAfFillCommandColorControlClusterStopMoveStepValue:
Command description for StopMoveStep.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: StopMoveStep
6382
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterMoveColorTemperature#
#define emberAfFillCommandColorControlClusterMoveColorTemperatureValue:
Command description for MoveColorTemperature.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: MoveColorTemperature
6408
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandColorControlClusterStepColorTemperature#
#define emberAfFillCommandColorControlClusterStepColorTemperatureValue:
Command description for StepColorTemperature.
Cluster: Color Control, Attributes and commands for controlling the color properties of a color-capable light. Command: StepColorTemperature
6440
of file ./app/framework/test/headers/client-command-macro.doc
IAS Zone Commands Documentation#
emberAfFillCommandIasZoneClusterZoneEnrollResponse#
#define emberAfFillCommandIasZoneClusterZoneEnrollResponseValue:
Command description for zoneEnrollResponse.
Cluster: IAS Zone, Attributes and commands for IAS security zone devices. Command: ZoneEnrollResponse
6658
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasZoneClusterInitiateNormalOperationMode#
#define emberAfFillCommandIasZoneClusterInitiateNormalOperationModeValue:
Used to tell the IAS Zone server to commence normal operation mode.
Cluster: IAS Zone, Attributes and commands for IAS security zone devices. Command: InitiateNormalOperationMode
6674
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasZoneClusterInitiateTestMode#
#define emberAfFillCommandIasZoneClusterInitiateTestModeValue:
Certain IAS Zone servers may have operational configurations that could be configured OTA or locally on the device. This command enables them to be remotely placed into a test mode so that the user or installer may configure their field of view, sensitivity, and other operational parameters.
Cluster: IAS Zone, Attributes and commands for IAS security zone devices. Command: InitiateTestMode
6690
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasZoneClusterZoneStatusChangeNotification#
#define emberAfFillCommandIasZoneClusterZoneStatusChangeNotificationValue:
Command description for zoneStatusChangeNotification.
Cluster: IAS Zone, Attributes and commands for IAS security zone devices. Command: ZoneStatusChangeNotification
6712
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasZoneClusterZoneEnrollRequest#
#define emberAfFillCommandIasZoneClusterZoneEnrollRequestValue:
Command description for zoneEnrollRequest.
Cluster: IAS Zone, Attributes and commands for IAS security zone devices. Command: ZoneEnrollRequest
6732
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasZoneClusterInitiateNormalOperationModeResponse#
#define emberAfFillCommandIasZoneClusterInitiateNormalOperationModeResponseValue:
Confirms that the IAS Zone server has commenced normal operation mode.
Cluster: IAS Zone, Attributes and commands for IAS security zone devices. Command: InitiateNormalOperationModeResponse
6747
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasZoneClusterInitiateTestModeResponse#
#define emberAfFillCommandIasZoneClusterInitiateTestModeResponseValue:
Confirms that the IAS Zone server has commenced test mode and that the IAS Zone client should treat any Zone Status Change Notification commands received from the sending IAS Zone server as being in response to test events.
Cluster: IAS Zone, Attributes and commands for IAS security zone devices. Command: InitiateTestModeResponse
6761
of file ./app/framework/test/headers/client-command-macro.doc
IAS ACE Commands Documentation#
emberAfFillCommandIasAceClusterArm#
#define emberAfFillCommandIasAceClusterArmValue:
Command description for Arm.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: Arm
6785
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterBypass#
#define emberAfFillCommandIasAceClusterBypassValue:
Command description for Bypass.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: Bypass
6808
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterEmergency#
#define emberAfFillCommandIasAceClusterEmergencyValue:
Command description for Emergency.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: Emergency
6825
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterFire#
#define emberAfFillCommandIasAceClusterFireValue:
Command description for Fire.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: Fire
6838
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterPanic#
#define emberAfFillCommandIasAceClusterPanicValue:
Command description for Panic.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: Panic
6851
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetZoneIdMap#
#define emberAfFillCommandIasAceClusterGetZoneIdMapValue:
Command description for GetZoneIdMap.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetZoneIdMap
6864
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetZoneInformation#
#define emberAfFillCommandIasAceClusterGetZoneInformationValue:
Command description for GetZoneInformation.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetZoneInformation
6878
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetPanelStatus#
#define emberAfFillCommandIasAceClusterGetPanelStatusValue:
Used by the ACE client to request an update to the status of the ACE server.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetPanelStatus
6892
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetBypassedZoneList#
#define emberAfFillCommandIasAceClusterGetBypassedZoneListValue:
Used by the ACE client to retrieve the bypassed zones.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetBypassedZoneList
6905
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetZoneStatus#
#define emberAfFillCommandIasAceClusterGetZoneStatusValue:
Used by the ACE client to request an update to the zone status of the ACE server.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetZoneStatus
6925
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterArmResponse#
#define emberAfFillCommandIasAceClusterArmResponseValue:
Command description for ArmResponse.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: ArmResponse
6943
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetZoneIdMapResponse#
#define emberAfFillCommandIasAceClusterGetZoneIdMapResponseValue:
Command description for GetZoneIdMapResponse.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetZoneIdMapResponse
6989
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetZoneInformationResponse#
#define emberAfFillCommandIasAceClusterGetZoneInformationResponseValue:
Command description for GetZoneInformationResponse.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetZoneInformationResponse
7026
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterZoneStatusChanged#
#define emberAfFillCommandIasAceClusterZoneStatusChangedValue:
This command updates ACE clients in the system of changes to zone status recorded by the ACE server (e.g., IAS CIE device).
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: ZoneStatusChanged
7051
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterPanelStatusChanged#
#define emberAfFillCommandIasAceClusterPanelStatusChangedValue:
This command updates ACE clients in the system of changes to panel status recorded by the ACE server (e.g., IAS CIE device).
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: PanelStatusChanged
7075
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetPanelStatusResponse#
#define emberAfFillCommandIasAceClusterGetPanelStatusResponseValue:
Command updates requesting IAS ACE clients in the system of changes to the security panel status recorded by the ACE server.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetPanelStatusResponse
7099
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterSetBypassedZoneList#
#define emberAfFillCommandIasAceClusterSetBypassedZoneListValue:
Sets the list of bypassed zones on the IAS ACE client.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: SetBypassedZoneList
7122
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterBypassResponse#
#define emberAfFillCommandIasAceClusterBypassResponseValue:
Provides the response of the security panel to the request from the IAS ACE client to bypass zones via a Bypass command.
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: BypassResponse
7143
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasAceClusterGetZoneStatusResponse#
#define emberAfFillCommandIasAceClusterGetZoneStatusResponseValue:
This command updates requesting IAS ACE clients in the system of changes to the IAS Zone server statuses recorded by the ACE server (e.g., IAS CIE device).
Cluster: IAS ACE, Attributes and commands for IAS Ancillary Control Equipment. Command: GetZoneStatusResponse
7167
of file ./app/framework/test/headers/client-command-macro.doc
IAS WD Commands Documentation#
emberAfFillCommandIasWdClusterStartWarning#
#define emberAfFillCommandIasWdClusterStartWarningValue:
Command description for StartWarning.
Cluster: IAS WD, Attributes and commands for IAS Warning Devices. Command: StartWarning
7197
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIasWdClusterSquawk#
#define emberAfFillCommandIasWdClusterSquawkValue:
Command description for Squawk.
Cluster: IAS WD, Attributes and commands for IAS Warning Devices. Command: Squawk
7215
of file ./app/framework/test/headers/client-command-macro.doc
Generic Tunnel Commands Documentation#
emberAfFillCommandGenericTunnelClusterMatchProtocolAddress#
#define emberAfFillCommandGenericTunnelClusterMatchProtocolAddressValue:
This command is generated when an application wishes to find the ZigBee address (node, endpoint) of the Generic Tunnel server cluster with a given ProtocolAddress attribute. The command is typically multicast to a group of inter-communicating Generic Tunnel clusters.
Cluster: Generic Tunnel, The minimum common commands and attributes required to tunnel any protocol. Command: MatchProtocolAddress
7235
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGenericTunnelClusterMatchProtocolAddressResponse#
#define emberAfFillCommandGenericTunnelClusterMatchProtocolAddressResponseValue:
This command is generated upon receipt of a Match Protocol Address command to indicate that the Protocol Address was successfully matched.
Cluster: Generic Tunnel, The minimum common commands and attributes required to tunnel any protocol. Command: MatchProtocolAddressResponse
7252
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGenericTunnelClusterAdvertiseProtocolAddress#
#define emberAfFillCommandGenericTunnelClusterAdvertiseProtocolAddressValue:
This command is typically sent upon startup, and whenever the ProtocolAddress attribute changes. It is typically multicast to a group of inter-communicating Generic Tunnel clusters.
Cluster: Generic Tunnel, The minimum common commands and attributes required to tunnel any protocol. Command: AdvertiseProtocolAddress
7269
of file ./app/framework/test/headers/client-command-macro.doc
BACnet Protocol Tunnel Commands Documentation#
emberAfFillCommandBacnetProtocolTunnelClusterTransferNpdu#
#define emberAfFillCommandBacnetProtocolTunnelClusterTransferNpduValue:
This command is generated when a BACnet network layer wishes to transfer a BACnet NPDU across a ZigBee tunnel to another BACnet network layer.
Cluster: BACnet Protocol Tunnel, Commands and attributes required to tunnel the BACnet protocol. Command: TransferNpdu
7291
of file ./app/framework/test/headers/client-command-macro.doc
11073 Protocol Tunnel Commands Documentation#
emberAfFillCommand11073ProtocolTunnelClusterTransferAPDU#
#define emberAfFillCommand11073ProtocolTunnelClusterTransferAPDUValue:
This command is generated when an 11073 network layer wishes to transfer an 11073 APDU across a ZigBee tunnel to another 11073 network layer.
Cluster: 11073 Protocol Tunnel, Attributes and commands for the 11073 protocol tunnel used for ZigBee Health Care. Command: TransferAPDU
7312
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommand11073ProtocolTunnelClusterConnectRequest#
#define emberAfFillCommand11073ProtocolTunnelClusterConnectRequestValue:
This command is generated when an Health Care client wishes to connect to a Health Care server for the purposes of transmitting 11073 APDUs across the 11073 tunnel.
Cluster: 11073 Protocol Tunnel, Attributes and commands for the 11073 protocol tunnel used for ZigBee Health Care. Command: ConnectRequest
7333
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommand11073ProtocolTunnelClusterDisconnectRequest#
#define emberAfFillCommand11073ProtocolTunnelClusterDisconnectRequestValue:
This command is generated when an Health Care client wishes to disconnect from a Health Care server.
Cluster: 11073 Protocol Tunnel, Attributes and commands for the 11073 protocol tunnel used for ZigBee Health Care. Command: DisconnectRequest
7351
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommand11073ProtocolTunnelClusterConnectStatusNotification#
#define emberAfFillCommand11073ProtocolTunnelClusterConnectStatusNotificationValue:
Generated in response to requests related to connection or any event that causes the tunnel to become disconnected.
Cluster: 11073 Protocol Tunnel, Attributes and commands for the 11073 protocol tunnel used for ZigBee Health Care. Command: ConnectStatusNotification
7366
of file ./app/framework/test/headers/client-command-macro.doc
ISO 7816 Protocol Tunnel Commands Documentation#
emberAfFillCommandIso7816ProtocolTunnelClusterServerToClientTransferApdu#
#define emberAfFillCommandIso7816ProtocolTunnelClusterServerToClientTransferApduValue:
Command description for TransferApdu.
Cluster: ISO 7816 Protocol Tunnel, Commands and attributes for mobile office solutions including ZigBee devices. Command: TransferApdu
7386
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIso7816ProtocolTunnelClusterClientToServerTransferApdu#
#define emberAfFillCommandIso7816ProtocolTunnelClusterClientToServerTransferApduValue:
Command description for TransferApdu.
Cluster: ISO 7816 Protocol Tunnel, Commands and attributes for mobile office solutions including ZigBee devices. Command: TransferApdu
7401
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIso7816ProtocolTunnelClusterInsertSmartCard#
#define emberAfFillCommandIso7816ProtocolTunnelClusterInsertSmartCardValue:
Command description for InsertSmartCard.
Cluster: ISO 7816 Protocol Tunnel, Commands and attributes for mobile office solutions including ZigBee devices. Command: InsertSmartCard
7415
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandIso7816ProtocolTunnelClusterExtractSmartCard#
#define emberAfFillCommandIso7816ProtocolTunnelClusterExtractSmartCardValue:
Command description for ExtractSmartCard.
Cluster: ISO 7816 Protocol Tunnel, Commands and attributes for mobile office solutions including ZigBee devices. Command: ExtractSmartCard
7428
of file ./app/framework/test/headers/client-command-macro.doc
Price Commands Documentation#
emberAfFillCommandPriceClusterPublishPrice#
#define emberAfFillCommandPriceClusterPublishPriceValue:
The PublishPrice command is generated in response to receiving a Get Current Price command, in response to a Get Scheduled Prices command, and when an update to the pricing information is available from the commodity provider, either before or when a TOU price becomes active.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishPrice
7493
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishBlockPeriod#
#define emberAfFillCommandPriceClusterPublishBlockPeriodValue:
The PublishBlockPeriod command is generated in response to receiving a GetBlockPeriod(s) command or when an update to the block tariff schedule is available from the commodity provider.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishBlockPeriod
7545
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishConversionFactor#
#define emberAfFillCommandPriceClusterPublishConversionFactorValue:
The PublishConversionFactor command is sent in response to a GetConversionFactor command or if a new Conversion factor is available.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishConversionFactor
7573
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishCalorificValue#
#define emberAfFillCommandPriceClusterPublishCalorificValueValue:
The PublishCalorificValue command is sent in response to a GetCalorificValue command or if a new calorific value is available.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishCalorificValue
7599
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishTariffInformation#
#define emberAfFillCommandPriceClusterPublishTariffInformationValue:
The PublishTariffInformation command is sent in response to a GetTariffInformation command or if new tariff information is available (including price matrix and block thresholds).
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishTariffInformation
7646
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishPriceMatrix#
#define emberAfFillCommandPriceClusterPublishPriceMatrixValue:
PublishPriceMatrix command is used to publish the Block Price Information Set (up to 15 tiers x 15 blocks) and the Extended Price Information Set (up to 48 tiers). The PublishPriceMatrix command is sent in response to a GetPriceMatrix command.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishPriceMatrix
7691
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishBlockThresholds#
#define emberAfFillCommandPriceClusterPublishBlockThresholdsValue:
The PublishBlockThreshold command is sent in response to a GetBlockThreshold command.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishBlockThresholds
7730
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishCO2Value#
#define emberAfFillCommandPriceClusterPublishCO2ValueValue:
The PublishCO2Value command is sent in response to a GetCO2Value command or if a new CO2 conversion factor is available.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishCO2Value
7765
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishTierLabels#
#define emberAfFillCommandPriceClusterPublishTierLabelsValue:
The PublishTierLabels command is generated in response to receiving a GetTierLabels command or when there is a tier label change.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishTierLabels
7800
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishBillingPeriod#
#define emberAfFillCommandPriceClusterPublishBillingPeriodValue:
The PublishBillingPeriod command is generated in response to receiving a GetBillingPeriod(s) command or when an update to the Billing schedule is available from the commodity Supplier.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishBillingPeriod
7832
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishConsolidatedBill#
#define emberAfFillCommandPriceClusterPublishConsolidatedBillValue:
The PublishConsolidatedBill command is used to make consolidated billing information of previous billing periods available to other end devices. This command is issued in response to a GetConsolidatedBill command or if new billing information is available.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishConsolidatedBill
7868
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishCppEvent#
#define emberAfFillCommandPriceClusterPublishCppEventValue:
The PublishCPPEvent command is sent from an ESI to its price clients to notify them of a Critical Peak Pricing event.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishCppEvent
7903
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishCreditPayment#
#define emberAfFillCommandPriceClusterPublishCreditPaymentValue:
The PublishCreditPayment command is used to update the credit payment information is available.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishCreditPayment
7938
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPublishCurrencyConversion#
#define emberAfFillCommandPriceClusterPublishCurrencyConversionValue:
The PublishCurrencyConversion command is sent in response to a GetCurrencyConversion command or when a new currency becomes available.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PublishCurrencyConversion
7974
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterCancelTariff#
#define emberAfFillCommandPriceClusterCancelTariffValue:
The CancelTariff command indicates that all data associated with a particular tariff instance should be discarded.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: CancelTariff
8000
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetCurrentPrice#
#define emberAfFillCommandPriceClusterGetCurrentPriceValue:
The GetCurrentPrice command initiates a PublishPrice command for the current time.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetCurrentPrice
8017
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetScheduledPrices#
#define emberAfFillCommandPriceClusterGetScheduledPricesValue:
The GetScheduledPrices command initiates a PublishPrice command for available price events.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetScheduledPrices
8034
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterPriceAcknowledgement#
#define emberAfFillCommandPriceClusterPriceAcknowledgementValue:
The PriceAcknowledgement command described provides the ability to acknowledge a previously sent PublishPrice command.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: PriceAcknowledgement
8056
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetBlockPeriods#
#define emberAfFillCommandPriceClusterGetBlockPeriodsValue:
The GetBlockPeriods command initiates a PublishBlockPeriod command for the currently scheduled block periods.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetBlockPeriods
8078
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetConversionFactor#
#define emberAfFillCommandPriceClusterGetConversionFactorValue:
The GetConversionFactor command initiates a PublishConversionFactor command for the scheduled conversion factor updates.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetConversionFactor
8099
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetCalorificValue#
#define emberAfFillCommandPriceClusterGetCalorificValueValue:
The GetCalorificValue command initiates a PublishCalorificValue command for the scheduled conversion factor updates.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetCalorificValue
8120
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetTariffInformation#
#define emberAfFillCommandPriceClusterGetTariffInformationValue:
The GetTariffInformation command initiates a PublishTariffInformation command for the scheduled tariff updates.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetTariffInformation
8143
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetPriceMatrix#
#define emberAfFillCommandPriceClusterGetPriceMatrixValue:
The GetPriceMatrix command initiates a PublishPriceMatrix command for the scheduled Price Matrix updates.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetPriceMatrix
8161
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetBlockThresholds#
#define emberAfFillCommandPriceClusterGetBlockThresholdsValue:
The GetBlockThresholds command initiates a PublishBlockThreshold command for the scheduled Block Threshold updates.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetBlockThresholds
8176
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetCO2Value#
#define emberAfFillCommandPriceClusterGetCO2ValueValue:
The GetCO2Value command initiates a PublishCO2Value command for the scheduled CO2 conversion factor updates.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetCO2Value
8197
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetTierLabels#
#define emberAfFillCommandPriceClusterGetTierLabelsValue:
The GetTierLabels command allows a client to retrieve the tier labels associated with a given tariff; this command initiates a PublishTierLabels command from the server.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetTierLabels
8215
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetBillingPeriod#
#define emberAfFillCommandPriceClusterGetBillingPeriodValue:
The GetBillingPeriod command initiates one or more PublishBillingPeriod commands for the currently scheduled billing periods.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetBillingPeriod
8236
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetConsolidatedBill#
#define emberAfFillCommandPriceClusterGetConsolidatedBillValue:
The GetConsolidatedBill command initiates one or more PublishConsolidatedBill commands with the requested billing information.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetConsolidatedBill
8260
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterCppEventResponse#
#define emberAfFillCommandPriceClusterCppEventResponseValue:
The CPPEventResponse command is sent from a Client (IHD) to the ESI to notify it of a Critical Peak Pricing event authorization.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: CppEventResponse
8280
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetCreditPayment#
#define emberAfFillCommandPriceClusterGetCreditPaymentValue:
The GetCreditPayment command initiates PublishCreditPayment commands for the requested credit payment information.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetCreditPayment
8299
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetCurrencyConversionCommand#
#define emberAfFillCommandPriceClusterGetCurrencyConversionCommandValue:
The GetCurrencyConversionCommand command initiates a PublishCurrencyConversion command for the currency conversion factor updates. A server shall be capable of storing both the old and the new currencies.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetCurrencyConversionCommand
8314
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPriceClusterGetTariffCancellation#
#define emberAfFillCommandPriceClusterGetTariffCancellationValue:
The GetTariffCancellation command initiates the return of the last CancelTariff command held on the associated server.
Cluster: Price, The Price Cluster provides the mechanism for communicating Gas, Energy, or Water pricing information within the premises. Command: GetTariffCancellation
8327
of file ./app/framework/test/headers/client-command-macro.doc
Demand Response and Load Control Commands Documentation#
emberAfFillCommandDemandResponseLoadControlClusterLoadControlEvent#
#define emberAfFillCommandDemandResponseLoadControlClusterLoadControlEventValue:
Command description for LoadControlEvent.
Cluster: Demand Response and Load Control, This cluster provides an interface to the functionality of Smart Energy Demand Response and Load Control. Devices targeted by this cluster include thermostats and devices that support load control. Command: LoadControlEvent
8370
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDemandResponseLoadControlClusterCancelLoadControlEvent#
#define emberAfFillCommandDemandResponseLoadControlClusterCancelLoadControlEventValue:
Command description for CancelLoadControlEvent.
Cluster: Demand Response and Load Control, This cluster provides an interface to the functionality of Smart Energy Demand Response and Load Control. Devices targeted by this cluster include thermostats and devices that support load control. Command: CancelLoadControlEvent
8405
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDemandResponseLoadControlClusterCancelAllLoadControlEvents#
#define emberAfFillCommandDemandResponseLoadControlClusterCancelAllLoadControlEventsValue:
Command description for CancelAllLoadControlEvents.
Cluster: Demand Response and Load Control, This cluster provides an interface to the functionality of Smart Energy Demand Response and Load Control. Devices targeted by this cluster include thermostats and devices that support load control. Command: CancelAllLoadControlEvents
8424
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDemandResponseLoadControlClusterReportEventStatus#
#define emberAfFillCommandDemandResponseLoadControlClusterReportEventStatusValue:
Command description for ReportEventStatus.
Cluster: Demand Response and Load Control, This cluster provides an interface to the functionality of Smart Energy Demand Response and Load Control. Devices targeted by this cluster include thermostats and devices that support load control. Command: ReportEventStatus
8459
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDemandResponseLoadControlClusterGetScheduledEvents#
#define emberAfFillCommandDemandResponseLoadControlClusterGetScheduledEventsValue:
Command description for GetScheduledEvents.
Cluster: Demand Response and Load Control, This cluster provides an interface to the functionality of Smart Energy Demand Response and Load Control. Devices targeted by this cluster include thermostats and devices that support load control. Command: GetScheduledEvents
8489
of file ./app/framework/test/headers/client-command-macro.doc
Simple Metering Commands Documentation#
emberAfFillCommandSimpleMeteringClusterGetProfileResponse#
#define emberAfFillCommandSimpleMeteringClusterGetProfileResponseValue:
This command is generated when the Client command GetProfile is received.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: GetProfileResponse
8521
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterRequestMirror#
#define emberAfFillCommandSimpleMeteringClusterRequestMirrorValue:
This command is used to request the ESI to mirror Metering Device data.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: RequestMirror
8541
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterRemoveMirror#
#define emberAfFillCommandSimpleMeteringClusterRemoveMirrorValue:
This command is used to request the ESI to remove its mirror of Metering Device data.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: RemoveMirror
8554
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterRequestFastPollModeResponse#
#define emberAfFillCommandSimpleMeteringClusterRequestFastPollModeResponseValue:
This command is generated when the client command Request Fast Poll Mode is received.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: RequestFastPollModeResponse
8570
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterScheduleSnapshotResponse#
#define emberAfFillCommandSimpleMeteringClusterScheduleSnapshotResponseValue:
This command is generated in response to a ScheduleSnapshot command, and is sent to confirm whether the requested snapshot schedule has been set up.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: ScheduleSnapshotResponse
8591
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterTakeSnapshotResponse#
#define emberAfFillCommandSimpleMeteringClusterTakeSnapshotResponseValue:
This command is generated in response to a TakeSnapshot command, and is sent to confirm whether the requested snapshot has been accepted and successfully taken.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: TakeSnapshotResponse
8611
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterPublishSnapshot#
#define emberAfFillCommandSimpleMeteringClusterPublishSnapshotValue:
This command is generated in response to a GetSnapshot command. It is used to return a single snapshot to the client.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: PublishSnapshot
8644
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterGetSampledDataResponse#
#define emberAfFillCommandSimpleMeteringClusterGetSampledDataResponseValue:
This command is used to send the requested sample data to the client. It is generated in response to a GetSampledData command.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: GetSampledDataResponse
8679
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterConfigureMirror#
#define emberAfFillCommandSimpleMeteringClusterConfigureMirrorValue:
ConfigureMirror is sent to the mirror once the mirror has been created. The command deals with the operational configuration of the Mirror.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: ConfigureMirror
8707
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterConfigureNotificationScheme#
#define emberAfFillCommandSimpleMeteringClusterConfigureNotificationSchemeValue:
The ConfigureNotificationScheme is sent to the mirror once the mirror has been created. The command deals with the operational configuration of the Mirror and the device that reports to the mirror. No default schemes are allowed to be overwritten.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: ConfigureNotificationScheme
8729
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterConfigureNotificationFlags#
#define emberAfFillCommandSimpleMeteringClusterConfigureNotificationFlagsValue:
The ConfigureNotificationFlags command is used to set the commands relating to the bit value for each NotificationFlags attribute that the scheme is proposing to use.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: ConfigureNotificationFlags
8760
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterGetNotifiedMessage#
#define emberAfFillCommandSimpleMeteringClusterGetNotifiedMessageValue:
The GetNotifiedMessage command is used only when a BOMD is being mirrored. This command provides a method for the BOMD to notify the Mirror message queue that it wants to receive commands that the Mirror has queued. The Notification flags set within the command shall inform the mirror of the commands that the BOMD is requesting.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: GetNotifiedMessage
8786
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterSupplyStatusResponse#
#define emberAfFillCommandSimpleMeteringClusterSupplyStatusResponseValue:
This command is transmitted by a Metering Device in response to a ChangeSupply command.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: SupplyStatusResponse
8809
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterStartSamplingResponse#
#define emberAfFillCommandSimpleMeteringClusterStartSamplingResponseValue:
This command is transmitted by a Metering Device in response to a StartSampling command.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: StartSamplingResponse
8828
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterGetProfile#
#define emberAfFillCommandSimpleMeteringClusterGetProfileValue:
The GetProfile command is generated when a client device wishes to retrieve a list of captured Energy, Gas or water consumption for profiling purposes.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: GetProfile
8848
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterRequestMirrorResponse#
#define emberAfFillCommandSimpleMeteringClusterRequestMirrorResponseValue:
The Request Mirror Response Command allows the ESI to inform a sleepy Metering Device it has the ability to store and mirror its data.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: RequestMirrorResponse
8865
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterMirrorRemoved#
#define emberAfFillCommandSimpleMeteringClusterMirrorRemovedValue:
The Mirror Removed Command allows the ESI to inform a sleepy Metering Device mirroring support has been removed or halted.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: MirrorRemoved
8881
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterRequestFastPollMode#
#define emberAfFillCommandSimpleMeteringClusterRequestFastPollModeValue:
The Request Fast Poll Mode command is generated when the metering client wishes to receive near real-time updates of InstantaneousDemand.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: RequestFastPollMode
8898
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterScheduleSnapshot#
#define emberAfFillCommandSimpleMeteringClusterScheduleSnapshotValue:
This command is used to set up a schedule of when the device shall create snapshot data.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: ScheduleSnapshot
8922
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterTakeSnapshot#
#define emberAfFillCommandSimpleMeteringClusterTakeSnapshotValue:
This command is used to instruct the cluster server to take a single snapshot.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: TakeSnapshot
8941
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterGetSnapshot#
#define emberAfFillCommandSimpleMeteringClusterGetSnapshotValue:
This command is used to request snapshot data from the cluster server.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: GetSnapshot
8962
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterStartSampling#
#define emberAfFillCommandSimpleMeteringClusterStartSamplingValue:
The sampling mechanism allows a set of samples of the specified type of data to be taken, commencing at the stipulated start time. This mechanism may run concurrently with the capturing of profile data, and may refer the same parameters, albeit possibly at a different sampling rate.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: StartSampling
8988
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterGetSampledData#
#define emberAfFillCommandSimpleMeteringClusterGetSampledDataValue:
This command is used to request sampled data from the server. Note that it is the responsibility of the client to ensure that it does not request more samples than can be held in a single command payload.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: GetSampledData
9013
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterMirrorReportAttributeResponse#
#define emberAfFillCommandSimpleMeteringClusterMirrorReportAttributeResponseValue:
This command is sent in response to the ReportAttribute command when the MirrorReporting attribute is set.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: MirrorReportAttributeResponse
9035
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterResetLoadLimitCounter#
#define emberAfFillCommandSimpleMeteringClusterResetLoadLimitCounterValue:
The ResetLoadLimitCounter command shall cause the LoadLimitCounter attribute to be reset.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: ResetLoadLimitCounter
9055
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterChangeSupply#
#define emberAfFillCommandSimpleMeteringClusterChangeSupplyValue:
This command is sent from the Head-end or ESI to the Metering Device to instruct it to change the status of the valve or load switch, i.e. the supply.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: ChangeSupply
9081
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterLocalChangeSupply#
#define emberAfFillCommandSimpleMeteringClusterLocalChangeSupplyValue:
This command is a simplified version of the ChangeSupply command, intended to be sent from an IHD to a meter as the consequence of a user action on the IHD. Its purpose is to provide a local disconnection/reconnection button on the IHD in addition to the one on the meter.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: LocalChangeSupply
9101
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterSetSupplyStatus#
#define emberAfFillCommandSimpleMeteringClusterSetSupplyStatusValue:
This command is used to specify the required status of the supply following the occurance of certain events on the meter.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: SetSupplyStatus
9124
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSimpleMeteringClusterSetUncontrolledFlowThreshold#
#define emberAfFillCommandSimpleMeteringClusterSetUncontrolledFlowThresholdValue:
This command is used to update the 'Uncontrolled Flow Rate' configuration data used by flow meters.
Cluster: Simple Metering, The Metering Cluster provides a mechanism to retrieve usage information from Electric, Gas, Water, and potentially Thermal metering devices. Command: SetUncontrolledFlowThreshold
9157
of file ./app/framework/test/headers/client-command-macro.doc
Messaging Commands Documentation#
emberAfFillCommandMessagingClusterDisplayMessage#
#define emberAfFillCommandMessagingClusterDisplayMessageValue:
Command description for DisplayMessage.
Cluster: Messaging, This cluster provides an interface for passing text messages between SE devices. Command: DisplayMessage
9194
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMessagingClusterCancelMessage#
#define emberAfFillCommandMessagingClusterCancelMessageValue:
The CancelMessage command provides the ability to cancel the sending or acceptance of previously sent messages.
Cluster: Messaging, This cluster provides an interface for passing text messages between SE devices. Command: CancelMessage
9216
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMessagingClusterDisplayProtectedMessage#
#define emberAfFillCommandMessagingClusterDisplayProtectedMessageValue:
The DisplayProtected Message command is for use with messages that are protected by a password or PIN.
Cluster: Messaging, This cluster provides an interface for passing text messages between SE devices. Command: DisplayProtectedMessage
9242
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMessagingClusterCancelAllMessages#
#define emberAfFillCommandMessagingClusterCancelAllMessagesValue:
The CancelAllMessages command indicates to a client device that it should cancel all display messages currently held by it.
Cluster: Messaging, This cluster provides an interface for passing text messages between SE devices. Command: CancelAllMessages
9262
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMessagingClusterGetLastMessage#
#define emberAfFillCommandMessagingClusterGetLastMessageValue:
Command description for GetLastMessage.
Cluster: Messaging, This cluster provides an interface for passing text messages between SE devices. Command: GetLastMessage
9276
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMessagingClusterMessageConfirmation#
#define emberAfFillCommandMessagingClusterMessageConfirmationValue:
The Message Confirmation command provides an indication that a Utility Customer has acknowledged and/or accepted the contents of a previously sent message. Enhanced Message Confirmation commands shall contain an answer of 'NO', 'YES' and/or a message confirmation string.
Cluster: Messaging, This cluster provides an interface for passing text messages between SE devices. Command: MessageConfirmation
9296
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMessagingClusterGetMessageCancellation#
#define emberAfFillCommandMessagingClusterGetMessageCancellationValue:
This command initiates the return of the first (and maybe only) Cancel All Messages command held on the associated server, and which has an implementation time equal to or later than the value indicated in the payload.
Cluster: Messaging, This cluster provides an interface for passing text messages between SE devices. Command: GetMessageCancellation
9314
of file ./app/framework/test/headers/client-command-macro.doc
Tunneling Commands Documentation#
emberAfFillCommandTunnelingClusterRequestTunnel#
#define emberAfFillCommandTunnelingClusterRequestTunnelValue:
RequestTunnel is the client command used to setup a tunnel association with the server. The request payload specifies the protocol identifier for the requested tunnel, a manufacturer code in case of proprietary protocols and the use of flow control for streaming protocols.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: RequestTunnel
9340
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterCloseTunnel#
#define emberAfFillCommandTunnelingClusterCloseTunnelValue:
Client command used to close the tunnel with the server. The parameter in the payload specifies the tunnel identifier of the tunnel that has to be closed. The server leaves the tunnel open and the assigned resources allocated until the client sends the CloseTunnel command or the CloseTunnelTimeout fires.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: CloseTunnel
9358
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterTransferDataClientToServer#
#define emberAfFillCommandTunnelingClusterTransferDataClientToServerValue:
Command that indicates (if received) that the client has sent data to the server. The data itself is contained within the payload.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: TransferDataClientToServer
9377
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterTransferDataErrorClientToServer#
#define emberAfFillCommandTunnelingClusterTransferDataErrorClientToServerValue:
This command is generated by the receiver of a TransferData command if the tunnel status indicates that something is wrong. There are two three cases in which TransferDataError is sent: (1) The TransferData received contains a TunnelID that does not match to any of the active tunnels of the receiving device. This could happen if a (sleeping) device sends a TransferData command to a tunnel that has been closed by the server after the CloseTunnelTimeout. (2) The TransferData received contains a proper TunnelID of an active tunnel, but the device sending the data does not match to it. (3) The TransferData received contains more data than indicated by the MaximumIncomingTransferSize of the receiving device.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: TransferDataErrorClientToServer
9396
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterAckTransferDataClientToServer#
#define emberAfFillCommandTunnelingClusterAckTransferDataClientToServerValue:
Command sent in response to each TransferData command in case - and only in case - flow control has been requested by the client in the TunnelRequest command and is supported by both tunnel endpoints. The response payload indicates the number of octets that may still be received by the receiver.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: AckTransferDataClientToServer
9414
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterReadyDataClientToServer#
#define emberAfFillCommandTunnelingClusterReadyDataClientToServerValue:
The ReadyData command is generated - after a receiver had to stop the dataflow using the AckTransferData(0) command - to indicate that the device is now ready to continue receiving data. The parameter NumberOfOctetsLeft gives a hint on how much space is left for the next data transfer. The ReadyData command is only issued if flow control is enabled.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: ReadyDataClientToServer
9432
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterGetSupportedTunnelProtocols#
#define emberAfFillCommandTunnelingClusterGetSupportedTunnelProtocolsValue:
Get Supported Tunnel Protocols is the client command used to determine the Tunnel protocols supported on another device.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: GetSupportedTunnelProtocols
9448
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterRequestTunnelResponse#
#define emberAfFillCommandTunnelingClusterRequestTunnelResponseValue:
RequestTunnelResponse is sent by the server in response to a RequestTunnel command previously received from the client. The response contains the status of the RequestTunnel command and a tunnel identifier corresponding to the tunnel that has been set-up in the server in case of success.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: RequestTunnelResponse
9467
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterTransferDataServerToClient#
#define emberAfFillCommandTunnelingClusterTransferDataServerToClientValue:
Command that transfers data from server to the client. The data itself has to be placed within the payload.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: TransferDataServerToClient
9489
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterTransferDataErrorServerToClient#
#define emberAfFillCommandTunnelingClusterTransferDataErrorServerToClientValue:
This command is generated by the receiver of a TransferData command if the tunnel status indicates that something is wrong. There are two three cases in which TransferDataError is sent: (1) The TransferData received contains a TunnelID that does not match to any of the active tunnels of the receiving device. This could happen if a (sleeping) device sends a TransferData command to a tunnel that has been closed by the server after the CloseTunnelTimeout. (2) The TransferData received contains a proper TunnelID of an active tunnel, but the device sending the data does not match to it. (3) The TransferData received contains more data than indicated by the MaximumIncomingTransferSize of the receiving device.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: TransferDataErrorServerToClient
9508
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterAckTransferDataServerToClient#
#define emberAfFillCommandTunnelingClusterAckTransferDataServerToClientValue:
Command sent in response to each TransferData command in case - and only in case - flow control has been requested by the client in the TunnelRequest command and is supported by both tunnel endpoints. The response payload indicates the number of octets that may still be received by the receiver.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: AckTransferDataServerToClient
9526
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterReadyDataServerToClient#
#define emberAfFillCommandTunnelingClusterReadyDataServerToClientValue:
The ReadyData command is generated - after a receiver had to stop the dataflow using the AckTransferData(0) command - to indicate that the device is now ready to continue receiving data. The parameter NumberOfOctetsLeft gives a hint on how much space is left for the next data transfer. The ReadyData command is only issued if flow control is enabled.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: ReadyDataServerToClient
9544
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterSupportedTunnelProtocolsResponse#
#define emberAfFillCommandTunnelingClusterSupportedTunnelProtocolsResponseValue:
Supported Tunnel Protocol Response is sent in response to a Get Supported Tunnel Protocols command previously received. The response contains a list of Tunnel protocols supported by the device; the payload of the response should be capable of holding up to 16 protocols.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: SupportedTunnelProtocolsResponse
9566
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandTunnelingClusterTunnelClosureNotification#
#define emberAfFillCommandTunnelingClusterTunnelClosureNotificationValue:
TunnelClosureNotification is sent by the server to indicate that a tunnel has been closed due to expiration of a CloseTunnelTimeout.
Cluster: Tunneling, The tunneling cluster provides an interface for tunneling protocols. Command: TunnelClosureNotification
9585
of file ./app/framework/test/headers/client-command-macro.doc
Prepayment Commands Documentation#
emberAfFillCommandPrepaymentClusterSelectAvailableEmergencyCredit#
#define emberAfFillCommandPrepaymentClusterSelectAvailableEmergencyCreditValue:
This command is sent to the Metering Device to activate the use of any Emergency Credit available on the Metering Device.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: SelectAvailableEmergencyCredit
9607
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterChangeDebt#
#define emberAfFillCommandPrepaymentClusterChangeDebtValue:
The ChangeDebt command is send to the Metering Device to change the fuel or Non fuel debt values.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: ChangeDebt
9641
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterEmergencyCreditSetup#
#define emberAfFillCommandPrepaymentClusterEmergencyCreditSetupValue:
This command is a method to set up the parameters for the emergency credit.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: EmergencyCreditSetup
9671
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterConsumerTopUp#
#define emberAfFillCommandPrepaymentClusterConsumerTopUpValue:
The ConsumerTopUp command is used by the IPD and the ESI as a method of applying credit top up values to the prepayment meter.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: ConsumerTopUp
9691
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterCreditAdjustment#
#define emberAfFillCommandPrepaymentClusterCreditAdjustmentValue:
The CreditAdjustment command is sent to update the accounting base for the Prepayment meter.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: CreditAdjustment
9713
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterChangePaymentMode#
#define emberAfFillCommandPrepaymentClusterChangePaymentModeValue:
This command is sent to a Metering Device to instruct it to change its mode of operation. i.e. from Credit to Prepayment.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: ChangePaymentMode
9739
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterGetPrepaySnapshot#
#define emberAfFillCommandPrepaymentClusterGetPrepaySnapshotValue:
This command is used to request the cluster server for snapshot data.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: GetPrepaySnapshot
9764
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterGetTopUpLog#
#define emberAfFillCommandPrepaymentClusterGetTopUpLogValue:
This command is sent to the Metering Device to retrieve the log of Top Up codes received by the meter.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: GetTopUpLog
9784
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterSetLowCreditWarningLevel#
#define emberAfFillCommandPrepaymentClusterSetLowCreditWarningLevelValue:
This command is sent from client to a Prepayment server to set the warning level for low credit.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: SetLowCreditWarningLevel
9800
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterGetDebtRepaymentLog#
#define emberAfFillCommandPrepaymentClusterGetDebtRepaymentLogValue:
This command is used to request the contents of the repayment log.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: GetDebtRepaymentLog
9819
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterSetMaximumCreditLimit#
#define emberAfFillCommandPrepaymentClusterSetMaximumCreditLimitValue:
This command is sent from a client to the Prepayment server to set the maximum credit level allowed in the meter.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: SetMaximumCreditLimit
9844
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterSetOverallDebtCap#
#define emberAfFillCommandPrepaymentClusterSetOverallDebtCapValue:
This command is sent from a client to the Prepayment server to set the overall debt cap allowed in the meter.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: SetOverallDebtCap
9869
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterPublishPrepaySnapshot#
#define emberAfFillCommandPrepaymentClusterPublishPrepaySnapshotValue:
This command is generated in response to a GetPrepaySnapshot command. It is used to return a single snapshot to the client.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: PublishPrepaySnapshot
9903
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterChangePaymentModeResponse#
#define emberAfFillCommandPrepaymentClusterChangePaymentModeResponseValue:
This command is send in response to the ChangePaymentMode Command.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: ChangePaymentModeResponse
9932
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterConsumerTopUpResponse#
#define emberAfFillCommandPrepaymentClusterConsumerTopUpResponseValue:
This command is send in response to the ConsumerTopUp Command.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: ConsumerTopUpResponse
9957
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterPublishTopUpLog#
#define emberAfFillCommandPrepaymentClusterPublishTopUpLogValue:
This command is used to send the Top Up Code Log entries to the client.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: PublishTopUpLog
9982
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPrepaymentClusterPublishDebtLog#
#define emberAfFillCommandPrepaymentClusterPublishDebtLogValue:
This command is used to send the contents of the Repayment Log.
Cluster: Prepayment, The Prepayment Cluster provides the facility to pass messages relating to prepayment between devices on the HAN. Command: PublishDebtLog
10006
of file ./app/framework/test/headers/client-command-macro.doc
Energy Management Commands Documentation#
emberAfFillCommandEnergyManagementClusterReportEventStatus#
#define emberAfFillCommandEnergyManagementClusterReportEventStatusValue:
This command is reused from the DRLC cluster. This command is generated in response to the Manage Event command.
Cluster: Energy Management, This cluster provides attributes and commands to assist applications in creating resource monitoring protocols. Command: ReportEventStatus
10045
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandEnergyManagementClusterManageEvent#
#define emberAfFillCommandEnergyManagementClusterManageEventValue:
The Manage Event command allows a remote device (such as an IHD or web portal) to change the behavior of a DRLC cluster client when responding to a DRLC Load Control Event.
Cluster: Energy Management, This cluster provides attributes and commands to assist applications in creating resource monitoring protocols. Command: ManageEvent
10074
of file ./app/framework/test/headers/client-command-macro.doc
Calendar Commands Documentation#
emberAfFillCommandCalendarClusterPublishCalendar#
#define emberAfFillCommandCalendarClusterPublishCalendarValue:
The PublishCalendar command is published in response to a GetCalendar command or if new calendar information is available.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: PublishCalendar
10115
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterPublishDayProfile#
#define emberAfFillCommandCalendarClusterPublishDayProfileValue:
The PublishDayProfile command is published in response to a GetDayProfile command.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: PublishDayProfile
10157
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterPublishWeekProfile#
#define emberAfFillCommandCalendarClusterPublishWeekProfileValue:
The PublishWeekProfile command is published in response to a GetWeekProfile command.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: PublishWeekProfile
10201
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterPublishSeasons#
#define emberAfFillCommandCalendarClusterPublishSeasonsValue:
The PublishSeasons command is published in response to a GetSeason command.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: PublishSeasons
10238
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterPublishSpecialDays#
#define emberAfFillCommandCalendarClusterPublishSpecialDaysValue:
The PublishSpecialDays command is published in response to a GetSpecialDays command or if a calendar update is available.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: PublishSpecialDays
10277
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterCancelCalendar#
#define emberAfFillCommandCalendarClusterCancelCalendarValue:
The CancelCalendar command indicates that all data associated with a particular calendar instance should be discarded.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: CancelCalendar
10305
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterGetCalendar#
#define emberAfFillCommandCalendarClusterGetCalendarValue:
This command initiates PublishCalendar command(s) for scheduled Calendar updates.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: GetCalendar
10330
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterGetDayProfiles#
#define emberAfFillCommandCalendarClusterGetDayProfilesValue:
This command initiates one or more PublishDayProfile commands for the referenced Calendar.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: GetDayProfiles
10355
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterGetWeekProfiles#
#define emberAfFillCommandCalendarClusterGetWeekProfilesValue:
This command initiates one or more PublishWeekProfile commands for the referenced Calendar.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: GetWeekProfiles
10379
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterGetSeasons#
#define emberAfFillCommandCalendarClusterGetSeasonsValue:
This command initiates one or more PublishSeasons commands for the referenced Calendar.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: GetSeasons
10399
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterGetSpecialDays#
#define emberAfFillCommandCalendarClusterGetSpecialDaysValue:
This command initiates one or more PublishSpecialDays commands for the scheduled Special Day Table updates.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: GetSpecialDays
10423
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandCalendarClusterGetCalendarCancellation#
#define emberAfFillCommandCalendarClusterGetCalendarCancellationValue:
This command initiates the return of the last CancelCalendar command held on the associated server.
Cluster: Calendar, This cluster provides attributes and commands to assist applications in developing time and date based protocol. Command: GetCalendarCancellation
10441
of file ./app/framework/test/headers/client-command-macro.doc
Device Management Commands Documentation#
emberAfFillCommandDeviceManagementClusterGetChangeOfTenancy#
#define emberAfFillCommandDeviceManagementClusterGetChangeOfTenancyValue:
This command is used to request the ESI to respond with information regarding any available change of tenancy.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: GetChangeOfTenancy
10459
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterGetChangeOfSupplier#
#define emberAfFillCommandDeviceManagementClusterGetChangeOfSupplierValue:
This command is used to request the ESI to respond with information regarding any available change of supplier.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: GetChangeOfSupplier
10472
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterRequestNewPassword#
#define emberAfFillCommandDeviceManagementClusterRequestNewPasswordValue:
This command is used to request the current password from the server.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: RequestNewPassword
10486
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterGetSiteId#
#define emberAfFillCommandDeviceManagementClusterGetSiteIdValue:
This command is used to request the ESI to respond with information regarding any pending change of Site ID.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: GetSiteId
10500
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterReportEventConfiguration#
#define emberAfFillCommandDeviceManagementClusterReportEventConfigurationValue:
This command is sent in response to a GetEventConfiguration command.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: ReportEventConfiguration
10520
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterGetCIN#
#define emberAfFillCommandDeviceManagementClusterGetCINValue:
This command is used to request the ESI to respond with information regarding any pending change of Customer ID Number.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: GetCIN
10537
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterPublishChangeOfTenancy#
#define emberAfFillCommandDeviceManagementClusterPublishChangeOfTenancyValue:
This command is used to change the tenancy of a meter.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: PublishChangeOfTenancy
10559
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterPublishChangeOfSupplier#
#define emberAfFillCommandDeviceManagementClusterPublishChangeOfSupplierValue:
This command is used to change the Supplier (energy supplier) that is supplying the meter (s).
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: PublishChangeOfSupplier
10592
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterRequestNewPasswordResponse#
#define emberAfFillCommandDeviceManagementClusterRequestNewPasswordResponseValue:
This command is used to send the current password to the client.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: RequestNewPasswordResponse
10622
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterUpdateSiteId#
#define emberAfFillCommandDeviceManagementClusterUpdateSiteIdValue:
This command is used to set the siteID.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: UpdateSiteId
10648
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterSetEventConfiguration#
#define emberAfFillCommandDeviceManagementClusterSetEventConfigurationValue:
This command provides a method to set the event configuration attributes, held in a client device.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: SetEventConfiguration
10676
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterGetEventConfiguration#
#define emberAfFillCommandDeviceManagementClusterGetEventConfigurationValue:
This command allows the server to request details of event configurations.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: GetEventConfiguration
10696
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDeviceManagementClusterUpdateCIN#
#define emberAfFillCommandDeviceManagementClusterUpdateCINValue:
This command is used to set the CustomerIDNumber attribute held in the Metering cluster.
Cluster: Device Management, This cluster provides attributes and commands to support device-cognisant application layer protocols. Command: UpdateCIN
10717
of file ./app/framework/test/headers/client-command-macro.doc
Events Commands Documentation#
emberAfFillCommandEventsClusterGetEventLog#
#define emberAfFillCommandEventsClusterGetEventLogValue:
The GetEventLog command allows a client to request events from a server's event logs. One or more PublishEventLog commands are returned on receipt of this command.
Cluster: Events, This cluster provides an interface on which applications can use event-based protocols. Command: GetEventLog
10750
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandEventsClusterClearEventLogRequest#
#define emberAfFillCommandEventsClusterClearEventLogRequestValue:
The ClearEventLogRequest command requests that an Events server device clear the specified event log(s).
Cluster: Events, This cluster provides an interface on which applications can use event-based protocols. Command: ClearEventLogRequest
10770
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandEventsClusterPublishEvent#
#define emberAfFillCommandEventsClusterPublishEventValue:
The PublishEvent command is generated upon an event trigger from within the reporting device and, if supported, the associated Event Configuration attribute in the Device Management cluster.
Cluster: Events, This cluster provides an interface on which applications can use event-based protocols. Command: PublishEvent
10793
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandEventsClusterPublishEventLog#
#define emberAfFillCommandEventsClusterPublishEventLogValue:
This command is generated on receipt of a GetEventLog command. The command returns the most recent event first and up to the number of events requested.
Cluster: Events, This cluster provides an interface on which applications can use event-based protocols. Command: PublishEventLog
10822
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandEventsClusterClearEventLogResponse#
#define emberAfFillCommandEventsClusterClearEventLogResponseValue:
This command is generated on receipt of a Clear Event Log Request command.
Cluster: Events, This cluster provides an interface on which applications can use event-based protocols. Command: ClearEventLogResponse
10842
of file ./app/framework/test/headers/client-command-macro.doc
MDU Pairing Commands Documentation#
emberAfFillCommandMduPairingClusterPairingResponse#
#define emberAfFillCommandMduPairingClusterPairingResponseValue:
The Pairing Response command provides a device joining a MDU network with a list of the devices that will constitute the 'virtual HAN' for the household in which the joining device is to operate.
Cluster: MDU Pairing, This cluster seeks to assist in the commissioning of networks that include multi-dwelling units (MDUs). Command: PairingResponse
10873
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMduPairingClusterPairingRequest#
#define emberAfFillCommandMduPairingClusterPairingRequestValue:
The Pairing Request command allows a device joining a MDU network to determine the devices that will constitute the 'virtual HAN' for the household in which it is to operate.
Cluster: MDU Pairing, This cluster seeks to assist in the commissioning of networks that include multi-dwelling units (MDUs). Command: PairingRequest
10896
of file ./app/framework/test/headers/client-command-macro.doc
Sub-GHz Commands Documentation#
emberAfFillCommandSubGhzClusterSuspendZclMessages#
#define emberAfFillCommandSubGhzClusterSuspendZclMessagesValue:
The server sends it to temporarily suspend ZCL messages from clients it identifies as causing too much traffic.
Cluster: Sub-GHz, Used by the Smart Energy profile for duty cycle monitoring and frequency agility. Command: SuspendZclMessages
10917
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSubGhzClusterGetSuspendZclMessagesStatus#
#define emberAfFillCommandSubGhzClusterGetSuspendZclMessagesStatusValue:
The client sends it to determine the current status of its ZCL communications from the server.
Cluster: Sub-GHz, Used by the Smart Energy profile for duty cycle monitoring and frequency agility. Command: GetSuspendZclMessagesStatus
10931
of file ./app/framework/test/headers/client-command-macro.doc
Key Establishment Commands Documentation#
emberAfFillCommandKeyEstablishmentClusterInitiateKeyEstablishmentRequest#
#define emberAfFillCommandKeyEstablishmentClusterInitiateKeyEstablishmentRequestValue:
Command description for InitiateKeyEstablishmentRequest.
Cluster: Key Establishment, Key Establishment cluster Command: InitiateKeyEstablishmentRequest
10956
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandKeyEstablishmentClusterEphemeralDataRequest#
#define emberAfFillCommandKeyEstablishmentClusterEphemeralDataRequestValue:
Command description for EphemeralDataRequest.
Cluster: Key Establishment, Key Establishment cluster Command: EphemeralDataRequest
10975
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandKeyEstablishmentClusterConfirmKeyDataRequest#
#define emberAfFillCommandKeyEstablishmentClusterConfirmKeyDataRequestValue:
Command description for ConfirmKeyDataRequest.
Cluster: Key Establishment, Key Establishment cluster Command: ConfirmKeyDataRequest
10991
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandKeyEstablishmentClusterServerToClientTerminateKeyEstablishment#
#define emberAfFillCommandKeyEstablishmentClusterServerToClientTerminateKeyEstablishmentValue:
Command description for TerminateKeyEstablishment.
Cluster: Key Establishment, Key Establishment cluster Command: TerminateKeyEstablishment
11010
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandKeyEstablishmentClusterClientToServerTerminateKeyEstablishment#
#define emberAfFillCommandKeyEstablishmentClusterClientToServerTerminateKeyEstablishmentValue:
Command description for TerminateKeyEstablishment.
Cluster: Key Establishment, Key Establishment cluster Command: TerminateKeyEstablishment
11031
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandKeyEstablishmentClusterInitiateKeyEstablishmentResponse#
#define emberAfFillCommandKeyEstablishmentClusterInitiateKeyEstablishmentResponseValue:
Command description for InitiateKeyEstablishmentResponse.
Cluster: Key Establishment, Key Establishment cluster Command: InitiateKeyEstablishmentResponse
11054
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandKeyEstablishmentClusterEphemeralDataResponse#
#define emberAfFillCommandKeyEstablishmentClusterEphemeralDataResponseValue:
Command description for EphemeralDataResponse.
Cluster: Key Establishment, Key Establishment cluster Command: EphemeralDataResponse
11074
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandKeyEstablishmentClusterConfirmKeyDataResponse#
#define emberAfFillCommandKeyEstablishmentClusterConfirmKeyDataResponseValue:
Command description for ConfirmKeyDataResponse.
Cluster: Key Establishment, Key Establishment cluster Command: ConfirmKeyDataResponse
11091
of file ./app/framework/test/headers/client-command-macro.doc
Information Commands Documentation#
emberAfFillCommandInformationClusterRequestInformation#
#define emberAfFillCommandInformationClusterRequestInformationValue:
Command description for RequestInformation.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: RequestInformation
11118
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterPushInformationResponse#
#define emberAfFillCommandInformationClusterPushInformationResponseValue:
Command description for PushInformationResponse.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: PushInformationResponse
11138
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterSendPreference#
#define emberAfFillCommandInformationClusterSendPreferenceValue:
Command description for SendPreference.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: SendPreference
11159
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterRequestPreferenceResponse#
#define emberAfFillCommandInformationClusterRequestPreferenceResponseValue:
Command description for RequestPreferenceResponse.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: RequestPreferenceResponse
11182
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterUpdate#
#define emberAfFillCommandInformationClusterUpdateValue:
Command description for Update.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: Update
11207
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterDelete#
#define emberAfFillCommandInformationClusterDeleteValue:
Command description for Delete.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: Delete
11229
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterConfigureNodeDescription#
#define emberAfFillCommandInformationClusterConfigureNodeDescriptionValue:
Command description for ConfigureNodeDescription.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: ConfigureNodeDescription
11246
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterConfigureDeliveryEnable#
#define emberAfFillCommandInformationClusterConfigureDeliveryEnableValue:
Command description for ConfigureDeliveryEnable.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: ConfigureDeliveryEnable
11261
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterConfigurePushInformationTimer#
#define emberAfFillCommandInformationClusterConfigurePushInformationTimerValue:
Command description for ConfigurePushInformationTimer.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: ConfigurePushInformationTimer
11276
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterConfigureSetRootId#
#define emberAfFillCommandInformationClusterConfigureSetRootIdValue:
Command description for ConfigureSetRootId.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: ConfigureSetRootId
11291
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterRequestInformationResponse#
#define emberAfFillCommandInformationClusterRequestInformationResponseValue:
Command description for RequestInformationResponse.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: RequestInformationResponse
11310
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterPushInformation#
#define emberAfFillCommandInformationClusterPushInformationValue:
Command description for PushInformation.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: PushInformation
11330
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterSendPreferenceResponse#
#define emberAfFillCommandInformationClusterSendPreferenceResponseValue:
Command description for SendPreferenceResponse.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: SendPreferenceResponse
11348
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterServerRequestPreference#
#define emberAfFillCommandInformationClusterServerRequestPreferenceValue:
Command description for ServerRequestPreference.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: ServerRequestPreference
11364
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterRequestPreferenceConfirmation#
#define emberAfFillCommandInformationClusterRequestPreferenceConfirmationValue:
Command description for RequestPreferenceConfirmation.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: RequestPreferenceConfirmation
11380
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterUpdateResponse#
#define emberAfFillCommandInformationClusterUpdateResponseValue:
Command description for UpdateResponse.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: UpdateResponse
11398
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandInformationClusterDeleteResponse#
#define emberAfFillCommandInformationClusterDeleteResponseValue:
Command description for DeleteResponse.
Cluster: Information, Provides commands and attributes for information delivery service on ZigBee networks. Command: DeleteResponse
11417
of file ./app/framework/test/headers/client-command-macro.doc
Data Sharing Commands Documentation#
emberAfFillCommandDataSharingClusterReadFileRequest#
#define emberAfFillCommandDataSharingClusterReadFileRequestValue:
Command description for ReadFileRequest.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: ReadFileRequest
11443
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataSharingClusterReadRecordRequest#
#define emberAfFillCommandDataSharingClusterReadRecordRequestValue:
Command description for ReadRecordRequest.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: ReadRecordRequest
11464
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataSharingClusterWriteFileResponse#
#define emberAfFillCommandDataSharingClusterWriteFileResponseValue:
Command description for WriteFileResponse.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: WriteFileResponse
11485
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataSharingClusterWriteFileRequest#
#define emberAfFillCommandDataSharingClusterWriteFileRequestValue:
Command description for WriteFileRequest.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: WriteFileRequest
11507
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataSharingClusterModifyFileRequest#
#define emberAfFillCommandDataSharingClusterModifyFileRequestValue:
Command description for ModifyFileRequest.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: ModifyFileRequest
11528
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataSharingClusterModifyRecordRequest#
#define emberAfFillCommandDataSharingClusterModifyRecordRequestValue:
Command description for ModifyRecordRequest.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: ModifyRecordRequest
11549
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataSharingClusterFileTransmission#
#define emberAfFillCommandDataSharingClusterFileTransmissionValue:
Command description for FileTransmission.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: FileTransmission
11570
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataSharingClusterRecordTransmission#
#define emberAfFillCommandDataSharingClusterRecordTransmissionValue:
Command description for RecordTransmission.
Cluster: Data Sharing, Commands and attributes for small data sharing among ZigBee devices. Command: RecordTransmission
11591
of file ./app/framework/test/headers/client-command-macro.doc
Gaming Commands Documentation#
emberAfFillCommandGamingClusterSearchGame#
#define emberAfFillCommandGamingClusterSearchGameValue:
Command description for SearchGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: SearchGame
11615
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterJoinGame#
#define emberAfFillCommandGamingClusterJoinGameValue:
Command description for JoinGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: JoinGame
11635
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterStartGame#
#define emberAfFillCommandGamingClusterStartGameValue:
Command description for StartGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: StartGame
11651
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterPauseGame#
#define emberAfFillCommandGamingClusterPauseGameValue:
Command description for PauseGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: PauseGame
11664
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterResumeGame#
#define emberAfFillCommandGamingClusterResumeGameValue:
Command description for ResumeGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: ResumeGame
11677
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterQuitGame#
#define emberAfFillCommandGamingClusterQuitGameValue:
Command description for QuitGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: QuitGame
11690
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterEndGame#
#define emberAfFillCommandGamingClusterEndGameValue:
Command description for EndGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: EndGame
11703
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterStartOver#
#define emberAfFillCommandGamingClusterStartOverValue:
Command description for StartOver.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: StartOver
11716
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterActionControl#
#define emberAfFillCommandGamingClusterActionControlValue:
Command description for ActionControl.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: ActionControl
11730
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterDownloadGame#
#define emberAfFillCommandGamingClusterDownloadGameValue:
Command description for DownloadGame.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: DownloadGame
11744
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterGameAnnouncement#
#define emberAfFillCommandGamingClusterGameAnnouncementValue:
Command description for GameAnnouncement.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: GameAnnouncement
11762
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandGamingClusterGeneralResponse#
#define emberAfFillCommandGamingClusterGeneralResponseValue:
Command description for GeneralResponse.
Cluster: Gaming, Attributes and commands to support gaming functions of ZigBee-enabled mobile terminals. Command: GeneralResponse
11783
of file ./app/framework/test/headers/client-command-macro.doc
Data Rate Control Commands Documentation#
emberAfFillCommandDataRateControlClusterPathCreation#
#define emberAfFillCommandDataRateControlClusterPathCreationValue:
Command description for PathCreation.
Cluster: Data Rate Control, This cluster seeks to give applications a means to managing data rate. It provides commands and attributes which form this interface. Command: PathCreation
11810
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataRateControlClusterDataRateNotification#
#define emberAfFillCommandDataRateControlClusterDataRateNotificationValue:
Command description for DataRateNotification.
Cluster: Data Rate Control, This cluster seeks to give applications a means to managing data rate. It provides commands and attributes which form this interface. Command: DataRateNotification
11831
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataRateControlClusterPathDeletion#
#define emberAfFillCommandDataRateControlClusterPathDeletionValue:
Command description for PathDeletion.
Cluster: Data Rate Control, This cluster seeks to give applications a means to managing data rate. It provides commands and attributes which form this interface. Command: PathDeletion
11850
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandDataRateControlClusterDataRateControl#
#define emberAfFillCommandDataRateControlClusterDataRateControlValue:
Command description for DataRateControl.
Cluster: Data Rate Control, This cluster seeks to give applications a means to managing data rate. It provides commands and attributes which form this interface. Command: DataRateControl
11870
of file ./app/framework/test/headers/client-command-macro.doc
Voice over ZigBee Commands Documentation#
emberAfFillCommandVoiceOverZigbeeClusterEstablishmentRequest#
#define emberAfFillCommandVoiceOverZigbeeClusterEstablishmentRequestValue:
Command description for EstablishmentRequest.
Cluster: Voice over ZigBee, This cluster seeks to provide an interface to a voice over ZigBee protocol. Command: EstablishmentRequest
11904
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandVoiceOverZigbeeClusterVoiceTransmission#
#define emberAfFillCommandVoiceOverZigbeeClusterVoiceTransmissionValue:
Command description for VoiceTransmission.
Cluster: Voice over ZigBee, This cluster seeks to provide an interface to a voice over ZigBee protocol. Command: VoiceTransmission
11927
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandVoiceOverZigbeeClusterVoiceTransmissionCompletion#
#define emberAfFillCommandVoiceOverZigbeeClusterVoiceTransmissionCompletionValue:
Command description for VoiceTransmissionCompletion.
Cluster: Voice over ZigBee, This cluster seeks to provide an interface to a voice over ZigBee protocol. Command: VoiceTransmissionCompletion
11942
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandVoiceOverZigbeeClusterControlResponse#
#define emberAfFillCommandVoiceOverZigbeeClusterControlResponseValue:
Command description for ControlResponse.
Cluster: Voice over ZigBee, This cluster seeks to provide an interface to a voice over ZigBee protocol. Command: ControlResponse
11956
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandVoiceOverZigbeeClusterEstablishmentResponse#
#define emberAfFillCommandVoiceOverZigbeeClusterEstablishmentResponseValue:
Command description for EstablishmentResponse.
Cluster: Voice over ZigBee, This cluster seeks to provide an interface to a voice over ZigBee protocol. Command: EstablishmentResponse
11974
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandVoiceOverZigbeeClusterVoiceTransmissionResponse#
#define emberAfFillCommandVoiceOverZigbeeClusterVoiceTransmissionResponseValue:
Command description for VoiceTransmissionResponse.
Cluster: Voice over ZigBee, This cluster seeks to provide an interface to a voice over ZigBee protocol. Command: VoiceTransmissionResponse
11993
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandVoiceOverZigbeeClusterControl#
#define emberAfFillCommandVoiceOverZigbeeClusterControlValue:
Command description for Control.
Cluster: Voice over ZigBee, This cluster seeks to provide an interface to a voice over ZigBee protocol. Command: Control
12010
of file ./app/framework/test/headers/client-command-macro.doc
Chatting Commands Documentation#
emberAfFillCommandChattingClusterJoinChatRequest#
#define emberAfFillCommandChattingClusterJoinChatRequestValue:
Command description for JoinChatRequest.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: JoinChatRequest
12034
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterLeaveChatRequest#
#define emberAfFillCommandChattingClusterLeaveChatRequestValue:
Command description for LeaveChatRequest.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: LeaveChatRequest
12053
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterSearchChatRequest#
#define emberAfFillCommandChattingClusterSearchChatRequestValue:
Command description for SearchChatRequest.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: SearchChatRequest
12068
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterSwitchChairmanResponse#
#define emberAfFillCommandChattingClusterSwitchChairmanResponseValue:
Command description for SwitchChairmanResponse.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: SwitchChairmanResponse
12084
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterStartChatRequest#
#define emberAfFillCommandChattingClusterStartChatRequestValue:
Command description for StartChatRequest.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: StartChatRequest
12105
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterChatMessage#
#define emberAfFillCommandChattingClusterChatMessageValue:
Command description for ChatMessage.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: ChatMessage
12130
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterGetNodeInformationRequest#
#define emberAfFillCommandChattingClusterGetNodeInformationRequestValue:
Command description for GetNodeInformationRequest.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: GetNodeInformationRequest
12151
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterStartChatResponse#
#define emberAfFillCommandChattingClusterStartChatResponseValue:
Command description for StartChatResponse.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: StartChatResponse
12169
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterJoinChatResponse#
#define emberAfFillCommandChattingClusterJoinChatResponseValue:
Command description for JoinChatResponse.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: JoinChatResponse
12192
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterUserLeft#
#define emberAfFillCommandChattingClusterUserLeftValue:
Command description for UserLeft.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: UserLeft
12215
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterUserJoined#
#define emberAfFillCommandChattingClusterUserJoinedValue:
Command description for UserJoined.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: UserJoined
12236
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterSearchChatResponse#
#define emberAfFillCommandChattingClusterSearchChatResponseValue:
Command description for SearchChatResponse.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: SearchChatResponse
12257
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterSwitchChairmanRequest#
#define emberAfFillCommandChattingClusterSwitchChairmanRequestValue:
Command description for SwitchChairmanRequest.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: SwitchChairmanRequest
12275
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterSwitchChairmanConfirm#
#define emberAfFillCommandChattingClusterSwitchChairmanConfirmValue:
Command description for SwitchChairmanConfirm.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: SwitchChairmanConfirm
12294
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterSwitchChairmanNotification#
#define emberAfFillCommandChattingClusterSwitchChairmanNotificationValue:
Command description for SwitchChairmanNotification.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: SwitchChairmanNotification
12317
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandChattingClusterGetNodeInformationResponse#
#define emberAfFillCommandChattingClusterGetNodeInformationResponseValue:
Command description for GetNodeInformationResponse.
Cluster: Chatting, Commands and attributes for sending chat messages among ZigBee devices. Command: GetNodeInformationResponse
12343
of file ./app/framework/test/headers/client-command-macro.doc
Payment Commands Documentation#
emberAfFillCommandPaymentClusterBuyRequest#
#define emberAfFillCommandPaymentClusterBuyRequestValue:
Command description for BuyRequest.
Cluster: Payment, Commands and attributes for payment scenarios including ZigBee devices. Command: BuyRequest
12374
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPaymentClusterAcceptPayment#
#define emberAfFillCommandPaymentClusterAcceptPaymentValue:
Command description for AcceptPayment.
Cluster: Payment, Commands and attributes for payment scenarios including ZigBee devices. Command: AcceptPayment
12398
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPaymentClusterPaymentConfirm#
#define emberAfFillCommandPaymentClusterPaymentConfirmValue:
Command description for PaymentConfirm.
Cluster: Payment, Commands and attributes for payment scenarios including ZigBee devices. Command: PaymentConfirm
12420
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPaymentClusterBuyConfirm#
#define emberAfFillCommandPaymentClusterBuyConfirmValue:
Command description for BuyConfirm.
Cluster: Payment, Commands and attributes for payment scenarios including ZigBee devices. Command: BuyConfirm
12449
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPaymentClusterReceiptDelivery#
#define emberAfFillCommandPaymentClusterReceiptDeliveryValue:
Command description for ReceiptDelivery.
Cluster: Payment, Commands and attributes for payment scenarios including ZigBee devices. Command: ReceiptDelivery
12478
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandPaymentClusterTransactionEnd#
#define emberAfFillCommandPaymentClusterTransactionEndValue:
Command description for TransactionEnd.
Cluster: Payment, Commands and attributes for payment scenarios including ZigBee devices. Command: TransactionEnd
12499
of file ./app/framework/test/headers/client-command-macro.doc
Billing Commands Documentation#
emberAfFillCommandBillingClusterSubscribe#
#define emberAfFillCommandBillingClusterSubscribeValue:
Command description for Subscribe.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: Subscribe
12524
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBillingClusterUnsubscribe#
#define emberAfFillCommandBillingClusterUnsubscribeValue:
Command description for Unsubscribe.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: Unsubscribe
12545
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBillingClusterStartBillingSession#
#define emberAfFillCommandBillingClusterStartBillingSessionValue:
Command description for StartBillingSession.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: StartBillingSession
12566
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBillingClusterStopBillingSession#
#define emberAfFillCommandBillingClusterStopBillingSessionValue:
Command description for StopBillingSession.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: StopBillingSession
12587
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBillingClusterBillStatusNotification#
#define emberAfFillCommandBillingClusterBillStatusNotificationValue:
Command description for BillStatusNotification.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: BillStatusNotification
12606
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBillingClusterSessionKeepAlive#
#define emberAfFillCommandBillingClusterSessionKeepAliveValue:
Command description for SessionKeepAlive.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: SessionKeepAlive
12626
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBillingClusterCheckBillStatus#
#define emberAfFillCommandBillingClusterCheckBillStatusValue:
Command description for CheckBillStatus.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: CheckBillStatus
12647
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandBillingClusterSendBillRecord#
#define emberAfFillCommandBillingClusterSendBillRecordValue:
Command description for SendBillRecord.
Cluster: Billing, Attributes and commands to enable billing of users for provided services through the use of a billing platform. Command: SendBillRecord
12672
of file ./app/framework/test/headers/client-command-macro.doc
Appliance Events and Alert Commands Documentation#
emberAfFillCommandApplianceEventsAndAlertClusterGetAlerts#
#define emberAfFillCommandApplianceEventsAndAlertClusterGetAlertsValue:
This basic message is used to retrieve Household Appliance current alerts.
Cluster: Appliance Events and Alert, Attributes and commands for transmitting or notifying the occurrence of an event, such as "temperature reached" and of an alert such as alarm, fault or warning. Command: GetAlerts
12705
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceEventsAndAlertClusterGetAlertsResponse#
#define emberAfFillCommandApplianceEventsAndAlertClusterGetAlertsResponseValue:
This message is used to return household appliance current alerts.
Cluster: Appliance Events and Alert, Attributes and commands for transmitting or notifying the occurrence of an event, such as "temperature reached" and of an alert such as alarm, fault or warning. Command: GetAlertsResponse
12723
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceEventsAndAlertClusterAlertsNotification#
#define emberAfFillCommandApplianceEventsAndAlertClusterAlertsNotificationValue:
This message is used to notify the current modification of warning and/or fault conditions.
Cluster: Appliance Events and Alert, Attributes and commands for transmitting or notifying the occurrence of an event, such as "temperature reached" and of an alert such as alarm, fault or warning. Command: AlertsNotification
12745
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceEventsAndAlertClusterEventsNotification#
#define emberAfFillCommandApplianceEventsAndAlertClusterEventsNotificationValue:
This message is used to notify an event occurred during the normal working of the appliance.
Cluster: Appliance Events and Alert, Attributes and commands for transmitting or notifying the occurrence of an event, such as "temperature reached" and of an alert such as alarm, fault or warning. Command: EventsNotification
12764
of file ./app/framework/test/headers/client-command-macro.doc
Appliance Statistics Commands Documentation#
emberAfFillCommandApplianceStatisticsClusterLogNotification#
#define emberAfFillCommandApplianceStatisticsClusterLogNotificationValue:
The Appliance Statistics Cluster server occasionally sends out a Log Notification command to the devices to which it needs to log information related to statistics (e.g., home gateways) which implement the client side of Appliance Statistics Cluster.
Cluster: Appliance Statistics, This cluster provides a mechanism for the transmitting appliance statistics to a collection unit (gateway). The statistics can be in format of data logs. In case of statistic information that will not fit the single ZigBee payload, the Partition cluster should be used. Command: LogNotification
12793
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceStatisticsClusterLogResponse#
#define emberAfFillCommandApplianceStatisticsClusterLogResponseValue:
The Appliance Statistics Cluster server sends out a Log Response command to respond to a Log Request command generated by the client side of the Appliance Statistics cluster.
Cluster: Appliance Statistics, This cluster provides a mechanism for the transmitting appliance statistics to a collection unit (gateway). The statistics can be in format of data logs. In case of statistic information that will not fit the single ZigBee payload, the Partition cluster should be used. Command: LogResponse
12820
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceStatisticsClusterLogQueueResponse#
#define emberAfFillCommandApplianceStatisticsClusterLogQueueResponseValue:
The Log Queue Response command is generated as a response to a LogQueueRequest command in order to notify the client side of the Appliance statistics cluster about the logs stored in the server side (queue) that can be retrieved by the client side of this cluster through a LogRequest command.
Cluster: Appliance Statistics, This cluster provides a mechanism for the transmitting appliance statistics to a collection unit (gateway). The statistics can be in format of data logs. In case of statistic information that will not fit the single ZigBee payload, the Partition cluster should be used. Command: LogQueueResponse
12844
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceStatisticsClusterStatisticsAvailable#
#define emberAfFillCommandApplianceStatisticsClusterStatisticsAvailableValue:
The Appliance Statistics Cluster server sends out a Statistic Available command to notify the client side of the Appliance Statistics cluster that there are statistics that can be retrieved by using the Log Request command.
Cluster: Appliance Statistics, This cluster provides a mechanism for the transmitting appliance statistics to a collection unit (gateway). The statistics can be in format of data logs. In case of statistic information that will not fit the single ZigBee payload, the Partition cluster should be used. Command: StatisticsAvailable
12866
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceStatisticsClusterLogRequest#
#define emberAfFillCommandApplianceStatisticsClusterLogRequestValue:
The Log request command is sent from a device supporting the client side of the Appliance Statistics cluster (e.g., Home Gateway) to retrieve the log from the device supporting the server side (e.g., appliance).
Cluster: Appliance Statistics, This cluster provides a mechanism for the transmitting appliance statistics to a collection unit (gateway). The statistics can be in format of data logs. In case of statistic information that will not fit the single ZigBee payload, the Partition cluster should be used. Command: LogRequest
12883
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandApplianceStatisticsClusterLogQueueRequest#
#define emberAfFillCommandApplianceStatisticsClusterLogQueueRequestValue:
The Log Queue Request command is send from a device supporting the client side of the Appliance Statistics cluster (e.g. Home Gateway) to retrieve the information about the logs inserted in the queue, from the device supporting the server side (e.g. appliance).
Cluster: Appliance Statistics, This cluster provides a mechanism for the transmitting appliance statistics to a collection unit (gateway). The statistics can be in format of data logs. In case of statistic information that will not fit the single ZigBee payload, the Partition cluster should be used. Command: LogQueueRequest
12897
of file ./app/framework/test/headers/client-command-macro.doc
Electrical Measurement Commands Documentation#
emberAfFillCommandElectricalMeasurementClusterGetProfileInfoResponseCommand#
#define emberAfFillCommandElectricalMeasurementClusterGetProfileInfoResponseCommandValue:
A function which returns the power profiling information requested in the GetProfileInfo command. The power profiling information consists of a list of attributes which are profiled along with the period used to profile them.
Cluster: Electrical Measurement, Attributes related to the electrical properties of a device. This cluster is used by power outlets and other devices that need to provide instantaneous data as opposed to metrology data which should be retrieved from the metering cluster.. Command: GetProfileInfoResponseCommand
12924
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandElectricalMeasurementClusterGetMeasurementProfileResponseCommand#
#define emberAfFillCommandElectricalMeasurementClusterGetMeasurementProfileResponseCommandValue:
A function which returns the electricity measurement profile. The electricity measurement profile includes information regarding the amount of time used to capture data related to the flow of electricity as well as the intervals thes.
Cluster: Electrical Measurement, Attributes related to the electrical properties of a device. This cluster is used by power outlets and other devices that need to provide instantaneous data as opposed to metrology data which should be retrieved from the metering cluster.. Command: GetMeasurementProfileResponseCommand
12956
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandElectricalMeasurementClusterGetProfileInfoCommand#
#define emberAfFillCommandElectricalMeasurementClusterGetProfileInfoCommandValue:
A function which retrieves the power profiling information from the electrical measurement server.
Cluster: Electrical Measurement, Attributes related to the electrical properties of a device. This cluster is used by power outlets and other devices that need to provide instantaneous data as opposed to metrology data which should be retrieved from the metering cluster.. Command: GetProfileInfoCommand
12977
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandElectricalMeasurementClusterGetMeasurementProfileCommand#
#define emberAfFillCommandElectricalMeasurementClusterGetMeasurementProfileCommandValue:
A function which retrieves an electricity measurement profile from the electricity measurement server for a specific attribute Id requested.
Cluster: Electrical Measurement, Attributes related to the electrical properties of a device. This cluster is used by power outlets and other devices that need to provide instantaneous data as opposed to metrology data which should be retrieved from the metering cluster.. Command: GetMeasurementProfileCommand
12995
of file ./app/framework/test/headers/client-command-macro.doc
ZLL Commissioning Commands Documentation#
emberAfFillCommandZllCommissioningClusterScanRequest#
#define emberAfFillCommandZllCommissioningClusterScanRequestValue:
Command description for ScanRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: ScanRequest
13026
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterDeviceInformationRequest#
#define emberAfFillCommandZllCommissioningClusterDeviceInformationRequestValue:
Command description for DeviceInformationRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: DeviceInformationRequest
13045
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterIdentifyRequest#
#define emberAfFillCommandZllCommissioningClusterIdentifyRequestValue:
Command description for IdentifyRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: IdentifyRequest
13063
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterResetToFactoryNewRequest#
#define emberAfFillCommandZllCommissioningClusterResetToFactoryNewRequestValue:
Command description for ResetToFactoryNewRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: ResetToFactoryNewRequest
13079
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterNetworkStartRequest#
#define emberAfFillCommandZllCommissioningClusterNetworkStartRequestValue:
Command description for NetworkStartRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: NetworkStartRequest
13122
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterNetworkJoinRouterRequest#
#define emberAfFillCommandZllCommissioningClusterNetworkJoinRouterRequestValue:
Command description for NetworkJoinRouterRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: NetworkJoinRouterRequest
13177
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterNetworkJoinEndDeviceRequest#
#define emberAfFillCommandZllCommissioningClusterNetworkJoinEndDeviceRequestValue:
Command description for NetworkJoinEndDeviceRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: NetworkJoinEndDeviceRequest
13231
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterNetworkUpdateRequest#
#define emberAfFillCommandZllCommissioningClusterNetworkUpdateRequestValue:
Command description for NetworkUpdateRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: NetworkUpdateRequest
13269
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterGetGroupIdentifiersRequest#
#define emberAfFillCommandZllCommissioningClusterGetGroupIdentifiersRequestValue:
Command description for GetGroupIdentifiersRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: GetGroupIdentifiersRequest
13289
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterGetEndpointListRequest#
#define emberAfFillCommandZllCommissioningClusterGetEndpointListRequestValue:
Command description for GetEndpointListRequest.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: GetEndpointListRequest
13304
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterScanResponse#
#define emberAfFillCommandZllCommissioningClusterScanResponseValue:
Command description for ScanResponse.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: ScanResponse
13353
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterDeviceInformationResponse#
#define emberAfFillCommandZllCommissioningClusterDeviceInformationResponseValue:
Command description for DeviceInformationResponse.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: DeviceInformationResponse
13396
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterNetworkStartResponse#
#define emberAfFillCommandZllCommissioningClusterNetworkStartResponseValue:
Command description for NetworkStartResponse.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: NetworkStartResponse
13427
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterNetworkJoinRouterResponse#
#define emberAfFillCommandZllCommissioningClusterNetworkJoinRouterResponseValue:
Command description for NetworkJoinRouterResponse.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: NetworkJoinRouterResponse
13450
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterNetworkJoinEndDeviceResponse#
#define emberAfFillCommandZllCommissioningClusterNetworkJoinEndDeviceResponseValue:
Command description for NetworkJoinEndDeviceResponse.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: NetworkJoinEndDeviceResponse
13469
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterEndpointInformation#
#define emberAfFillCommandZllCommissioningClusterEndpointInformationValue:
Command description for EndpointInformation.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: EndpointInformation
13496
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterGetGroupIdentifiersResponse#
#define emberAfFillCommandZllCommissioningClusterGetGroupIdentifiersResponseValue:
Command description for GetGroupIdentifiersResponse.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: GetGroupIdentifiersResponse
13524
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandZllCommissioningClusterGetEndpointListResponse#
#define emberAfFillCommandZllCommissioningClusterGetEndpointListResponseValue:
Command description for GetEndpointListResponse.
Cluster: ZLL Commissioning, The ZLL commissioning cluster provides commands to support touch link commissioning. Command: GetEndpointListResponse
13552
of file ./app/framework/test/headers/client-command-macro.doc
Sample Mfg Specific Cluster Commands Documentation#
emberAfFillCommandSampleMfgSpecificClusterCommandOne#
#define emberAfFillCommandSampleMfgSpecificClusterCommandOneValue:
A sample manufacturer specific command within the sample manufacturer specific cluster.
Cluster: Sample Mfg Specific Cluster, This cluster provides an example of how the Application Framework can be extended to include manufacturer specific clusters. Command: CommandOne
13579
of file ./app/framework/test/headers/client-command-macro.doc
Sample Mfg Specific Cluster 2 Commands Documentation#
emberAfFillCommandSampleMfgSpecificCluster2CommandTwo#
#define emberAfFillCommandSampleMfgSpecificCluster2CommandTwoValue:
A sample manufacturer specific command within the sample manufacturer specific cluster.
Cluster: Sample Mfg Specific Cluster 2, This cluster provides an example of how the Application Framework can be extended to include manufacturer specific clusters. Command: CommandTwo
13603
of file ./app/framework/test/headers/client-command-macro.doc
Configuration Cluster Commands Documentation#
emberAfFillCommandOtaConfigurationClusterSetToken#
#define emberAfFillCommandOtaConfigurationClusterSetTokenValue:
Command to write a token value over the air.
Cluster: Configuration Cluster, This cluster allows for the OTA configuration of firmware parameters. Command: SetToken
13628
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaConfigurationClusterLockTokens#
#define emberAfFillCommandOtaConfigurationClusterLockTokensValue:
Command to lock the token values.
Cluster: Configuration Cluster, This cluster allows for the OTA configuration of firmware parameters. Command: LockTokens
13646
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaConfigurationClusterReadTokens#
#define emberAfFillCommandOtaConfigurationClusterReadTokensValue:
Command to read a token value.
Cluster: Configuration Cluster, This cluster allows for the OTA configuration of firmware parameters. Command: ReadTokens
13663
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaConfigurationClusterUnlockTokens#
#define emberAfFillCommandOtaConfigurationClusterUnlockTokensValue:
Command to unlock tokens with a device-specific password (if allowed).
Cluster: Configuration Cluster, This cluster allows for the OTA configuration of firmware parameters. Command: UnlockTokens
13681
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandOtaConfigurationClusterReturnToken#
#define emberAfFillCommandOtaConfigurationClusterReturnTokenValue:
Response to a token value read.
Cluster: Configuration Cluster, This cluster allows for the OTA configuration of firmware parameters. Command: ReturnToken
13701
of file ./app/framework/test/headers/client-command-macro.doc
MFGLIB Cluster Commands Documentation#
emberAfFillCommandMfglibClusterstream#
#define emberAfFillCommandMfglibClusterstreamValue:
Command to put the device into streaming mode.
Cluster: MFGLIB Cluster, This cluster provides commands to kick off MFGLIB actions over the air. Command: stream
13729
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMfglibClustertone#
#define emberAfFillCommandMfglibClustertoneValue:
Command to put the device into tone mode.
Cluster: MFGLIB Cluster, This cluster provides commands to kick off MFGLIB actions over the air. Command: tone
13753
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandMfglibClusterrxMode#
#define emberAfFillCommandMfglibClusterrxModeValue:
Command to put the device into RX mode.
Cluster: MFGLIB Cluster, This cluster provides commands to kick off MFGLIB actions over the air. Command: rxMode
13777
of file ./app/framework/test/headers/client-command-macro.doc
SL Works With All Hubs Commands Documentation#
emberAfFillCommandSlWwahClusterEnableApsLinkKeyAuthorization
#define emberAfFillCommandSlWwahClusterEnableApsLinkKeyAuthorizationValue:
Enable enforcement of APS-level security for all cluster commands.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnableApsLinkKeyAuthorization
13805
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableApsLinkKeyAuthorization
#define emberAfFillCommandSlWwahClusterDisableApsLinkKeyAuthorizationValue:
Disable enforcement of APS-level security for all cluster commands.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableApsLinkKeyAuthorization
13828
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterApsLinkKeyAuthorizationQuery
#define emberAfFillCommandSlWwahClusterApsLinkKeyAuthorizationQueryValue:
Query status of APS-level security enforcement for a specified cluster.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: ApsLinkKeyAuthorizationQuery
13847
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterRequestNewApsLinkKey#
#define emberAfFillCommandSlWwahClusterRequestNewApsLinkKeyValue:
Trigger device to request a new APS link key from the Trust Center.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: RequestNewApsLinkKey
13863
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterEnableWwahAppEventRetryAlgorithm#
#define emberAfFillCommandSlWwahClusterEnableWwahAppEventRetryAlgorithmValue:
Enable WWAH App Event retry algorithm.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnableWwahAppEventRetryAlgorithm
13885
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableWwahAppEventRetryAlgorithm#
#define emberAfFillCommandSlWwahClusterDisableWwahAppEventRetryAlgorithmValue:
Disable WWAH App Event retry algorithm.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableWwahAppEventRetryAlgorithm
13904
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterRequestTime#
#define emberAfFillCommandSlWwahClusterRequestTimeValue:
Trigger device to request current attribute values from Time Cluster server.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: RequestTime
13919
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterEnableWwahRejoinAlgorithm#
#define emberAfFillCommandSlWwahClusterEnableWwahRejoinAlgorithmValue:
Enable WWAH rejoin algorithm.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnableWwahRejoinAlgorithm
13943
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableWwahRejoinAlgorithm#
#define emberAfFillCommandSlWwahClusterDisableWwahRejoinAlgorithmValue:
Disable WWAH rejoin algorithm.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableWwahRejoinAlgorithm
13963
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterSetIasZoneEnrollmentMethod#
#define emberAfFillCommandSlWwahClusterSetIasZoneEnrollmentMethodValue:
Set the enrollment method of an IAS Zone server.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: SetIasZoneEnrollmentMethod
13979
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterClearBindingTable#
#define emberAfFillCommandSlWwahClusterClearBindingTableValue:
Clear the binding table.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: ClearBindingTable
13995
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterEnablePeriodicRouterCheckIns#
#define emberAfFillCommandSlWwahClusterEnablePeriodicRouterCheckInsValue:
Enable device to periodically check connectivity with Zigbee Coordinator.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnablePeriodicRouterCheckIns
14011
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisablePeriodicRouterCheckIns#
#define emberAfFillCommandSlWwahClusterDisablePeriodicRouterCheckInsValue:
Disable device from periodically checking connectivity with Zigbee Coordinator.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisablePeriodicRouterCheckIns
14027
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterSetMacPollFailureWaitTime#
#define emberAfFillCommandSlWwahClusterSetMacPollFailureWaitTimeValue:
Set MAC poll failure wait time.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: SetMacPollFailureWaitTime
14043
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterSetPendingNetworkUpdate#
#define emberAfFillCommandSlWwahClusterSetPendingNetworkUpdateValue:
Set pending network update parameters.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: SetPendingNetworkUpdate
14062
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterRequireApsAcksOnUnicasts#
#define emberAfFillCommandSlWwahClusterRequireApsAcksOnUnicastsValue:
Require all unicast commands to have APS ACKs enabled.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: RequireApsAcksOnUnicasts
14084
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterRemoveApsAcksOnUnicastsRequirement#
#define emberAfFillCommandSlWwahClusterRemoveApsAcksOnUnicastsRequirementValue:
Roll back changes made by Require APS ACK on Unicasts.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: RemoveApsAcksOnUnicastsRequirement
14102
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterApsAckRequirementQuery#
#define emberAfFillCommandSlWwahClusterApsAckRequirementQueryValue:
Query whether unicast commands are required to have APS ACKs enabled.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: ApsAckRequirementQuery
14117
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDebugReportQuery#
#define emberAfFillCommandSlWwahClusterDebugReportQueryValue:
Query for specified debug report.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DebugReportQuery
14133
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterSurveyBeacons#
#define emberAfFillCommandSlWwahClusterSurveyBeaconsValue:
Causes device to perform a scan for beacons advertising the device's network.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: SurveyBeacons
14150
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableOtaDowngrades#
#define emberAfFillCommandSlWwahClusterDisableOtaDowngradesValue:
Disallow OTA downgrade of all device firmware components.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableOtaDowngrades
14166
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableMgmtLeaveWithoutRejoin#
#define emberAfFillCommandSlWwahClusterDisableMgmtLeaveWithoutRejoinValue:
Causes device to ignore MGMT Leave Without Rejoin commands.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableMgmtLeaveWithoutRejoin
14181
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableTouchlinkInterpanMessageSupport#
#define emberAfFillCommandSlWwahClusterDisableTouchlinkInterpanMessageSupportValue:
Causes device to ignore Touchlink Interpan messages.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableTouchlinkInterpanMessageSupport
14196
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterEnableWwahParentClassification#
#define emberAfFillCommandSlWwahClusterEnableWwahParentClassificationValue:
Enable WWAH Parent Classification advertisements.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnableWwahParentClassification
14211
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableWwahParentClassification#
#define emberAfFillCommandSlWwahClusterDisableWwahParentClassificationValue:
Disable WWAH Parent Classification advertisements.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableWwahParentClassification
14226
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterEnableTcSecurityOnNtwkKeyRotation#
#define emberAfFillCommandSlWwahClusterEnableTcSecurityOnNtwkKeyRotationValue:
Process only network key rotation commands sent via unicast and encrypted by Trust Center Link Key.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnableTcSecurityOnNtwkKeyRotation
14241
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterEnableWwahBadParentRecovery#
#define emberAfFillCommandSlWwahClusterEnableWwahBadParentRecoveryValue:
Enable WWAH Bad Parent Recovery feature.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnableWwahBadParentRecovery
14256
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableWwahBadParentRecovery#
#define emberAfFillCommandSlWwahClusterDisableWwahBadParentRecoveryValue:
Disable WWAH Bad Parent Recovery feature.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableWwahBadParentRecovery
14271
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterEnableConfigurationMode#
#define emberAfFillCommandSlWwahClusterEnableConfigurationModeValue:
Enable Configuration Mode.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: EnableConfigurationMode
14286
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDisableConfigurationMode#
#define emberAfFillCommandSlWwahClusterDisableConfigurationModeValue:
Disable Configuration Mode.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DisableConfigurationMode
14301
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterUseTrustCenterForClusterServer#
#define emberAfFillCommandSlWwahClusterUseTrustCenterForClusterServerValue:
Use only the Trust Center as cluster server for the set of clusters specified.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: UseTrustCenterForClusterServer
14321
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterTrustCenterForClusterServerQuery#
#define emberAfFillCommandSlWwahClusterTrustCenterForClusterServerQueryValue:
Causes device to send an appropriate Trust Center for Cluster Server Query Response command.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: TrustCenterForClusterServerQuery
14339
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterApsLinkKeyAuthorizationQueryResponse
#define emberAfFillCommandSlWwahClusterApsLinkKeyAuthorizationQueryResponseValue:
Command description for SlAPSLinkKeyAuthorizationQueryResponse.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: ApsLinkKeyAuthorizationQueryResponse
14357
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterPoweringOffNotification#
#define emberAfFillCommandSlWwahClusterPoweringOffNotificationValue:
Command description for SlPoweringOffNotification.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: PoweringOffNotification
14383
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterPoweringOnNotification#
#define emberAfFillCommandSlWwahClusterPoweringOnNotificationValue:
Command description for SlPoweringOnNotification.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: PoweringOnNotification
14412
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterShortAddressChange#
#define emberAfFillCommandSlWwahClusterShortAddressChangeValue:
Command description for SlShortAddressChange.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: ShortAddressChange
14435
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterApsAckEnablementQueryResponse#
#define emberAfFillCommandSlWwahClusterApsAckEnablementQueryResponseValue:
Command description for SlAPSAckEnablementQueryResponse.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: ApsAckEnablementQueryResponse
14457
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterPowerDescriptorChange#
#define emberAfFillCommandSlWwahClusterPowerDescriptorChangeValue:
Command description for SlPowerDescriptorChange.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: PowerDescriptorChange
14482
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterNewDebugReportNotification#
#define emberAfFillCommandSlWwahClusterNewDebugReportNotificationValue:
Command description for SlNewDebugReportNotification.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: NewDebugReportNotification
14504
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterDebugReportQueryResponse#
#define emberAfFillCommandSlWwahClusterDebugReportQueryResponseValue:
Command description for SlDebugReportQueryResponse.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: DebugReportQueryResponse
14526
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterTrustCenterForClusterServerQueryResponse#
#define emberAfFillCommandSlWwahClusterTrustCenterForClusterServerQueryResponseValue:
Command description for SlTrustCenterForClusterServerQueryResponse.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: TrustCenterForClusterServerQueryResponse
14549
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterSurveyBeaconsResponse#
#define emberAfFillCommandSlWwahClusterSurveyBeaconsResponseValue:
Command description for SlSurveyBeaconsResponse.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: SurveyBeaconsResponse
14572
of file ./app/framework/test/headers/client-command-macro.doc
emberAfFillCommandSlWwahClusterUseTrustCenterForClusterServerResponse#
#define emberAfFillCommandSlWwahClusterUseTrustCenterForClusterServerResponseValue:
Command description for SlUseTrustCenterForClusterServerResponse.
Cluster: SL Works With All Hubs, Silicon Labs proprietary attributes and commands for Works With All Hubs functional extensions. Command: UseTrustCenterForClusterServerResponse
14597
of file ./app/framework/test/headers/client-command-macro.doc