MatterClusterIds class
Well-known Matter cluster IDs (see the Matter Application Cluster spec), used to determine which capabilities/actions a given endpoint supports based on its advertised server cluster list (see MatterEndpoint.clusterIds).
This is not an exhaustive list of every cluster in the spec — just the ones this plugin knows
how to act on today. Extend this (and the corresponding native ClustersHelper/GoogleMatter
Kotlin code) as more clusters get supported.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- administratorCommissioning → const int
- basicInformation → const int
- booleanState → const int
- colorControl → const int
- descriptor → const int
- doorLock → const int
- fanControl → const int
- flowMeasurement → const int
- groups → const int
- identify → const int
- illuminanceMeasurement → const int
- levelControl → const int
- occupancySensing → const int
- onOff → const int
- pressureMeasurement → const int
- relativeHumidityMeasurement → const int
- scenes → const int
- temperatureMeasurement → const int
- thermostat → const int
- windowCovering → const int