Matter Survey

Community-basierte Datenbank für Matter-Gerätefunktionen

The Closure Dimension cluster (0x0105) is a Matter cluster that Controls a single dimension of a multi-axis closure (e.g. lift vs tilt) for compound closure systems.. It defines 4 commands and 12 attributes.

Closure Dimension 0x0105

Application Cluster
Closures
Introduced in: Matter 1.4
Devices: 2
Controls a single dimension of a multi-axis closure (e.g. lift vs tilt) for compound closure systems.

Spec History

This cluster's ClusterRevision across the Matter releases it has shipped in. Click a version to inspect the cluster as it existed in that release.

Attributes 12
Commands 4
Features 9
Code Name Type Flags
0x0000 CurrentState
nullable
DimensionStateStruct
0x0001 TargetState
nullable
DimensionStateStruct
0x0002 Resolution
max 10000 · default 0
percent100ths Optional
0x0003 StepValue
max 10000 · default 0
percent100ths Optional
0x0004 Unit
max 0x01
ClosureUnitEnum Optional
0x0005 UnitRange
nullable
UnitRangeStruct Optional
0x0006 LimitRange RangePercent100thsStruct Optional
0x0007 TranslationDirection
max 0x0B
TranslationDirectionEnum Optional
0x0008 RotationAxis
max 0x0A
RotationAxisEnum Optional
0x0009 Overflow
max 0x0A
OverflowEnum Optional
0x000A ModulationType
max 0x04
ModulationTypeEnum Optional
0x000B LatchControlModes
max 0x03
LatchControlModesBitmap Optional
Code Name Direction Parameters
0x00 SetTarget
This command is used to move a dimension of the closure to a target position.
client→server
Position: percent100ths, Latch: boolean, Speed: ThreeLevelAutoEnum
0x01 Step Optional
This command is used to move a dimension of the closure to a target position by a number of steps.
client→server
Direction: StepDirectionEnum, NumberOfSteps: int16u, Speed: ThreeLevelAutoEnum
0x02 GroupedSetTarget Optional
This command is intended to be invoked using groupcast addressing to move a group of closures dimensions to a target position, latch, and/or perform the movement at a specific speed.
client→server
Position: percent100ths, Latch: boolean, Speed: ThreeLevelAutoEnum
0x03 GroupedStep Optional
This command is intended to be invoked using groupcast addressing to move a group of closures dimensions to a target position by a number of steps.
client→server
Direction: StepDirectionEnum, NumberOfSteps: int16u, Speed: ThreeLevelAutoEnum
Positioning (PS) bit 0
Supports Positioning in the range from 0.00% to 100.00%
MotionLatching (LT) bit 1
Supports a latch to secure the closure to a position or state
Unit (UT) bit 2
Specifies the relevant unit and range for this dimension (mm, degrees etc.)
Limitation (LM) bit 3
Supports limitation of the operating range
Speed (SP) bit 4
Supports speed motion throttling.
Translation (TR) bit 5
Drives a translation motion
Rotation (RO) bit 6
Drives a rotation motion
Modulation (MD) bit 7
Modulates a particular flow level (light, air, privacy ...)
Access (ACC) bit 8
The closure can grant access to a secured building or restricted area

Devices Implementing This Cluster

2 devices in the survey implement this cluster