Input to the DeviceEnergyManagement startTimeAdjustRequest command

MatterSpecification.v13.Cluster § 9.2.9.3

interface StartTimeAdjustRequest {
    cause: DeviceEnergyManagement.AdjustmentCause;
    requestedStartTime: number;
}

Hierarchy (view full)

Properties

This field shall indicate the cause of the request from the EMS.

MatterSpecification.v13.Cluster § 9.2.9.3.2

requestedStartTime: number = ...

This field shall indicate the requested start time, in UTC, that the client would like the appliance to shift its Forecast to. This value MUST be in the future.

A client can estimate the entire Forecast sequence duration by computing the EndTime - StartTime fields from the Forecast attribute, and therefore avoid scheduling the start time too late.

This value shall be after the EarliestStartTime in the Forecast attribute. The new EndTime, that can be computed from the RequestedStartTime and the Forecast sequence duration, shall be before the LatestEndTime.

MatterSpecification.v13.Cluster § 9.2.9.3.1