Documentation
¶
Index ¶
- Variables
- type AttributeID
- type AttributeInfo
- type ClusterID
- type ClusterInfo
- type CommandFieldInfo
- type CommandID
- type CommandInfo
- type EnumValue
- type FeatureInfo
- type Registry
- func (r *Registry) AllClusters() []ClusterInfo
- func (r *Registry) AttributeByName(clusterID uint32, name string) (*AttributeInfo, bool)
- func (r *Registry) ClusterByID(id uint32) (*ClusterInfo, bool)
- func (r *Registry) ClusterByName(name string) (*ClusterInfo, bool)
- func (r *Registry) CommandByName(clusterID uint32, name string) (*CommandInfo, bool)
- func (r *Registry) Register(info ClusterInfo)
- func (r *Registry) SearchAttributes(clusterID uint32, query string) []AttributeInfo
- func (r *Registry) SearchClusters(query string) []ClusterInfo
- func (r *Registry) SearchCommands(clusterID uint32, query string) []CommandInfo
Constants ¶
This section is empty.
Variables ¶
var Global = NewRegistry()
Global is the default cluster registry. Cluster packages register themselves here via init() functions.
var GlobalAttributes = []AttributeInfo{ {ID: 0xFFF8, Name: "GeneratedCommandList", DisplayName: "GeneratedCommandList", Type: "list", Readable: true}, {ID: 0xFFF9, Name: "AcceptedCommandList", DisplayName: "AcceptedCommandList", Type: "list", Readable: true}, {ID: 0xFFFA, Name: "EventList", DisplayName: "EventList", Type: "list", Readable: true}, {ID: 0xFFFB, Name: "AttributeList", DisplayName: "AttributeList", Type: "list", Readable: true}, {ID: 0xFFFC, Name: "FeatureMap", DisplayName: "FeatureMap", Type: "bitmap32", Readable: true}, {ID: 0xFFFD, Name: "ClusterRevision", DisplayName: "ClusterRevision", Type: "uint16", Readable: true}, }
GlobalAttributes are the standard Matter global attributes present on every cluster (spec section 7.13 "Global Attributes"). They are automatically appended to each cluster's Attributes list during Register().
Functions ¶
This section is empty.
Types ¶
type AttributeInfo ¶
type AttributeInfo struct {
ID uint32
Name string // PascalCase (e.g. "FanMode")
DisplayName string
Type string
Readable bool
Writable bool
Optional bool
Nullable bool
}
AttributeInfo describes a single attribute within a cluster.
type ClusterInfo ¶
type ClusterInfo struct {
ID uint32
Name string // PascalCase for CLI usage (e.g. "FanControl")
DisplayName string // human-friendly name (e.g. "Fan Control")
Features []FeatureInfo
Attributes []AttributeInfo
Commands []CommandInfo
}
ClusterInfo describes a Matter cluster for CLI discovery and interaction.
type CommandFieldInfo ¶
type CommandFieldInfo struct {
ID uint8 // TLV context tag number
Name string // PascalCase for CLI usage (e.g. "IdentifyTime")
DisplayName string // human-friendly name (e.g. "IdentifyTime")
Type string // TLV type: "uint8", "uint16", "uint32", "uint64", "int8", "int16", "int32", "int64", "bool", "string", "octets", "enum8", "enum16", "bitmap8", "bitmap16", "bitmap32", "float32", "float64"
Optional bool // whether the field may be omitted
Nullable bool // whether the field may be null
EnumValues []EnumValue // named enum values; nil for non-enum fields
}
CommandFieldInfo describes a single field within a command request payload.
type CommandInfo ¶
type CommandInfo struct {
ID uint32
Name string // PascalCase (e.g. "Toggle")
DisplayName string
HasRequest bool
HasResponse bool
RequestFields []CommandFieldInfo // describes the fields in the command request payload; nil/empty for commands with no request
}
CommandInfo describes a single command within a cluster.
func (*CommandInfo) FieldByName ¶
func (ci *CommandInfo) FieldByName(name string) (*CommandFieldInfo, bool)
FieldByName looks up a request field by name (case-insensitive).
func (*CommandInfo) RequiredFields ¶
func (ci *CommandInfo) RequiredFields() []CommandFieldInfo
RequiredFields returns only the non-optional fields from RequestFields.
type FeatureInfo ¶
type FeatureInfo struct {
Bit uint8 // bit position in the FeatureMap bitmap (0-31)
Code string // short code (e.g. "LT", "PIN")
Name string // human-friendly name (e.g. "Lighting", "PINCredential")
}
FeatureInfo describes a single feature flag within a cluster's FeatureMap.
type Registry ¶
type Registry struct {
// contains filtered or unexported fields
}
Registry holds known Matter cluster definitions and provides lookup and search operations for CLI auto-complete and validation.
func (*Registry) AllClusters ¶
func (r *Registry) AllClusters() []ClusterInfo
AllClusters returns a copy of all registered cluster definitions.
func (*Registry) AttributeByName ¶
func (r *Registry) AttributeByName(clusterID uint32, name string) (*AttributeInfo, bool)
AttributeByName returns the attribute with the given name (case-insensitive) within the specified cluster.
func (*Registry) ClusterByID ¶
func (r *Registry) ClusterByID(id uint32) (*ClusterInfo, bool)
ClusterByID returns the cluster with the given numeric ID.
func (*Registry) ClusterByName ¶
func (r *Registry) ClusterByName(name string) (*ClusterInfo, bool)
ClusterByName returns the cluster with the given name (case-insensitive).
func (*Registry) CommandByName ¶
func (r *Registry) CommandByName(clusterID uint32, name string) (*CommandInfo, bool)
CommandByName returns the command with the given name (case-insensitive) within the specified cluster.
func (*Registry) Register ¶
func (r *Registry) Register(info ClusterInfo)
Register adds a cluster definition to the registry. If a cluster with the same ID is already registered, the new definition replaces it.
func (*Registry) SearchAttributes ¶
func (r *Registry) SearchAttributes(clusterID uint32, query string) []AttributeInfo
SearchAttributes returns attributes of the given cluster whose name or display name contains the query string (case-insensitive).
func (*Registry) SearchClusters ¶
func (r *Registry) SearchClusters(query string) []ClusterInfo
SearchClusters returns clusters whose name or display name contains the query string (case-insensitive). Useful for CLI auto-complete.
func (*Registry) SearchCommands ¶
func (r *Registry) SearchCommands(clusterID uint32, query string) []CommandInfo
SearchCommands returns commands of the given cluster whose name or display name contains the query string (case-insensitive). Useful for CLI auto-complete.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package accesscontrol implements the Matter Access Control cluster (0x001F).
|
Package accesscontrol implements the Matter Access Control cluster (0x001F). |
|
Package accountlogin implements the Matter Account Login cluster (0x050E).
|
Package accountlogin implements the Matter Account Login cluster (0x050E). |
|
Package actions implements the Matter Actions cluster (0x0025).
|
Package actions implements the Matter Actions cluster (0x0025). |
|
Package activatedcarbonfiltermonitoring implements the Matter Activated Carbon Filter Monitoring cluster (0x0072).
|
Package activatedcarbonfiltermonitoring implements the Matter Activated Carbon Filter Monitoring cluster (0x0072). |
|
Package administratorcommissioning implements the Matter Administrator Commissioning cluster (0x003C).
|
Package administratorcommissioning implements the Matter Administrator Commissioning cluster (0x003C). |
|
Package airquality implements the Matter Air Quality cluster (0x005B).
|
Package airquality implements the Matter Air Quality cluster (0x005B). |
|
Package all imports every generated Matter cluster package so their init() registrations fire.
|
Package all imports every generated Matter cluster package so their init() registrations fire. |
|
Package applicationbasic implements the Matter Application Basic cluster (0x050D).
|
Package applicationbasic implements the Matter Application Basic cluster (0x050D). |
|
Package applicationlauncher implements the Matter Application Launcher cluster (0x050C).
|
Package applicationlauncher implements the Matter Application Launcher cluster (0x050C). |
|
Package audiooutput implements the Matter Audio Output cluster (0x050B).
|
Package audiooutput implements the Matter Audio Output cluster (0x050B). |
|
Package basicinformation implements the Matter Basic Information cluster (0x0028).
|
Package basicinformation implements the Matter Basic Information cluster (0x0028). |
|
Package binding implements the Matter Binding cluster (0x001E).
|
Package binding implements the Matter Binding cluster (0x001E). |
|
Package booleanstate implements the Matter Boolean State cluster (0x0045).
|
Package booleanstate implements the Matter Boolean State cluster (0x0045). |
|
Package booleanstateconfiguration implements the Matter Boolean State Configuration cluster (0x0080).
|
Package booleanstateconfiguration implements the Matter Boolean State Configuration cluster (0x0080). |
|
Package bridgeddevicebasicinformation implements the Matter Bridged Device Basic Information cluster (0x0039).
|
Package bridgeddevicebasicinformation implements the Matter Bridged Device Basic Information cluster (0x0039). |
|
Package cameraavsettingsuserlevelmanagement implements the Matter Camera AV Settings User Level Management cluster (0x0552).
|
Package cameraavsettingsuserlevelmanagement implements the Matter Camera AV Settings User Level Management cluster (0x0552). |
|
Package cameraavstreammanagement implements the Matter Camera AV Stream Management cluster (0x0551).
|
Package cameraavstreammanagement implements the Matter Camera AV Stream Management cluster (0x0551). |
|
Package carbondioxideconcentrationmeasurement implements the Matter Carbon Dioxide Concentration Measurement cluster (0x040D).
|
Package carbondioxideconcentrationmeasurement implements the Matter Carbon Dioxide Concentration Measurement cluster (0x040D). |
|
Package carbonmonoxideconcentrationmeasurement implements the Matter Carbon Monoxide Concentration Measurement cluster (0x040C).
|
Package carbonmonoxideconcentrationmeasurement implements the Matter Carbon Monoxide Concentration Measurement cluster (0x040C). |
|
Package channel implements the Matter Channel cluster (0x0504).
|
Package channel implements the Matter Channel cluster (0x0504). |
|
Package chime implements the Matter Chime cluster (0x0556).
|
Package chime implements the Matter Chime cluster (0x0556). |
|
Package closurecontrol implements the Matter Closure Control cluster (0x0104).
|
Package closurecontrol implements the Matter Closure Control cluster (0x0104). |
|
Package closuredimension implements the Matter Closure Dimension cluster (0x0105).
|
Package closuredimension implements the Matter Closure Dimension cluster (0x0105). |
|
Package colorcontrol implements the Matter Color Control cluster (0x0300).
|
Package colorcontrol implements the Matter Color Control cluster (0x0300). |
|
Package commissionercontrol implements the Matter Commissioner Control cluster (0x0751).
|
Package commissionercontrol implements the Matter Commissioner Control cluster (0x0751). |
|
Package commoditymetering implements the Matter Commodity Metering cluster (0x0B07).
|
Package commoditymetering implements the Matter Commodity Metering cluster (0x0B07). |
|
Package commodityprice implements the Matter Commodity Price cluster (0x0095).
|
Package commodityprice implements the Matter Commodity Price cluster (0x0095). |
|
Package commoditytariff implements the Matter Commodity Tariff cluster (0x0700).
|
Package commoditytariff implements the Matter Commodity Tariff cluster (0x0700). |
|
Package contentappobserver implements the Matter Content App Observer cluster (0x0510).
|
Package contentappobserver implements the Matter Content App Observer cluster (0x0510). |
|
Package contentcontrol implements the Matter Content Control cluster (0x050F).
|
Package contentcontrol implements the Matter Content Control cluster (0x050F). |
|
Package contentlauncher implements the Matter Content Launcher cluster (0x050A).
|
Package contentlauncher implements the Matter Content Launcher cluster (0x050A). |
|
Package descriptor implements the Matter Descriptor cluster (0x001D).
|
Package descriptor implements the Matter Descriptor cluster (0x001D). |
|
Package deviceenergymanagement implements the Matter Device Energy Management cluster (0x0098).
|
Package deviceenergymanagement implements the Matter Device Energy Management cluster (0x0098). |
|
Package deviceenergymanagementmode implements the Matter Device Energy Management Mode cluster (0x009F).
|
Package deviceenergymanagementmode implements the Matter Device Energy Management Mode cluster (0x009F). |
|
Package diagnosticlogs implements the Matter Diagnostic Logs cluster (0x0032).
|
Package diagnosticlogs implements the Matter Diagnostic Logs cluster (0x0032). |
|
Package dishwasheralarm implements the Matter Dishwasher Alarm cluster (0x005D).
|
Package dishwasheralarm implements the Matter Dishwasher Alarm cluster (0x005D). |
|
Package dishwashermode implements the Matter Dishwasher Mode cluster (0x0059).
|
Package dishwashermode implements the Matter Dishwasher Mode cluster (0x0059). |
|
Package doorlock implements the Matter Door Lock cluster (0x0101).
|
Package doorlock implements the Matter Door Lock cluster (0x0101). |
|
Package ecosysteminformation implements the Matter Ecosystem Information cluster (0x0750).
|
Package ecosysteminformation implements the Matter Ecosystem Information cluster (0x0750). |
|
Package electricalenergymeasurement implements the Matter Electrical Energy Measurement cluster (0x0091).
|
Package electricalenergymeasurement implements the Matter Electrical Energy Measurement cluster (0x0091). |
|
Package electricalgridconditions implements the Matter Electrical Grid Conditions cluster (0x00A0).
|
Package electricalgridconditions implements the Matter Electrical Grid Conditions cluster (0x00A0). |
|
Package electricalpowermeasurement implements the Matter Electrical Power Measurement cluster (0x0090).
|
Package electricalpowermeasurement implements the Matter Electrical Power Measurement cluster (0x0090). |
|
Package energyevse implements the Matter Energy EVSE cluster (0x0099).
|
Package energyevse implements the Matter Energy EVSE cluster (0x0099). |
|
Package energyevsemode implements the Matter Energy EVSE Mode cluster (0x009D).
|
Package energyevsemode implements the Matter Energy EVSE Mode cluster (0x009D). |
|
Package energypreference implements the Matter Energy Preference cluster (0x009B).
|
Package energypreference implements the Matter Energy Preference cluster (0x009B). |
|
Package ethernetnetworkdiagnostics implements the Matter Ethernet Network Diagnostics cluster (0x0037).
|
Package ethernetnetworkdiagnostics implements the Matter Ethernet Network Diagnostics cluster (0x0037). |
|
Package fancontrol implements the Matter Fan Control cluster (0x0202).
|
Package fancontrol implements the Matter Fan Control cluster (0x0202). |
|
Package fixedlabel implements the Matter Fixed Label cluster (0x0040).
|
Package fixedlabel implements the Matter Fixed Label cluster (0x0040). |
|
Package flowmeasurement implements the Matter Flow Measurement cluster (0x0404).
|
Package flowmeasurement implements the Matter Flow Measurement cluster (0x0404). |
|
Package formaldehydeconcentrationmeasurement implements the Matter Formaldehyde Concentration Measurement cluster (0x042B).
|
Package formaldehydeconcentrationmeasurement implements the Matter Formaldehyde Concentration Measurement cluster (0x042B). |
|
Package generalcommissioning implements the Matter General Commissioning cluster (0x0030).
|
Package generalcommissioning implements the Matter General Commissioning cluster (0x0030). |
|
Package generaldiagnostics implements the Matter General Diagnostics cluster (0x0033).
|
Package generaldiagnostics implements the Matter General Diagnostics cluster (0x0033). |
|
Package groupkeymanagement implements the Matter Group Key Management cluster (0x003F).
|
Package groupkeymanagement implements the Matter Group Key Management cluster (0x003F). |
|
Package groups implements the Matter Groups cluster (0x0004).
|
Package groups implements the Matter Groups cluster (0x0004). |
|
Package hepafiltermonitoring implements the Matter HEPA Filter Monitoring cluster (0x0071).
|
Package hepafiltermonitoring implements the Matter HEPA Filter Monitoring cluster (0x0071). |
|
Package icdmanagement implements the Matter ICD Management cluster (0x0046).
|
Package icdmanagement implements the Matter ICD Management cluster (0x0046). |
|
Package identify implements the Matter Identify cluster (0x0003).
|
Package identify implements the Matter Identify cluster (0x0003). |
|
Package illuminancemeasurement implements the Matter Illuminance Measurement cluster (0x0400).
|
Package illuminancemeasurement implements the Matter Illuminance Measurement cluster (0x0400). |
|
Package jointfabricadministrator implements the Matter Joint Fabric Administrator cluster (0x0753).
|
Package jointfabricadministrator implements the Matter Joint Fabric Administrator cluster (0x0753). |
|
Package jointfabricdatastore implements the Matter Joint Fabric Datastore cluster (0x0752).
|
Package jointfabricdatastore implements the Matter Joint Fabric Datastore cluster (0x0752). |
|
Package keypadinput implements the Matter Keypad Input cluster (0x0509).
|
Package keypadinput implements the Matter Keypad Input cluster (0x0509). |
|
Package laundrydryercontrols implements the Matter Laundry Dryer Controls cluster (0x004A).
|
Package laundrydryercontrols implements the Matter Laundry Dryer Controls cluster (0x004A). |
|
Package laundrywashercontrols implements the Matter Laundry Washer Controls cluster (0x0053).
|
Package laundrywashercontrols implements the Matter Laundry Washer Controls cluster (0x0053). |
|
Package laundrywashermode implements the Matter Laundry Washer Mode cluster (0x0051).
|
Package laundrywashermode implements the Matter Laundry Washer Mode cluster (0x0051). |
|
Package levelcontrol implements the Matter Level Control cluster (0x0008).
|
Package levelcontrol implements the Matter Level Control cluster (0x0008). |
|
Package localizationconfiguration implements the Matter Localization Configuration cluster (0x002B).
|
Package localizationconfiguration implements the Matter Localization Configuration cluster (0x002B). |
|
Package lowpower implements the Matter Low Power cluster (0x0508).
|
Package lowpower implements the Matter Low Power cluster (0x0508). |
|
Package mediainput implements the Matter Media Input cluster (0x0507).
|
Package mediainput implements the Matter Media Input cluster (0x0507). |
|
Package mediaplayback implements the Matter Media Playback cluster (0x0506).
|
Package mediaplayback implements the Matter Media Playback cluster (0x0506). |
|
Package messages implements the Matter Messages cluster (0x0097).
|
Package messages implements the Matter Messages cluster (0x0097). |
|
Package meteridentification implements the Matter Meter Identification cluster (0x0B06).
|
Package meteridentification implements the Matter Meter Identification cluster (0x0B06). |
|
Package microwaveovencontrol implements the Matter Microwave Oven Control cluster (0x005F).
|
Package microwaveovencontrol implements the Matter Microwave Oven Control cluster (0x005F). |
|
Package microwaveovenmode implements the Matter Microwave Oven Mode cluster (0x005E).
|
Package microwaveovenmode implements the Matter Microwave Oven Mode cluster (0x005E). |
|
Package modeselect implements the Matter Mode Select cluster (0x0050).
|
Package modeselect implements the Matter Mode Select cluster (0x0050). |
|
Package networkcommissioning implements the Matter Network Commissioning cluster (0x0031).
|
Package networkcommissioning implements the Matter Network Commissioning cluster (0x0031). |
|
Package nitrogendioxideconcentrationmeasurement implements the Matter Nitrogen Dioxide Concentration Measurement cluster (0x0413).
|
Package nitrogendioxideconcentrationmeasurement implements the Matter Nitrogen Dioxide Concentration Measurement cluster (0x0413). |
|
Package occupancysensing implements the Matter Occupancy Sensing cluster (0x0406).
|
Package occupancysensing implements the Matter Occupancy Sensing cluster (0x0406). |
|
Package onoff implements the Matter On/Off cluster (0x0006).
|
Package onoff implements the Matter On/Off cluster (0x0006). |
|
Package operationalcredentials implements the Matter Operational Credentials cluster (0x003E).
|
Package operationalcredentials implements the Matter Operational Credentials cluster (0x003E). |
|
Package operationalstate implements the Matter Operational State cluster (0x0060).
|
Package operationalstate implements the Matter Operational State cluster (0x0060). |
|
Package otasoftwareupdateprovider implements the Matter OTA Software Update Provider cluster (0x0029).
|
Package otasoftwareupdateprovider implements the Matter OTA Software Update Provider cluster (0x0029). |
|
Package otasoftwareupdaterequestor implements the Matter OTA Software Update Requestor cluster (0x002A).
|
Package otasoftwareupdaterequestor implements the Matter OTA Software Update Requestor cluster (0x002A). |
|
Package ovencavityoperationalstate implements the Matter Oven Cavity Operational State cluster (0x0048).
|
Package ovencavityoperationalstate implements the Matter Oven Cavity Operational State cluster (0x0048). |
|
Package ovenmode implements the Matter Oven Mode cluster (0x0049).
|
Package ovenmode implements the Matter Oven Mode cluster (0x0049). |
|
Package ozoneconcentrationmeasurement implements the Matter Ozone Concentration Measurement cluster (0x0415).
|
Package ozoneconcentrationmeasurement implements the Matter Ozone Concentration Measurement cluster (0x0415). |
|
Package pm10concentrationmeasurement implements the Matter PM10 Concentration Measurement cluster (0x042D).
|
Package pm10concentrationmeasurement implements the Matter PM10 Concentration Measurement cluster (0x042D). |
|
Package pm1concentrationmeasurement implements the Matter PM1 Concentration Measurement cluster (0x042C).
|
Package pm1concentrationmeasurement implements the Matter PM1 Concentration Measurement cluster (0x042C). |
|
Package pm25concentrationmeasurement implements the Matter PM2.5 Concentration Measurement cluster (0x042A).
|
Package pm25concentrationmeasurement implements the Matter PM2.5 Concentration Measurement cluster (0x042A). |
|
Package powersource implements the Matter Power Source cluster (0x002F).
|
Package powersource implements the Matter Power Source cluster (0x002F). |
|
Package powersourceconfiguration implements the Matter Power Source Configuration cluster (0x002E).
|
Package powersourceconfiguration implements the Matter Power Source Configuration cluster (0x002E). |
|
Package powertopology implements the Matter Power Topology cluster (0x009C).
|
Package powertopology implements the Matter Power Topology cluster (0x009C). |
|
Package pressuremeasurement implements the Matter Pressure Measurement cluster (0x0403).
|
Package pressuremeasurement implements the Matter Pressure Measurement cluster (0x0403). |
|
Package pumpconfigurationandcontrol implements the Matter Pump Configuration and Control cluster (0x0200).
|
Package pumpconfigurationandcontrol implements the Matter Pump Configuration and Control cluster (0x0200). |
|
Package pushavstreamtransport implements the Matter Push AV Stream Transport cluster (0x0555).
|
Package pushavstreamtransport implements the Matter Push AV Stream Transport cluster (0x0555). |
|
Package radonconcentrationmeasurement implements the Matter Radon Concentration Measurement cluster (0x042F).
|
Package radonconcentrationmeasurement implements the Matter Radon Concentration Measurement cluster (0x042F). |
|
Package refrigeratoralarm implements the Matter Refrigerator Alarm cluster (0x0057).
|
Package refrigeratoralarm implements the Matter Refrigerator Alarm cluster (0x0057). |
|
Package refrigeratorandtemperaturecontrolledcabinetmode implements the Matter Refrigerator And Temperature Controlled Cabinet Mode cluster (0x0052).
|
Package refrigeratorandtemperaturecontrolledcabinetmode implements the Matter Refrigerator And Temperature Controlled Cabinet Mode cluster (0x0052). |
|
Package relativehumiditymeasurement implements the Matter Relative Humidity Measurement cluster (0x0405).
|
Package relativehumiditymeasurement implements the Matter Relative Humidity Measurement cluster (0x0405). |
|
Package rvccleanmode implements the Matter RVC Clean Mode cluster (0x0055).
|
Package rvccleanmode implements the Matter RVC Clean Mode cluster (0x0055). |
|
Package rvcoperationalstate implements the Matter RVC Operational State cluster (0x0061).
|
Package rvcoperationalstate implements the Matter RVC Operational State cluster (0x0061). |
|
Package rvcrunmode implements the Matter RVC Run Mode cluster (0x0054).
|
Package rvcrunmode implements the Matter RVC Run Mode cluster (0x0054). |
|
Package scenesmanagement implements the Matter Scenes Management cluster (0x0062).
|
Package scenesmanagement implements the Matter Scenes Management cluster (0x0062). |
|
Package servicearea implements the Matter Service Area cluster (0x0150).
|
Package servicearea implements the Matter Service Area cluster (0x0150). |
|
Package smokecoalarm implements the Matter Smoke CO Alarm cluster (0x005C).
|
Package smokecoalarm implements the Matter Smoke CO Alarm cluster (0x005C). |
|
Package softwarediagnostics implements the Matter Software Diagnostics cluster (0x0034).
|
Package softwarediagnostics implements the Matter Software Diagnostics cluster (0x0034). |
|
Package soilmeasurement implements the Matter Soil Measurement cluster (0x0430).
|
Package soilmeasurement implements the Matter Soil Measurement cluster (0x0430). |
|
Package switchcluster implements the Matter Switch cluster (0x003B).
|
Package switchcluster implements the Matter Switch cluster (0x003B). |
|
Package targetnavigator implements the Matter Target Navigator cluster (0x0505).
|
Package targetnavigator implements the Matter Target Navigator cluster (0x0505). |
|
Package temperaturecontrol implements the Matter Temperature Control cluster (0x0056).
|
Package temperaturecontrol implements the Matter Temperature Control cluster (0x0056). |
|
Package temperaturemeasurement implements the Matter Temperature Measurement cluster (0x0402).
|
Package temperaturemeasurement implements the Matter Temperature Measurement cluster (0x0402). |
|
Package thermostat implements the Matter Thermostat cluster (0x0201).
|
Package thermostat implements the Matter Thermostat cluster (0x0201). |
|
Package thermostatuserinterfaceconfiguration implements the Matter Thermostat User Interface Configuration cluster (0x0204).
|
Package thermostatuserinterfaceconfiguration implements the Matter Thermostat User Interface Configuration cluster (0x0204). |
|
Package threadborderroutermanagement implements the Matter Thread Border Router Management cluster (0x0452).
|
Package threadborderroutermanagement implements the Matter Thread Border Router Management cluster (0x0452). |
|
Package threadnetworkdiagnostics implements the Matter Thread Network Diagnostics cluster (0x0035).
|
Package threadnetworkdiagnostics implements the Matter Thread Network Diagnostics cluster (0x0035). |
|
Package threadnetworkdirectory implements the Matter Thread Network Directory cluster (0x0453).
|
Package threadnetworkdirectory implements the Matter Thread Network Directory cluster (0x0453). |
|
Package timeformatlocalization implements the Matter Time Format Localization cluster (0x002C).
|
Package timeformatlocalization implements the Matter Time Format Localization cluster (0x002C). |
|
Package timesynchronization implements the Matter Time Synchronization cluster (0x0038).
|
Package timesynchronization implements the Matter Time Synchronization cluster (0x0038). |
|
Package tlscertificatemanagement implements the Matter TLS Certificate Management cluster (0x0801).
|
Package tlscertificatemanagement implements the Matter TLS Certificate Management cluster (0x0801). |
|
Package tlsclientmanagement implements the Matter TLS Client Management cluster (0x0802).
|
Package tlsclientmanagement implements the Matter TLS Client Management cluster (0x0802). |
|
Package totalvolatileorganiccompoundsconcentrationmeasurement implements the Matter Total Volatile Organic Compounds Concentration Measurement cluster (0x042E).
|
Package totalvolatileorganiccompoundsconcentrationmeasurement implements the Matter Total Volatile Organic Compounds Concentration Measurement cluster (0x042E). |
|
Package unitlocalization implements the Matter Unit Localization cluster (0x002D).
|
Package unitlocalization implements the Matter Unit Localization cluster (0x002D). |
|
Package userlabel implements the Matter User Label cluster (0x0041).
|
Package userlabel implements the Matter User Label cluster (0x0041). |
|
Package valveconfigurationandcontrol implements the Matter Valve Configuration and Control cluster (0x0081).
|
Package valveconfigurationandcontrol implements the Matter Valve Configuration and Control cluster (0x0081). |
|
Package wakeonlan implements the Matter Wake On LAN cluster (0x0503).
|
Package wakeonlan implements the Matter Wake On LAN cluster (0x0503). |
|
Package waterheatermanagement implements the Matter Water Heater Management cluster (0x0094).
|
Package waterheatermanagement implements the Matter Water Heater Management cluster (0x0094). |
|
Package waterheatermode implements the Matter Water Heater Mode cluster (0x009E).
|
Package waterheatermode implements the Matter Water Heater Mode cluster (0x009E). |
|
Package watertanklevelmonitoring implements the Matter Water Tank Level Monitoring cluster (0x0079).
|
Package watertanklevelmonitoring implements the Matter Water Tank Level Monitoring cluster (0x0079). |
|
Package webrtctransportprovider implements the Matter WebRTC Transport Provider cluster (0x0553).
|
Package webrtctransportprovider implements the Matter WebRTC Transport Provider cluster (0x0553). |
|
Package webrtctransportrequestor implements the Matter WebRTC Transport Requestor cluster (0x0554).
|
Package webrtctransportrequestor implements the Matter WebRTC Transport Requestor cluster (0x0554). |
|
Package wifinetworkdiagnostics implements the Matter Wi-Fi Network Diagnostics cluster (0x0036).
|
Package wifinetworkdiagnostics implements the Matter Wi-Fi Network Diagnostics cluster (0x0036). |
|
Package wifinetworkmanagement implements the Matter Wi-Fi Network Management cluster (0x0451).
|
Package wifinetworkmanagement implements the Matter Wi-Fi Network Management cluster (0x0451). |
|
Package windowcovering implements the Matter Window Covering cluster (0x0102).
|
Package windowcovering implements the Matter Window Covering cluster (0x0102). |
|
Package zonemanagement implements the Matter Zone Management cluster (0x0550).
|
Package zonemanagement implements the Matter Zone Management cluster (0x0550). |