matc/clusters/
names.rs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
// do not edit - this file is generated

pub fn get_cluster_name(id: u32) -> Option<&'static str> {
    match id {
        0x050E => Some("Account Login"),
        0x001F => Some("AccessControl"),
        0x003C => Some("Administrator Commissioning"),
        0x005B => Some("Air Quality"),
        0x050D => Some("Application Basic"),
        0x050C => Some("Application Launcher"),
        0x050B => Some("Audio Output"),
        0x0301 => Some("Ballast Configuration"),
        0x0028 => Some("Basic Information"),
        0x001E => Some("Binding"),
        0x0045 => Some("Boolean State"),
        0x0080 => Some("Boolean State Configuration"),
        0x0025 => Some("Actions"),
        0x0039 => Some("Bridged Device Basic Information"),
        0x0504 => Some("Channel"),
        0x0300 => Some("Color Control"),
        0x0751 => Some("Commissioner Control"),
        0x040C => Some("Carbon Monoxide Concentration Measurement"),
        0x040D => Some("Carbon Dioxide Concentration Measurement"),
        0x0413 => Some("Nitrogen Dioxide Concentration Measurement"),
        0x0415 => Some("Ozone Concentration Measurement"),
        0x042A => Some("PM2.5 Concentration Measurement"),
        0x042B => Some("Formaldehyde Concentration Measurement"),
        0x042C => Some("PM1 Concentration Measurement"),
        0x042D => Some("PM10 Concentration Measurement"),
        0x042E => Some("Total Volatile Organic Compounds Concentration Measurement"),
        0x042F => Some("Radon Concentration Measurement"),
        0x0510 => Some("Content App Observer"),
        0x050F => Some("Content Control"),
        0x050A => Some("Content Launcher"),
        0x001D => Some("Descriptor"),
        0x0098 => Some("Device Energy Management"),
        0x0032 => Some("Diagnostic Logs"),
        0x0037 => Some("Ethernet Network Diagnostics"),
        0x0033 => Some("General Diagnostics"),
        0x0034 => Some("Software Diagnostics"),
        0x0035 => Some("Thread Network Diagnostics"),
        0x0036 => Some("Wi-Fi Network Diagnostics"),
        0x005D => Some("Dishwasher Alarm"),
        0x0101 => Some("Door Lock"),
        0x0750 => Some("Ecosystem Information"),
        0x0091 => Some("Electrical Energy Measurement"),
        0x0090 => Some("Electrical Power Measurement"),
        0x0099 => Some("Energy EVSE"),
        0x009B => Some("Energy Preference"),
        0x0202 => Some("Fan Control"),
        0x0404 => Some("Flow Measurement"),
        0x0030 => Some("General Commissioning"),
        0x003F => Some("GroupKeyManagement"),
        0x0004 => Some("Groups"),
        0x0046 => Some("ICDManagement"),
        0x0003 => Some("Identify"),
        0x0400 => Some("Illuminance Measurement"),
        0x0752 => Some("Joint Fabric Datastore Cluster"),
        0x0753 => Some("Joint Fabric PKI"),
        0x0509 => Some("Keypad Input"),
        0x0040 => Some("Fixed Label"),
        0x0041 => Some("User Label"),
        0x004A => Some("Laundry Dryer Controls"),
        0x0053 => Some("Laundry Washer Controls"),
        0x0008 => Some("Level Control"),
        0x002B => Some("Localization Configuration"),
        0x002C => Some("Time Format Localization"),
        0x002D => Some("Unit Localization"),
        0x0508 => Some("Low Power"),
        0x0507 => Some("Media Input"),
        0x0506 => Some("Media Playback"),
        0x0097 => Some("Messages"),
        0x005F => Some("Microwave Oven Control"),
        0x009F => Some("Device Energy Management Mode"),
        0x0059 => Some("Dishwasher Mode"),
        0x009D => Some("Energy EVSE Mode"),
        0x0051 => Some("Laundry Washer Mode"),
        0x005E => Some("Microwave Oven Mode"),
        0x0049 => Some("Oven Mode"),
        0x0052 => Some("Refrigerator And Temperature Controlled Cabinet Mode"),
        0x0055 => Some("RVC Clean Mode"),
        0x0054 => Some("RVC Run Mode"),
        0x009E => Some("Water Heater Mode"),
        0x0050 => Some("Mode Select"),
        0x0031 => Some("Network Commissioning"),
        0x0406 => Some("Occupancy Sensing"),
        0x0006 => Some("On/Off"),
        0x003E => Some("Operational Credentials"),
        0x0060 => Some("Operational State"),
        0x0048 => Some("Oven Cavity Operational State"),
        0x0061 => Some("RVC Operational State"),
        0x0029 => Some("OTA Software Update Provider"),
        0x002A => Some("OTA Software Update Requestor"),
        0x002F => Some("Power Source"),
        0x002E => Some("Power Source Configuration"),
        0x009C => Some("Power Topology"),
        0x0403 => Some("Pressure Measurement"),
        0x0042 => Some("ProxyConfiguration"),
        0x0043 => Some("ProxyDiscovery"),
        0x0200 => Some("Pump Configuration and Control"),
        0x0057 => Some("Refrigerator Alarm"),
        0x0071 => Some("HEPA Filter Monitoring"),
        0x0072 => Some("Activated Carbon Filter Monitoring"),
        0x0079 => Some("Water Tank Level Monitoring"),
        0x0062 => Some("Scenes Management"),
        0x0150 => Some("Service Area"),
        0x005C => Some("Smoke CO Alarm"),
        0x003B => Some("Switch"),
        0x0505 => Some("Target Navigator"),
        0x0056 => Some("Temperature Control"),
        0x0402 => Some("Temperature Measurement"),
        0x0201 => Some("Thermostat"),
        0x0204 => Some("Thermostat User Interface Configuration"),
        0x0452 => Some("Thread Border Router Management"),
        0x0453 => Some("Thread Network Directory"),
        0x0038 => Some("Time Synchronization"),
        0x0044 => Some("ValidProxies"),
        0x0081 => Some("Valve Configuration and Control"),
        0x0503 => Some("Wake on LAN"),
        0x0405 => Some("Relative Humidity Measurement"),
        0x0094 => Some("Water Heater Management"),
        0x0451 => Some("Wi-Fi Network Management"),
        0x0102 => Some("Window Covering"),
        _ => None,
    }
}