WeekDayAccessSchedulesComponent: {
    attributes: {
        numberOfWeekDaySchedulesSupportedPerUser: FixedAttribute<number, any>;
    };
    commands: {
        clearWeekDaySchedule: Command<TypeFromFields, void, any>;
        getWeekDaySchedule: Command<TypeFromFields, TypeFromFields, any>;
        setWeekDaySchedule: Command<TypeFromFields, void, any>;
    };
}

A DoorLockCluster supports these elements if it supports feature WeekDayAccessSchedules.

Type declaration

  • Readonlyattributes: {
        numberOfWeekDaySchedulesSupportedPerUser: FixedAttribute<number, any>;
    }
    • ReadonlynumberOfWeekDaySchedulesSupportedPerUser: FixedAttribute<number, any>

      Indicates the number of configurable week day schedule supported per user.

      MatterSpecification.v13.Cluster § 5.2.9.13

  • Readonlycommands: {
        clearWeekDaySchedule: Command<TypeFromFields, void, any>;
        getWeekDaySchedule: Command<TypeFromFields, TypeFromFields, any>;
        setWeekDaySchedule: Command<TypeFromFields, void, any>;
    }
    • ReadonlyclearWeekDaySchedule: Command<TypeFromFields, void, any>

      Clear the specific weekly schedule or all weekly schedules for the specific user.

      † The Schedule ID and User ID are obsolete field names, use WeekDayIndex and UserIndex instead, respectively.

      Return status shall be one of the following values:

      MatterSpecification.v13.Cluster § 5.2.10.17

    • ReadonlygetWeekDaySchedule: Command<TypeFromFields, TypeFromFields, any>

      Retrieve the specific weekly schedule for the specific user.

      † The Schedule ID and User ID are obsolete field names, use WeekDayIndex and UserIndex instead, respectively.

      MatterSpecification.v13.Cluster § 5.2.10.15

    • ReadonlysetWeekDaySchedule: Command<TypeFromFields, void, any>

      Set a weekly repeating schedule for a specified user.

      † The Schedule ID and User ID are obsolete field names, use WeekDayIndex and UserIndex instead, respectively.

      The associated UserType may be changed to ScheduleRestrictedUser by the lock when a Week Day schedule is set.

      Return status shall be one of the following values:

      MatterSpecification.v13.Cluster § 5.2.10.14