From fbf04a2d4286c7ab56f39dfe972c6d16ee042006 Mon Sep 17 00:00:00 2001 From: cecille Date: Tue, 2 Apr 2024 16:14:27 -0400 Subject: [PATCH] Omit generated md files from restyler --- .restyled.yaml | 3 +- docs/spec_clusters.md | 234 ++++++++++++++++++++-------------------- docs/zap_clusters.md | 240 +++++++++++++++++++++--------------------- 3 files changed, 238 insertions(+), 239 deletions(-) diff --git a/.restyled.yaml b/.restyled.yaml index be74f5b47aa61d..5e9a492aaaaf41 100644 --- a/.restyled.yaml +++ b/.restyled.yaml @@ -86,7 +86,8 @@ exclude: - "integrations/docker/build-all.sh" # tries to quote loop variable - "scripts/setup/pigweed.json" # TODO(#29547). This file is temporary copy from pigweed repo that has minor edits. No restyle help in diff. - "docs/ERROR_CODES.md" # generated by scripts, not easy to align tables - - "docs/clusters.md" # generated by scripts, not easy to align tables + - "docs/zap_clusters.md" # generated by scripts, not easy to align tables + - "docs/spec_clusters.md" # generated by scripts, not easy to align tables - "docs/testing/yaml_pseudocluster.md" # generated by scripts, restyler makes the tables render improperly - "docs/testing/yaml_schema.md" # generated by scripts, restyler makes the tables render improperly diff --git a/docs/spec_clusters.md b/docs/spec_clusters.md index 61799afb02715b..02715424bbb5d8 100644 --- a/docs/spec_clusters.md +++ b/docs/spec_clusters.md @@ -1,120 +1,118 @@ # List of currently defined spec clusters +This file was **AUTOMATICALLY** generated by `python scripts/generate_spec_xml.py`. DO NOT EDIT BY HAND! -This file was **AUTOMATICALLY** generated by -`python scripts/generate_spec_xml.py`. DO NOT EDIT BY HAND! - -| ID (Decimal) | ID (hex) | Name | -| ------------ | -------- | ---------------------------------------------------------- | -| 3 | 0x0003 | Identify | -| 4 | 0x0004 | Groups | -| 6 | 0x0006 | On/Off | -| 8 | 0x0008 | Level Control | -| 28 | 0x001C | Pulse Width Modulation | -| 29 | 0x001D | Descriptor | -| 30 | 0x001E | Binding | -| 31 | 0x001F | AccessControl | -| 37 | 0x0025 | Actions | -| 40 | 0x0028 | Basic Information | -| 41 | 0x0029 | OTA Software Update Provider | -| 42 | 0x002A | OTA Software Update Requestor | -| 43 | 0x002B | Localization Configuration | -| 44 | 0x002C | Time Format Localization | -| 45 | 0x002D | Unit Localization | -| 46 | 0x002E | Power Source Configuration | -| 47 | 0x002F | Power Source | -| 48 | 0x0030 | General Commissioning | -| 49 | 0x0031 | Network Commissioning | -| 50 | 0x0032 | Diagnostic Logs | -| 51 | 0x0033 | General Diagnostics | -| 52 | 0x0034 | Software Diagnostics | -| 53 | 0x0035 | Thread Network Diagnostics | -| 54 | 0x0036 | Wi | -| 55 | 0x0037 | Ethernet Network Diagnostics | -| 56 | 0x0038 | Time Synchronization | -| 57 | 0x0039 | Bridged Device Basic Information | -| 59 | 0x003B | Switch | -| 60 | 0x003C | Administrator Commissioning | -| 62 | 0x003E | Operational Credentials | -| 63 | 0x003F | GroupKeyManagement | -| 64 | 0x0040 | Fixed Label | -| 65 | 0x0041 | User Label | -| 69 | 0x0045 | Boolean State | -| 70 | 0x0046 | ICDManagement | -| 72 | 0x0048 | Oven Cavity Operational State | -| 73 | 0x0049 | Oven Mode | -| 74 | 0x004A | Laundry Dryer Controls | -| 80 | 0x0050 | Mode Select | -| 81 | 0x0051 | Laundry Washer Mode | -| 82 | 0x0052 | Refrigerator And Temperature Controlled Cabinet Mode | -| 83 | 0x0053 | Laundry Washer Controls | -| 84 | 0x0054 | RVC Run Mode | -| 85 | 0x0055 | RVC Clean Mode | -| 86 | 0x0056 | Temperature Control | -| 87 | 0x0057 | Refrigerator Alarm | -| 89 | 0x0059 | Dishwasher Mode | -| 91 | 0x005B | Air Quality | -| 92 | 0x005C | Smoke CO Alarm | -| 93 | 0x005D | Dishwasher Alarm | -| 94 | 0x005E | Microwave Oven Mode | -| 95 | 0x005F | Microwave Oven Control | -| 96 | 0x0060 | Operational State | -| 97 | 0x0061 | RVC Operational State | -| 98 | 0x0062 | Scenes Management | -| 113 | 0x0071 | HEPA Filter Monitoring | -| 114 | 0x0072 | Activated Carbon Filter Monitoring | -| 128 | 0x0080 | Boolean State Configuration | -| 129 | 0x0081 | Valve Configuration and Control | -| 144 | 0x0090 | Electrical Power Measurement | -| 145 | 0x0091 | Electrical Energy Measurement | -| 148 | 0x0094 | Water Heater Management | -| 149 | 0x0095 | Energy Price | -| 150 | 0x0096 | Demand Response and Load Control | -| 151 | 0x0097 | Messages | -| 152 | 0x0098 | Device Energy Management | -| 153 | 0x0099 | Energy EVSE | -| 154 | 0x009A | Energy Calendar | -| 155 | 0x009B | Energy Preference | -| 156 | 0x009C | Power Topology | -| 157 | 0x009D | Energy EVSE Mode | -| 158 | 0x009E | Water Heater Mode | -| 159 | 0x009F | Device Energy Management Mode | -| 257 | 0x0101 | Door Lock | -| 258 | 0x0102 | Window Covering | -| 512 | 0x0200 | Pump Configuration and Control | -| 513 | 0x0201 | Thermostat | -| 514 | 0x0202 | Fan Control | -| 516 | 0x0204 | Thermostat User Interface Configuration | -| 768 | 0x0300 | Color Control | -| 769 | 0x0301 | Ballast Configuration | -| 1024 | 0x0400 | Illuminance Measurement | -| 1026 | 0x0402 | Temperature Measurement | -| 1027 | 0x0403 | Pressure Measurement | -| 1028 | 0x0404 | Flow Measurement | -| 1029 | 0x0405 | Relative Humidity Measurement | -| 1030 | 0x0406 | Occupancy Sensing | -| 1036 | 0x040C | Carbon Monoxide Concentration Measurement | -| 1037 | 0x040D | Carbon Dioxide Concentration Measurement | -| 1043 | 0x0413 | Nitrogen Dioxide Concentration Measurement | -| 1045 | 0x0415 | Ozone Concentration Measurement | -| 1066 | 0x042A | PM2 | -| 1067 | 0x042B | Formaldehyde Concentration Measurement | -| 1068 | 0x042C | PM1 Concentration Measurement | -| 1069 | 0x042D | PM10 Concentration Measurement | -| 1070 | 0x042E | Total Volatile Organic Compounds Concentration Measurement | -| 1071 | 0x042F | Radon Concentration Measurement | -| 1104 | 0x0450 | Network Identity Management | -| 1105 | 0x0451 | Wi | -| 1283 | 0x0503 | Wake on LAN | -| 1284 | 0x0504 | Channel | -| 1285 | 0x0505 | Target Navigator | -| 1286 | 0x0506 | Media Playback | -| 1287 | 0x0507 | Media Input | -| 1288 | 0x0508 | Low Power | -| 1289 | 0x0509 | Keypad Input | -| 1290 | 0x050A | Content Launcher | -| 1291 | 0x050B | Audio Output | -| 1292 | 0x050C | Application Launcher | -| 1293 | 0x050D | Application Basic | -| 1294 | 0x050E | Account Login | -| 1295 | 0x050F | Content Control | -| 1296 | 0x0510 | Content App Observer | +| ID (Decimal) | ID (hex) | Name | +|--------------|----------|----------------------------------------------------------| +|3 |0x0003 |Identify | +|4 |0x0004 |Groups | +|6 |0x0006 |On/Off | +|8 |0x0008 |Level Control | +|28 |0x001C |Pulse Width Modulation | +|29 |0x001D |Descriptor | +|30 |0x001E |Binding | +|31 |0x001F |AccessControl | +|37 |0x0025 |Actions | +|40 |0x0028 |Basic Information | +|41 |0x0029 |OTA Software Update Provider | +|42 |0x002A |OTA Software Update Requestor | +|43 |0x002B |Localization Configuration | +|44 |0x002C |Time Format Localization | +|45 |0x002D |Unit Localization | +|46 |0x002E |Power Source Configuration | +|47 |0x002F |Power Source | +|48 |0x0030 |General Commissioning | +|49 |0x0031 |Network Commissioning | +|50 |0x0032 |Diagnostic Logs | +|51 |0x0033 |General Diagnostics | +|52 |0x0034 |Software Diagnostics | +|53 |0x0035 |Thread Network Diagnostics | +|54 |0x0036 |Wi | +|55 |0x0037 |Ethernet Network Diagnostics | +|56 |0x0038 |Time Synchronization | +|57 |0x0039 |Bridged Device Basic Information | +|59 |0x003B |Switch | +|60 |0x003C |Administrator Commissioning | +|62 |0x003E |Operational Credentials | +|63 |0x003F |GroupKeyManagement | +|64 |0x0040 |Fixed Label | +|65 |0x0041 |User Label | +|69 |0x0045 |Boolean State | +|70 |0x0046 |ICDManagement | +|72 |0x0048 |Oven Cavity Operational State | +|73 |0x0049 |Oven Mode | +|74 |0x004A |Laundry Dryer Controls | +|80 |0x0050 |Mode Select | +|81 |0x0051 |Laundry Washer Mode | +|82 |0x0052 |Refrigerator And Temperature Controlled Cabinet Mode | +|83 |0x0053 |Laundry Washer Controls | +|84 |0x0054 |RVC Run Mode | +|85 |0x0055 |RVC Clean Mode | +|86 |0x0056 |Temperature Control | +|87 |0x0057 |Refrigerator Alarm | +|89 |0x0059 |Dishwasher Mode | +|91 |0x005B |Air Quality | +|92 |0x005C |Smoke CO Alarm | +|93 |0x005D |Dishwasher Alarm | +|94 |0x005E |Microwave Oven Mode | +|95 |0x005F |Microwave Oven Control | +|96 |0x0060 |Operational State | +|97 |0x0061 |RVC Operational State | +|98 |0x0062 |Scenes Management | +|113 |0x0071 |HEPA Filter Monitoring | +|114 |0x0072 |Activated Carbon Filter Monitoring | +|128 |0x0080 |Boolean State Configuration | +|129 |0x0081 |Valve Configuration and Control | +|144 |0x0090 |Electrical Power Measurement | +|145 |0x0091 |Electrical Energy Measurement | +|148 |0x0094 |Water Heater Management | +|149 |0x0095 |Energy Price | +|150 |0x0096 |Demand Response and Load Control | +|151 |0x0097 |Messages | +|152 |0x0098 |Device Energy Management | +|153 |0x0099 |Energy EVSE | +|154 |0x009A |Energy Calendar | +|155 |0x009B |Energy Preference | +|156 |0x009C |Power Topology | +|157 |0x009D |Energy EVSE Mode | +|158 |0x009E |Water Heater Mode | +|159 |0x009F |Device Energy Management Mode | +|257 |0x0101 |Door Lock | +|258 |0x0102 |Window Covering | +|512 |0x0200 |Pump Configuration and Control | +|513 |0x0201 |Thermostat | +|514 |0x0202 |Fan Control | +|516 |0x0204 |Thermostat User Interface Configuration | +|768 |0x0300 |Color Control | +|769 |0x0301 |Ballast Configuration | +|1024 |0x0400 |Illuminance Measurement | +|1026 |0x0402 |Temperature Measurement | +|1027 |0x0403 |Pressure Measurement | +|1028 |0x0404 |Flow Measurement | +|1029 |0x0405 |Relative Humidity Measurement | +|1030 |0x0406 |Occupancy Sensing | +|1036 |0x040C |Carbon Monoxide Concentration Measurement | +|1037 |0x040D |Carbon Dioxide Concentration Measurement | +|1043 |0x0413 |Nitrogen Dioxide Concentration Measurement | +|1045 |0x0415 |Ozone Concentration Measurement | +|1066 |0x042A |PM2 | +|1067 |0x042B |Formaldehyde Concentration Measurement | +|1068 |0x042C |PM1 Concentration Measurement | +|1069 |0x042D |PM10 Concentration Measurement | +|1070 |0x042E |Total Volatile Organic Compounds Concentration Measurement| +|1071 |0x042F |Radon Concentration Measurement | +|1104 |0x0450 |Network Identity Management | +|1105 |0x0451 |Wi | +|1283 |0x0503 |Wake on LAN | +|1284 |0x0504 |Channel | +|1285 |0x0505 |Target Navigator | +|1286 |0x0506 |Media Playback | +|1287 |0x0507 |Media Input | +|1288 |0x0508 |Low Power | +|1289 |0x0509 |Keypad Input | +|1290 |0x050A |Content Launcher | +|1291 |0x050B |Audio Output | +|1292 |0x050C |Application Launcher | +|1293 |0x050D |Application Basic | +|1294 |0x050E |Account Login | +|1295 |0x050F |Content Control | +|1296 |0x0510 |Content App Observer | diff --git a/docs/zap_clusters.md b/docs/zap_clusters.md index cfe16d26710738..eedfb7190e2f27 100644 --- a/docs/zap_clusters.md +++ b/docs/zap_clusters.md @@ -10,123 +10,123 @@ Generally regenerate using one of: ## List of currently defined ZAP clusters -| Code (dec) | Code (hex) | Name | -| ---------- | ---------- | ----------------------------------------------------- | -| 3 | 0x03 | Identify | -| 4 | 0x04 | Groups | -| 6 | 0x06 | OnOff | -| 7 | 0x07 | OnOffSwitchConfiguration | -| 8 | 0x08 | LevelControl | -| 15 | 0x0F | BinaryInputBasic | -| 28 | 0x1C | PulseWidthModulation | -| 29 | 0x1D | Descriptor | -| 30 | 0x1E | Binding | -| 31 | 0x1F | AccessControl | -| 37 | 0x25 | Actions | -| 40 | 0x28 | BasicInformation | -| 41 | 0x29 | OtaSoftwareUpdateProvider | -| 42 | 0x2A | OtaSoftwareUpdateRequestor | -| 43 | 0x2B | LocalizationConfiguration | -| 44 | 0x2C | TimeFormatLocalization | -| 45 | 0x2D | UnitLocalization | -| 46 | 0x2E | PowerSourceConfiguration | -| 47 | 0x2F | PowerSource | -| 48 | 0x30 | GeneralCommissioning | -| 49 | 0x31 | NetworkCommissioning | -| 50 | 0x32 | DiagnosticLogs | -| 51 | 0x33 | GeneralDiagnostics | -| 52 | 0x34 | SoftwareDiagnostics | -| 53 | 0x35 | ThreadNetworkDiagnostics | -| 54 | 0x36 | WiFiNetworkDiagnostics | -| 55 | 0x37 | EthernetNetworkDiagnostics | -| 56 | 0x38 | TimeSynchronization | -| 57 | 0x39 | BridgedDeviceBasicInformation | -| 59 | 0x3B | Switch | -| 60 | 0x3C | AdministratorCommissioning | -| 62 | 0x3E | OperationalCredentials | -| 63 | 0x3F | GroupKeyManagement | -| 64 | 0x40 | FixedLabel | -| 65 | 0x41 | UserLabel | -| 66 | 0x42 | ProxyConfiguration | -| 67 | 0x43 | ProxyDiscovery | -| 68 | 0x44 | ProxyValid | -| 69 | 0x45 | BooleanState | -| 70 | 0x46 | IcdManagement | -| 71 | 0x47 | Timer | -| 72 | 0x48 | OvenCavityOperationalState | -| 73 | 0x49 | OvenMode | -| 74 | 0x4A | LaundryDryerControls | -| 80 | 0x50 | ModeSelect | -| 81 | 0x51 | LaundryWasherMode | -| 82 | 0x52 | RefrigeratorAndTemperatureControlledCabinetMode | -| 83 | 0x53 | LaundryWasherControls | -| 84 | 0x54 | RvcRunMode | -| 85 | 0x55 | RvcCleanMode | -| 86 | 0x56 | TemperatureControl | -| 87 | 0x57 | RefrigeratorAlarm | -| 89 | 0x59 | DishwasherMode | -| 91 | 0x5B | AirQuality | -| 92 | 0x5C | SmokeCoAlarm | -| 93 | 0x5D | DishwasherAlarm | -| 94 | 0x5E | MicrowaveOvenMode | -| 95 | 0x5F | MicrowaveOvenControl | -| 96 | 0x60 | OperationalState | -| 97 | 0x61 | RvcOperationalState | -| 98 | 0x62 | ScenesManagement | -| 113 | 0x71 | HepaFilterMonitoring | -| 114 | 0x72 | ActivatedCarbonFilterMonitoring | -| 128 | 0x80 | BooleanStateConfiguration | -| 129 | 0x81 | ValveConfigurationAndControl | -| 144 | 0x90 | ElectricalPowerMeasurement | -| 145 | 0x91 | ElectricalEnergyMeasurement | -| 150 | 0x96 | DemandResponseLoadControl | -| 151 | 0x97 | Messages | -| 152 | 0x98 | DeviceEnergyManagement | -| 153 | 0x99 | EnergyEvse | -| 155 | 0x9B | EnergyPreference | -| 156 | 0x9C | PowerTopology | -| 157 | 0x9D | EnergyEvseMode | -| 159 | 0x9F | DeviceEnergyManagementMode | -| 257 | 0x101 | DoorLock | -| 258 | 0x102 | WindowCovering | -| 259 | 0x103 | BarrierControl | -| 512 | 0x200 | PumpConfigurationAndControl | -| 513 | 0x201 | Thermostat | -| 514 | 0x202 | FanControl | -| 516 | 0x204 | ThermostatUserInterfaceConfiguration | -| 768 | 0x300 | ColorControl | -| 769 | 0x301 | BallastConfiguration | -| 1024 | 0x400 | IlluminanceMeasurement | -| 1026 | 0x402 | TemperatureMeasurement | -| 1027 | 0x403 | PressureMeasurement | -| 1028 | 0x404 | FlowMeasurement | -| 1029 | 0x405 | RelativeHumidityMeasurement | -| 1030 | 0x406 | OccupancySensing | -| 1036 | 0x40C | CarbonMonoxideConcentrationMeasurement | -| 1037 | 0x40D | CarbonDioxideConcentrationMeasurement | -| 1043 | 0x413 | NitrogenDioxideConcentrationMeasurement | -| 1045 | 0x415 | OzoneConcentrationMeasurement | -| 1066 | 0x42A | Pm25ConcentrationMeasurement | -| 1067 | 0x42B | FormaldehydeConcentrationMeasurement | -| 1068 | 0x42C | Pm1ConcentrationMeasurement | -| 1069 | 0x42D | Pm10ConcentrationMeasurement | -| 1070 | 0x42E | TotalVolatileOrganicCompoundsConcentrationMeasurement | -| 1071 | 0x42F | RadonConcentrationMeasurement | -| 1283 | 0x503 | WakeOnLan | -| 1284 | 0x504 | Channel | -| 1285 | 0x505 | TargetNavigator | -| 1286 | 0x506 | MediaPlayback | -| 1287 | 0x507 | MediaInput | -| 1288 | 0x508 | LowPower | -| 1289 | 0x509 | KeypadInput | -| 1290 | 0x50A | ContentLauncher | -| 1291 | 0x50B | AudioOutput | -| 1292 | 0x50C | ApplicationLauncher | -| 1293 | 0x50D | ApplicationBasic | -| 1294 | 0x50E | AccountLogin | -| 1295 | 0x50F | ContentControl | -| 1296 | 0x510 | ContentAppObserver | -| 2820 | 0xB04 | ElectricalMeasurement | -| 4294048773 | 0xFFF1FC05 | UnitTesting | -| 4294048774 | 0xFFF1FC06 | FaultInjection | -| 4294048800 | 0xFFF1FC20 | SampleMei | +| Code (dec) | Code (hex) | Name | +| ---------- | ---------- | ------------------------------------------------------- | +| 3 | 0x03 | Identify | +| 4 | 0x04 | Groups | +| 6 | 0x06 | OnOff | +| 7 | 0x07 | OnOffSwitchConfiguration | +| 8 | 0x08 | LevelControl | +| 15 | 0x0F | BinaryInputBasic | +| 28 | 0x1C | PulseWidthModulation | +| 29 | 0x1D | Descriptor | +| 30 | 0x1E | Binding | +| 31 | 0x1F | AccessControl | +| 37 | 0x25 | Actions | +| 40 | 0x28 | BasicInformation | +| 41 | 0x29 | OtaSoftwareUpdateProvider | +| 42 | 0x2A | OtaSoftwareUpdateRequestor | +| 43 | 0x2B | LocalizationConfiguration | +| 44 | 0x2C | TimeFormatLocalization | +| 45 | 0x2D | UnitLocalization | +| 46 | 0x2E | PowerSourceConfiguration | +| 47 | 0x2F | PowerSource | +| 48 | 0x30 | GeneralCommissioning | +| 49 | 0x31 | NetworkCommissioning | +| 50 | 0x32 | DiagnosticLogs | +| 51 | 0x33 | GeneralDiagnostics | +| 52 | 0x34 | SoftwareDiagnostics | +| 53 | 0x35 | ThreadNetworkDiagnostics | +| 54 | 0x36 | WiFiNetworkDiagnostics | +| 55 | 0x37 | EthernetNetworkDiagnostics | +| 56 | 0x38 | TimeSynchronization | +| 57 | 0x39 | BridgedDeviceBasicInformation | +| 59 | 0x3B | Switch | +| 60 | 0x3C | AdministratorCommissioning | +| 62 | 0x3E | OperationalCredentials | +| 63 | 0x3F | GroupKeyManagement | +| 64 | 0x40 | FixedLabel | +| 65 | 0x41 | UserLabel | +| 66 | 0x42 | ProxyConfiguration | +| 67 | 0x43 | ProxyDiscovery | +| 68 | 0x44 | ProxyValid | +| 69 | 0x45 | BooleanState | +| 70 | 0x46 | IcdManagement | +| 71 | 0x47 | Timer | +| 72 | 0x48 | OvenCavityOperationalState | +| 73 | 0x49 | OvenMode | +| 74 | 0x4A | LaundryDryerControls | +| 80 | 0x50 | ModeSelect | +| 81 | 0x51 | LaundryWasherMode | +| 82 | 0x52 | RefrigeratorAndTemperatureControlledCabinetMode | +| 83 | 0x53 | LaundryWasherControls | +| 84 | 0x54 | RvcRunMode | +| 85 | 0x55 | RvcCleanMode | +| 86 | 0x56 | TemperatureControl | +| 87 | 0x57 | RefrigeratorAlarm | +| 89 | 0x59 | DishwasherMode | +| 91 | 0x5B | AirQuality | +| 92 | 0x5C | SmokeCoAlarm | +| 93 | 0x5D | DishwasherAlarm | +| 94 | 0x5E | MicrowaveOvenMode | +| 95 | 0x5F | MicrowaveOvenControl | +| 96 | 0x60 | OperationalState | +| 97 | 0x61 | RvcOperationalState | +| 98 | 0x62 | ScenesManagement | +| 113 | 0x71 | HepaFilterMonitoring | +| 114 | 0x72 | ActivatedCarbonFilterMonitoring | +| 128 | 0x80 | BooleanStateConfiguration | +| 129 | 0x81 | ValveConfigurationAndControl | +| 144 | 0x90 | ElectricalPowerMeasurement | +| 145 | 0x91 | ElectricalEnergyMeasurement | +| 150 | 0x96 | DemandResponseLoadControl | +| 151 | 0x97 | Messages | +| 152 | 0x98 | DeviceEnergyManagement | +| 153 | 0x99 | EnergyEvse | +| 155 | 0x9B | EnergyPreference | +| 156 | 0x9C | PowerTopology | +| 157 | 0x9D | EnergyEvseMode | +| 159 | 0x9F | DeviceEnergyManagementMode | +| 257 | 0x101 | DoorLock | +| 258 | 0x102 | WindowCovering | +| 259 | 0x103 | BarrierControl | +| 512 | 0x200 | PumpConfigurationAndControl | +| 513 | 0x201 | Thermostat | +| 514 | 0x202 | FanControl | +| 516 | 0x204 | ThermostatUserInterfaceConfiguration | +| 768 | 0x300 | ColorControl | +| 769 | 0x301 | BallastConfiguration | +| 1024 | 0x400 | IlluminanceMeasurement | +| 1026 | 0x402 | TemperatureMeasurement | +| 1027 | 0x403 | PressureMeasurement | +| 1028 | 0x404 | FlowMeasurement | +| 1029 | 0x405 | RelativeHumidityMeasurement | +| 1030 | 0x406 | OccupancySensing | +| 1036 | 0x40C | CarbonMonoxideConcentrationMeasurement | +| 1037 | 0x40D | CarbonDioxideConcentrationMeasurement | +| 1043 | 0x413 | NitrogenDioxideConcentrationMeasurement | +| 1045 | 0x415 | OzoneConcentrationMeasurement | +| 1066 | 0x42A | Pm25ConcentrationMeasurement | +| 1067 | 0x42B | FormaldehydeConcentrationMeasurement | +| 1068 | 0x42C | Pm1ConcentrationMeasurement | +| 1069 | 0x42D | Pm10ConcentrationMeasurement | +| 1070 | 0x42E | TotalVolatileOrganicCompoundsConcentrationMeasurement | +| 1071 | 0x42F | RadonConcentrationMeasurement | +| 1283 | 0x503 | WakeOnLan | +| 1284 | 0x504 | Channel | +| 1285 | 0x505 | TargetNavigator | +| 1286 | 0x506 | MediaPlayback | +| 1287 | 0x507 | MediaInput | +| 1288 | 0x508 | LowPower | +| 1289 | 0x509 | KeypadInput | +| 1290 | 0x50A | ContentLauncher | +| 1291 | 0x50B | AudioOutput | +| 1292 | 0x50C | ApplicationLauncher | +| 1293 | 0x50D | ApplicationBasic | +| 1294 | 0x50E | AccountLogin | +| 1295 | 0x50F | ContentControl | +| 1296 | 0x510 | ContentAppObserver | +| 2820 | 0xB04 | ElectricalMeasurement | +| 4294048773 | 0xFFF1FC05 | UnitTesting | +| 4294048774 | 0xFFF1FC06 | FaultInjection | +| 4294048800 | 0xFFF1FC20 | SampleMei |