matc/clusters/
dt_names.rs

1// do not edit - this file is generated
2
3pub fn get_device_type_name(id: u32) -> Option<&'static str> {
4    match id {
5        0x000E => Some("Aggregator"),
6        0x002D => Some("Air Purifier"),
7        0x002C => Some("Air Quality Sensor"),
8        0x0028 => Some("Basic Video Player"),
9        0x0018 => Some("Battery Storage"),
10        0x0013 => Some("Bridged Node"),
11        0x0029 => Some("Casting Video Client"),
12        0x0023 => Some("Casting Video Player"),
13        0x0105 => Some("Color Dimmer Switch"),
14        0x010C => Some("Color Temperature Light"),
15        0x0015 => Some("Contact Sensor"),
16        0x0024 => Some("Content App"),
17        0x0840 => Some("Control Bridge"),
18        0x0077 => Some("Cook Surface"),
19        0x0078 => Some("Cooktop"),
20        0x050D => Some("Device Energy Management"),
21        0x0101 => Some("Dimmable Light"),
22        0x010B => Some("Dimmable Plug-In Unit"),
23        0x0104 => Some("Dimmer Switch"),
24        0x0075 => Some("Dishwasher"),
25        0x000A => Some("Door Lock"),
26        0x000B => Some("Door Lock Controller"),
27        0x0510 => Some("Electrical Sensor"),
28        0x050C => Some("Energy EVSE"),
29        0x010D => Some("Extended Color Light"),
30        0x007A => Some("Extractor Hood"),
31        0x002B => Some("Fan"),
32        0x0306 => Some("Flow Sensor"),
33        0x000F => Some("Generic Switch"),
34        0x0309 => Some("Heat Pump"),
35        0x0307 => Some("Humidity Sensor"),
36        0x0130 => Some("Joint Fabric Administrator"),
37        0x007C => Some("Laundry Dryer"),
38        0x0073 => Some("Laundry Washer"),
39        0x0106 => Some("Light Sensor"),
40        0x0079 => Some("Microwave Oven"),
41        0x0027 => Some("Mode Select"),
42        0x0110 => Some("Mounted Dimmable Load Control"),
43        0x010F => Some("Mounted On/Off Control"),
44        0x0090 => Some("Network Infrastructure Manager"),
45        0x0107 => Some("Occupancy Sensor"),
46        0x0100 => Some("On/Off Light"),
47        0x0103 => Some("On/Off Light Switch"),
48        0x010A => Some("On/Off Plug-in Unit"),
49        0x0850 => Some("On/Off Sensor"),
50        0x0014 => Some("OTA Provider"),
51        0x0012 => Some("OTA Requestor"),
52        0x007B => Some("Oven"),
53        0x0011 => Some("Power Source"),
54        0x0305 => Some("Pressure Sensor"),
55        0x0303 => Some("Pump"),
56        0x0304 => Some("Pump Controller"),
57        0x0044 => Some("Rain Sensor"),
58        0x0070 => Some("Refrigerator"),
59        0x0074 => Some("Robotic Vacuum Cleaner"),
60        0x0072 => Some("Room Air Conditioner"),
61        0x0016 => Some("Root Node"),
62        0x0019 => Some("Secondary Network Interface"),
63        0x0076 => Some("Smoke CO Alarm"),
64        0x0017 => Some("Solar Power"),
65        0x0022 => Some("Speaker"),
66        0x0071 => Some("Temperature Controlled Cabinet"),
67        0x0302 => Some("Temperature Sensor"),
68        0x0301 => Some("Thermostat"),
69        0x030A => Some("Thermostat Controller"),
70        0x0091 => Some("Thread Border Router"),
71        0x002A => Some("Video Remote Control"),
72        0x0041 => Some("Water Freeze Detector"),
73        0x050F => Some("Water Heater"),
74        0x0043 => Some("Water Leak Detector"),
75        0x0042 => Some("Water Valve"),
76        0x0202 => Some("Window Covering"),
77        0x0203 => Some("Window Covering Controller"),
78        _ => None,
79    }
80}