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