Input to the DeviceEnergyManagement modifyForecastRequest command

MatterSpecification.v13.Cluster § 9.2.9.6

interface ModifyForecastRequest {
    cause: DeviceEnergyManagement.AdjustmentCause;
    forecastId: number;
    slotAdjustments: TypeFromFields<{
        duration: FieldType<number>;
        nominalPower: FieldType<number | bigint>;
        slotIndex: FieldType<number>;
    }>[];
}

Hierarchy (view full)

Properties

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

MatterSpecification.v13.Cluster § 9.2.9.6.3

forecastId: number

This field shall indicate the ForecastId that is to be modified.

MatterSpecification.v13.Cluster § 9.2.9.6.1

slotAdjustments: TypeFromFields<{
    duration: FieldType<number>;
    nominalPower: FieldType<number | bigint>;
    slotIndex: FieldType<number>;
}>[]

This field shall contain a list of SlotAdjustment parameters that should be modified in the corresponding Forecast with matching ForecastId.

MatterSpecification.v13.Cluster § 9.2.9.6.2