This represents a set of user specified charging targets for an EV for a set of specified days.

MatterSpecification.v13.Cluster § 9.3.7.7

interface ChargingTargetSchedule {
    chargingTargets?: TypeFromFields<{
        addedEnergy: OptionalFieldType<number | bigint>;
        targetSoC: OptionalFieldType<number>;
        targetTimeMinutesPastMidnight: FieldType<number>;
    }>[];
    dayOfWeekForSequence?: TypeFromPartialBitSchema<{
        friday: BitFlag;
        monday: BitFlag;
        saturday: BitFlag;
        sunday: BitFlag;
        thursday: BitFlag;
        tuesday: BitFlag;
        wednesday: BitFlag;
    }>;
}

Hierarchy (view full)

Properties

chargingTargets?: TypeFromFields<{
    addedEnergy: OptionalFieldType<number | bigint>;
    targetSoC: OptionalFieldType<number>;
    targetTimeMinutesPastMidnight: FieldType<number>;
}>[]
dayOfWeekForSequence?: TypeFromPartialBitSchema<{
    friday: BitFlag;
    monday: BitFlag;
    saturday: BitFlag;
    sunday: BitFlag;
    thursday: BitFlag;
    tuesday: BitFlag;
    wednesday: BitFlag;
}>

Type declaration