OptionalconfigStatus
configStatus?: {
liftEncoderControlled?: boolean;
liftMovementReversed?: boolean;
liftPositionAware?: boolean;
online?: boolean;
onlineReserved?: boolean;
operational?: boolean;
tiltEncoderControlled?: boolean;
tiltPositionAware?: boolean;
}
OptionalcurrentPositionLiftPercent100ths
currentPositionLiftPercent100ths?: number | null
OptionalcurrentPositionTiltPercent100ths
currentPositionTiltPercent100ths?: number | null
OptionalendProductType
endProductType?: number
Optionalmode
mode?: number
OptionaloperationalStatus
operationalStatus?: { global: number; lift: number; tilt: number }
OptionalsafetyStatus
safetyStatus?: number
OptionaltargetPositionLiftPercent100ths
targetPositionLiftPercent100ths?: number | null
OptionaltargetPositionTiltPercent100ths
targetPositionTiltPercent100ths?: number | null
Optionaltype
type?: WindowCoveringType
WindowCovering cluster state Based on @matter/main/clusters WindowCovering