diff --git a/.vscode/settings.json b/.vscode/settings.json
index 93e190d66f5cae..e1a1725bcfbadb 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -169,5 +169,9 @@
"C_Cpp.default.cppStandard": "gnu++14",
"C_Cpp.default.cStandard": "gnu11",
"cmake.configureOnOpen": false,
- "search.followSymlinks": false
+ "search.followSymlinks": false,
+ "[python]": {
+ "editor.defaultFormatter": "ms-python.autopep8"
+ },
+ "python.formatting.provider": "none"
}
diff --git a/src/app/tests/suites/certification/PICS.yaml b/src/app/tests/suites/certification/PICS.yaml
index 4ffb53a23c0af8..91ddf145fda4ca 100644
--- a/src/app/tests/suites/certification/PICS.yaml
+++ b/src/app/tests/suites/certification/PICS.yaml
@@ -8071,102 +8071,6 @@ PICS:
# server / attributes
#
- - label: "Does the DUT(server) implement the MeasuredValue attribute?"
- id: CMOCONC.S.A0000
-
- - label: "Does the DUT(server) implement the MinMeasuredValue attribute?"
- id: CMOCONC.S.A0001
-
- - label: "Does the DUT(server) implement the MaxMeasuredValue attribute?"
- id: CMOCONC.S.A0002
-
- - label: "Does the DUT(server) implement the PeakMeasuredValue attribute?"
- id: CMOCONC.S.A0003
-
- - label:
- "Does the DUT(server) implement the PeakMeasuredValueWindow attribute?"
- id: CMOCONC.S.A0004
-
- - label:
- "Does the DUT(server) implement the AverageMeasuredValue attribute?"
- id: CMOCONC.S.A0005
-
- - label:
- "Does the DUT(server) implement the AverageMeasuredValueWindow
- attribute?"
- id: CMOCONC.S.A0006
-
- - label: "Does the DUT(server) implement the Uncertainty attribute?"
- id: CMOCONC.S.A0007
-
- - label: "Does the DUT(server) implement the MeasurementUnit attribute?"
- id: CMOCONC.S.A0008
-
- - label: "Does the DUT(server) implement the MeasurementMedium attribute?"
- id: CMOCONC.S.A0009
-
- - label: "Does the DUT(server) implement the LevelValue attribute?"
- id: CMOCONC.S.A000a
-
- - label:
- "Does the device implement the (0xFFF8) GeneratedCommandList
- attribute?"
- id: CMOCONC.S.Afff8
-
- - label:
- "Does the device implement the (0xFFF9) AcceptedCommandList attribute?"
- id: CMOCONC.S.Afff9
-
- - label: "Does the device implement the (0xFFFA) EventList attribute ?"
- id: CMOCONC.S.Afffa
-
- - label: "Does the device implement the (0xFFFB) AttributeList attribute ?"
- id: CMOCONC.S.Afffb
-
- - label: "Does the device implement the (0xFFFC) FeatureMap attribute ?"
- id: CMOCONC.S.Afffc
-
- - label:
- "Does the device implement the (0xFFFD) ClusterRevision attribute ?"
- id: CMOCONC.S.Afffd
-
- # Carbon Monoxide Concentration Measurement Cluster Test Plan
- - label:
- "Does the device implement the Carbon Monoxide Concentration
- Measurement Cluster as a server?"
- id: CMOCONC.S
-
- - label:
- "Does the device implement the Carbon Monoxide Concentration
- Measurement Cluster as a client?"
- id: CMOCONC.C
-
- #
- # server / features
- #
-
- - label: "Does the DUT(server) support the Numeric Measurement feature?"
- id: CMOCONC.S.F00
-
- - label: "Does the DUT(server) support the Level Indication feature?"
- id: CMOCONC.S.F01
-
- - label: "Does the DUT(server) support the Medium Level feature?"
- id: CMOCONC.S.F02
-
- - label: "Does the DUT(server) support the Critical Level feature?"
- id: CMOCONC.S.F03
-
- - label: "Does the DUT(server) support the Peak Measurement feature?"
- id: CMOCONC.S.F04
-
- - label: "Does the DUT(server) support the Average Measurement feature?"
- id: CMOCONC.S.F05
-
- #
- # server / attributes
- #
-
- label: "Does the DUT(server) implement the MeasuredValue attribute?"
id: CMOCONC.S.A0000
diff --git a/src/app/tests/suites/certification/ci-pics-values b/src/app/tests/suites/certification/ci-pics-values
index eab6ef09c0e355..665a89453add0f 100644
--- a/src/app/tests/suites/certification/ci-pics-values
+++ b/src/app/tests/suites/certification/ci-pics-values
@@ -2253,32 +2253,6 @@ CMOCONC.S.Afffb=1
CMOCONC.S.Afffc=1
CMOCONC.S.Afffd=1
-CMOCONC.C=0
-CMOCONC.S=1
-CMOCONC.S.F00=1
-CMOCONC.S.F01=1
-CMOCONC.S.F02=1
-CMOCONC.S.F03=1
-CMOCONC.S.F04=1
-CMOCONC.S.F05=1
-CMOCONC.S.A0000=1
-CMOCONC.S.A0001=1
-CMOCONC.S.A0002=1
-CMOCONC.S.A0003=1
-CMOCONC.S.A0004=1
-CMOCONC.S.A0005=1
-CMOCONC.S.A0006=1
-CMOCONC.S.A0007=1
-CMOCONC.S.A0008=1
-CMOCONC.S.A0009=1
-CMOCONC.S.A000a=1
-CMOCONC.S.Afff8=1
-CMOCONC.S.Afff9=1
-CMOCONC.S.Afffa=1
-CMOCONC.S.Afffb=1
-CMOCONC.S.Afffc=1
-CMOCONC.S.Afffd=1
-
NDOCONC.C=0
NDOCONC.S=1
NDOCONC.S.F00=1
diff --git a/src/app/zap-templates/zcl/data-model/chip/concentration-measurement-cluster.xml b/src/app/zap-templates/zcl/data-model/chip/concentration-measurement-cluster.xml
index 8c367aee7c1ac8..5e6be6436336ff 100644
--- a/src/app/zap-templates/zcl/data-model/chip/concentration-measurement-cluster.xml
+++ b/src/app/zap-templates/zcl/data-model/chip/concentration-measurement-cluster.xml
@@ -66,131 +66,6 @@ limitations under the License.
LevelValue
-
- Ethylene Concentration Measurement
- Measurement & Sensing
- Attributes for reporting ethylene concentration measurements
- 0x040e
- ETHYLENE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Ethylene Oxide Concentration Measurement
- Measurement & Sensing
- Attributes for reporting ethylene oxide concentration measurements
- 0x040f
- ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Hydrogen Concentration Measurement
- Measurement & Sensing
- Attributes for reporting hydrogen concentration measurements
- 0x0410
- HYDROGEN_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Hydrogen Sulfide Concentration Measurement
- Measurement & Sensing
- Attributes for reporting hydrogen sulfide concentration measurements
- 0x0411
- HYDROGEN_SULFIDE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Nitric Oxide Concentration Measurement
- Measurement & Sensing
- Attributes for reporting nitric oxide concentration measurements
- 0x0412
- NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
Nitrogen Dioxide Concentration Measurement
Measurement & Sensing
@@ -216,31 +91,6 @@ limitations under the License.
LevelValue
-
- Oxygen Concentration Measurement
- Measurement & Sensing
- Attributes for reporting oxygen concentration measurements
- 0x0414
- OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
Ozone Concentration Measurement
Measurement & Sensing
@@ -266,506 +116,6 @@ limitations under the License.
LevelValue
-
- Sulfur Dioxide Concentration Measurement
- Measurement & Sensing
- Attributes for reporting sulfur dioxide concentration measurements
- 0x0416
- SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Dissolved Oxygen Concentration Measurement
- Measurement & Sensing
- Attributes for reporting dissolved oxygen concentration measurements
- 0x0417
- DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Bromate Concentration Measurement
- Measurement & Sensing
- Attributes for reporting bromate concentration measurements
- 0x0418
- BROMATE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Chloramines Concentration Measurement
- Measurement & Sensing
- Attributes for reporting chloramines concentration measurements
- 0x0419
- CHLORAMINES_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Chlorine Concentration Measurement
- Measurement & Sensing
- Attributes for reporting chlorine concentration measurements
- 0x041a
- CHLORINE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Fecal coliform & E. Coli Concentration Measurement
- Measurement & Sensing
- Attributes for reporting fecal coliform and e. coli concentration measurements
- 0x041b
- FECAL_COLIFORM_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Fluoride Concentration Measurement
- Measurement & Sensing
- Attributes for reporting fluoride concentration measurements
- 0x041c
- FLUORIDE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Haloacetic Acids Concentration Measurement
- Measurement & Sensing
- Attributes for reporting haloacetic acids concentration measurements
- 0x041d
- HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Total Trihalomethanes Concentration Measurement
- Measurement & Sensing
- Attributes for reporting total trihalomethanes concentration measurements
- 0x041e
- TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Total Coliform Bacteria Concentration Measurement
- Measurement & Sensing
- Attributes for reporting total coliform bacteria concentration measurements
- 0x041f
- TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Turbidity Concentration Measurement
- Measurement & Sensing
- Attributes for reporting turbidity concentration measurements
- 0x0420
- TURBIDITY_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Copper Concentration Measurement
- Measurement & Sensing
- Attributes for reporting copper concentration measurements
- 0x0421
- COPPER_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Lead Concentration Measurement
- Measurement & Sensing
- Attributes for reporting lead concentration measurements
- 0x0422
- LEAD_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Manganese Concentration Measurement
- Measurement & Sensing
- Attributes for reporting manganese concentration measurements
- 0x0423
- MANGANESE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Sulfate Concentration Measurement
- Measurement & Sensing
- Attributes for reporting sulfate concentration measurements
- 0x0424
- SULFATE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Bromodichloromethane Concentration Measurement
- Measurement & Sensing
- Attributes for reporting bromodichloromethane concentration measurements
- 0x0425
- BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Bromoform Concentration Measurement
- Measurement & Sensing
- Attributes for reporting bromoform concentration measurements
- 0x0426
- BROMOFORM_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Chlorodibromomethane Concentration Measurement
- Measurement & Sensing
- Attributes for reporting chlorodibromomethane concentration measurements
- 0x0427
- CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Chloroform Concentration Measurement
- Measurement & Sensing
- Attributes for reporting chloroform concentration measurements
- 0x0428
- CHLOROFORM_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
-
- Sodium Concentration Measurement
- Measurement & Sensing
- Attributes for reporting sodium concentration measurements
- 0x0429
- SODIUM_CONCENTRATION_MEASUREMENT_CLUSTER
-
- true
- true
-
-
-
- MeasuredValue
- MinMeasuredValue
- MaxMeasuredValue
- PeakMeasuredValue
- PeakMeasuredValueWindow
- AverageMeasuredValue
- AverageMeasuredValueWindow
- Uncertainty
- MeasurementUnit
- MeasurementMedium
- LevelValue
-
-
PM2.5 Concentration Measurement
Measurement & Sensing
@@ -920,34 +270,8 @@ limitations under the License.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -966,34 +290,8 @@ limitations under the License.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1010,34 +308,8 @@ limitations under the License.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -1057,34 +329,8 @@ limitations under the License.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/app/zap_cluster_list.json b/src/app/zap_cluster_list.json
index dd6fdf70b8e1ab..717d39f7faeca4 100644
--- a/src/app/zap_cluster_list.json
+++ b/src/app/zap_cluster_list.json
@@ -17,63 +17,44 @@
"BINDING_CLUSTER": [],
"BOOLEAN_STATE_CLUSTER": [],
"BRIDGED_DEVICE_BASIC_INFORMATION_CLUSTER": [],
- "BROMATE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "BROMOFORM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"CHANNEL_CLUSTER": [],
- "CHLORAMINES_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "CHLORINE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "CHLOROFORM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"CLIENT_MONITORING_CLUSTER": [],
"COLOR_CONTROL_CLUSTER": [],
"COMMISSIONING_CLUSTER": [],
"CONTENT_LAUNCHER_CLUSTER": [],
- "COPPER_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"DESCRIPTOR_CLUSTER": [],
"DEVICE_TEMP_CLUSTER": [],
"DIAGNOSTIC_LOGS_CLUSTER": [],
"DISHWASHER_ALARM_CLUSTER": [],
"DISHWASHER_MODE_CLUSTER": [],
- "DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"DOOR_LOCK_CLUSTER": [],
"ELECTRICAL_MEASUREMENT_CLUSTER": [],
"ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER": [],
- "ETHYLENE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"FAN_CONTROL_CLUSTER": [],
"FAULT_INJECTION_CLUSTER": [],
- "FECAL_COLIFORM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"FIXED_LABEL_CLUSTER": [],
"FLOW_MEASUREMENT_CLUSTER": [],
- "FLUORIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"FORMALDEHYDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"GENERAL_COMMISSIONING_CLUSTER": [],
"GENERAL_DIAGNOSTICS_CLUSTER": [],
"GROUP_KEY_MANAGEMENT_CLUSTER": [],
"GROUPS_CLUSTER": [],
- "HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"HEPA_FILTER_MONITORING_CLUSTER": [],
- "HYDROGEN_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "HYDROGEN_SULFIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"IAS_ZONE_CLUSTER": [],
"ICD_MANAGEMENT_CLUSTER": [],
"IDENTIFY_CLUSTER": [],
"ILLUMINANCE_MEASUREMENT_CLUSTER": [],
"KEYPAD_INPUT_CLUSTER": [],
"LAUNDRY_WASHER_MODE_CLUSTER": [],
- "LEAD_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"LEVEL_CONTROL_CLUSTER": [],
"LOCALIZATION_CONFIGURATION_CLUSTER": [],
"LOW_POWER_CLUSTER": [],
- "MANGANESE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"MEDIA_INPUT_CLUSTER": [],
"MEDIA_PLAYBACK_CLUSTER": [],
"MODE_SELECT_CLUSTER": [],
"NETWORK_COMMISSIONING_CLUSTER": [],
- "NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"OCCUPANCY_SENSING_CLUSTER": ["occupancy-sensor-server"],
"ON_OFF_CLUSTER": [],
@@ -84,7 +65,6 @@
"OTA_BOOTLOAD_CLUSTER": [],
"OTA_SOFTWARE_UPDATE_PROVIDER_CLUSTER": [],
"OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER": [],
- "OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"OZONE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"PM10_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"PM1_CONCENTRATION_MEASUREMENT_CLUSTER": [],
@@ -110,10 +90,7 @@
"RVC_RUN_MODE_CLUSTER": [],
"SCENES_CLUSTER": [],
"SMOKE_CO_ALARM_CLUSTER": [],
- "SODIUM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"SOFTWARE_DIAGNOSTICS_CLUSTER": [],
- "SULFATE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"SWITCH_CLUSTER": [],
"TARGET_NAVIGATOR_CLUSTER": [],
"TEMPERATURE_CONTROL_CLUSTER": [],
@@ -124,10 +101,7 @@
"TIME_CLUSTER": [],
"TIME_FORMAT_LOCALIZATION_CLUSTER": [],
"TIME_SYNCHRONIZATION_CLUSTER": [],
- "TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"TRUSTED_ROOT_CERTIFICATES_CLUSTER": [],
- "TURBIDITY_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"UNIT_LOCALIZATION_CLUSTER": [],
"UNIT_TESTING_CLUSTER": [],
"USER_LABEL_CLUSTER": [],
@@ -162,66 +136,47 @@
"BRIDGED_DEVICE_BASIC_INFORMATION_CLUSTER": [
"bridged-device-basic-information-server"
],
- "BROMATE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "BROMOFORM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"CARBON_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"CARBON_MONOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"CHANNEL_CLUSTER": ["channel-server"],
- "CHLORAMINES_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "CHLORINE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "CHLOROFORM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"COLOR_CONTROL_CLUSTER": ["color-control-server"],
"COMMISSIONING_CLUSTER": [],
"CONTENT_LAUNCHER_CLUSTER": ["content-launch-server"],
- "COPPER_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"DESCRIPTOR_CLUSTER": ["descriptor"],
"DEVICE_TEMP_CLUSTER": [],
"DIAGNOSTIC_LOGS_CLUSTER": ["diagnostic-logs-server"],
"DISHWASHER_ALARM_CLUSTER": ["dishwasher-alarm-server"],
"DISHWASHER_MODE_CLUSTER": ["mode-select-server"],
- "DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"DOOR_LOCK_CLUSTER": ["door-lock-server"],
"ELECTRICAL_MEASUREMENT_CLUSTER": [],
"ETHERNET_NETWORK_DIAGNOSTICS_CLUSTER": [
"ethernet-network-diagnostics-server"
],
- "ETHYLENE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"FAN_CONTROL_CLUSTER": ["fan-control-server"],
"FAULT_INJECTION_CLUSTER": ["fault-injection-server"],
- "FECAL_COLIFORM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"FIXED_LABEL_CLUSTER": ["fixed-label-server"],
"FLOW_MEASUREMENT_CLUSTER": [],
- "FLUORIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"FORMALDEHYDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"GENERAL_COMMISSIONING_CLUSTER": ["general-commissioning-server"],
"GENERAL_DIAGNOSTICS_CLUSTER": ["general-diagnostics-server"],
"GROUPS_CLUSTER": ["groups-server"],
- "GROUP_KEY_MANAGEMENT_CLUSTER": ["group-key-mgmt-server"],
- "HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"HEPA_FILTER_MONITORING_CLUSTER": ["resource-monitoring-server"],
- "HYDROGEN_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "HYDROGEN_SULFIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
+ "GROUP_KEY_MANAGEMENT_CLUSTER": ["group-key-mgmt-server"],
"IAS_ZONE_CLUSTER": [],
"ICD_MANAGEMENT_CLUSTER": ["icd-management-server"],
"IDENTIFY_CLUSTER": ["identify-server"],
"ILLUMINANCE_MEASUREMENT_CLUSTER": [],
"KEYPAD_INPUT_CLUSTER": ["keypad-input-server"],
"LAUNDRY_WASHER_MODE_CLUSTER": ["mode-select-server"],
- "LEAD_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"LEVEL_CONTROL_CLUSTER": ["level-control"],
"LOCALIZATION_CONFIGURATION_CLUSTER": [
"localization-configuration-server"
],
"LOW_POWER_CLUSTER": ["low-power-server"],
- "MANGANESE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"MEDIA_INPUT_CLUSTER": ["media-input-server"],
"MEDIA_PLAYBACK_CLUSTER": ["media-playback-server"],
"MODE_SELECT_CLUSTER": ["mode-select-server"],
"NETWORK_COMMISSIONING_CLUSTER": ["network-commissioning"],
- "NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"OCCUPANCY_SENSING_CLUSTER": ["occupancy-sensor-server"],
"ON_OFF_CLUSTER": ["on-off-server"],
@@ -231,7 +186,6 @@
"OTA_BOOTLOAD_CLUSTER": [],
"OTA_SOFTWARE_UPDATE_PROVIDER_CLUSTER": ["ota-provider"],
"OTA_SOFTWARE_UPDATE_REQUESTOR_CLUSTER": ["ota-requestor"],
- "OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"OZONE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"PM10_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"PM1_CONCENTRATION_MEASUREMENT_CLUSTER": [],
@@ -261,10 +215,7 @@
"RVC_RUN_MODE_CLUSTER": ["mode-select-server"],
"SCENES_CLUSTER": ["scenes-server"],
"SMOKE_CO_ALARM_CLUSTER": ["smoke-co-alarm-server"],
- "SODIUM_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"SOFTWARE_DIAGNOSTICS_CLUSTER": ["software-diagnostics-server"],
- "SULFATE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"SWITCH_CLUSTER": ["switch-server"],
"TARGET_NAVIGATOR_CLUSTER": ["target-navigator-server"],
"TEMPERATURE_CONTROL_CLUSTER": ["temperature-control-server"],
@@ -279,9 +230,6 @@
"TIME_CLUSTER": [],
"TIME_FORMAT_LOCALIZATION_CLUSTER": ["time-format-localization-server"],
"TIME_SYNCHRONIZATION_CLUSTER": ["time-synchronization-server"],
- "TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_CLUSTER": [],
- "TURBIDITY_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"TVOC_CONCENTRATION_MEASUREMENT_CLUSTER": [],
"UNIT_LOCALIZATION_CLUSTER": [],
"UNIT_TESTING_CLUSTER": ["test-cluster-server"],
diff --git a/src/controller/data_model/BUILD.gn b/src/controller/data_model/BUILD.gn
index c1070ebf90694f..e5ab9d24460a88 100644
--- a/src/controller/data_model/BUILD.gn
+++ b/src/controller/data_model/BUILD.gn
@@ -93,12 +93,6 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/BooleanStateClient-ReadImpl.cpp",
"jni/BridgedDeviceBasicInformationClient-InvokeSubscribeImpl.cpp",
"jni/BridgedDeviceBasicInformationClient-ReadImpl.cpp",
- "jni/BromateConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/BromateConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/BromodichloromethaneConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/BromodichloromethaneConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/BromoformConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/BromoformConcentrationMeasurementClient-ReadImpl.cpp",
"jni/CarbonDioxideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
"jni/CarbonDioxideConcentrationMeasurementClient-ReadImpl.cpp",
"jni/CarbonMonoxideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
@@ -108,20 +102,10 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/CHIPCallbackTypes.h",
"jni/CHIPGlobalCallbacks.cpp",
"jni/CHIPReadCallbacks.h",
- "jni/ChloraminesConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/ChloraminesConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/ChlorineConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/ChlorineConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/ChlorodibromomethaneConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/ChlorodibromomethaneConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/ChloroformConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/ChloroformConcentrationMeasurementClient-ReadImpl.cpp",
"jni/ColorControlClient-InvokeSubscribeImpl.cpp",
"jni/ColorControlClient-ReadImpl.cpp",
"jni/ContentLauncherClient-InvokeSubscribeImpl.cpp",
"jni/ContentLauncherClient-ReadImpl.cpp",
- "jni/CopperConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/CopperConcentrationMeasurementClient-ReadImpl.cpp",
"jni/DescriptorClient-InvokeSubscribeImpl.cpp",
"jni/DescriptorClient-ReadImpl.cpp",
"jni/DiagnosticLogsClient-InvokeSubscribeImpl.cpp",
@@ -130,30 +114,20 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/DishwasherAlarmClient-ReadImpl.cpp",
"jni/DishwasherModeClient-InvokeSubscribeImpl.cpp",
"jni/DishwasherModeClient-ReadImpl.cpp",
- "jni/DissolvedOxygenConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/DissolvedOxygenConcentrationMeasurementClient-ReadImpl.cpp",
"jni/DoorLockClient-InvokeSubscribeImpl.cpp",
"jni/DoorLockClient-ReadImpl.cpp",
"jni/ElectricalMeasurementClient-InvokeSubscribeImpl.cpp",
"jni/ElectricalMeasurementClient-ReadImpl.cpp",
"jni/EthernetNetworkDiagnosticsClient-InvokeSubscribeImpl.cpp",
"jni/EthernetNetworkDiagnosticsClient-ReadImpl.cpp",
- "jni/EthyleneConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/EthyleneConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/EthyleneOxideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/EthyleneOxideConcentrationMeasurementClient-ReadImpl.cpp",
"jni/FanControlClient-InvokeSubscribeImpl.cpp",
"jni/FanControlClient-ReadImpl.cpp",
"jni/FaultInjectionClient-InvokeSubscribeImpl.cpp",
"jni/FaultInjectionClient-ReadImpl.cpp",
- "jni/FecalColiformEColiConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/FecalColiformEColiConcentrationMeasurementClient-ReadImpl.cpp",
"jni/FixedLabelClient-InvokeSubscribeImpl.cpp",
"jni/FixedLabelClient-ReadImpl.cpp",
"jni/FlowMeasurementClient-InvokeSubscribeImpl.cpp",
"jni/FlowMeasurementClient-ReadImpl.cpp",
- "jni/FluorideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/FluorideConcentrationMeasurementClient-ReadImpl.cpp",
"jni/FormaldehydeConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
"jni/FormaldehydeConcentrationMeasurementClient-ReadImpl.cpp",
"jni/GeneralCommissioningClient-InvokeSubscribeImpl.cpp",
@@ -164,14 +138,8 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/GroupKeyManagementClient-ReadImpl.cpp",
"jni/GroupsClient-InvokeSubscribeImpl.cpp",
"jni/GroupsClient-ReadImpl.cpp",
- "jni/HaloaceticAcidsConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/HaloaceticAcidsConcentrationMeasurementClient-ReadImpl.cpp",
"jni/HepaFilterMonitoringClient-InvokeSubscribeImpl.cpp",
"jni/HepaFilterMonitoringClient-ReadImpl.cpp",
- "jni/HydrogenConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/HydrogenConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/HydrogenSulfideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/HydrogenSulfideConcentrationMeasurementClient-ReadImpl.cpp",
"jni/IcdManagementClient-InvokeSubscribeImpl.cpp",
"jni/IcdManagementClient-ReadImpl.cpp",
"jni/IdentifyClient-InvokeSubscribeImpl.cpp",
@@ -182,16 +150,12 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/KeypadInputClient-ReadImpl.cpp",
"jni/LaundryWasherModeClient-InvokeSubscribeImpl.cpp",
"jni/LaundryWasherModeClient-ReadImpl.cpp",
- "jni/LeadConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/LeadConcentrationMeasurementClient-ReadImpl.cpp",
"jni/LevelControlClient-InvokeSubscribeImpl.cpp",
"jni/LevelControlClient-ReadImpl.cpp",
"jni/LocalizationConfigurationClient-InvokeSubscribeImpl.cpp",
"jni/LocalizationConfigurationClient-ReadImpl.cpp",
"jni/LowPowerClient-InvokeSubscribeImpl.cpp",
"jni/LowPowerClient-ReadImpl.cpp",
- "jni/ManganeseConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/ManganeseConcentrationMeasurementClient-ReadImpl.cpp",
"jni/MediaInputClient-InvokeSubscribeImpl.cpp",
"jni/MediaInputClient-ReadImpl.cpp",
"jni/MediaPlaybackClient-InvokeSubscribeImpl.cpp",
@@ -200,8 +164,6 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/ModeSelectClient-ReadImpl.cpp",
"jni/NetworkCommissioningClient-InvokeSubscribeImpl.cpp",
"jni/NetworkCommissioningClient-ReadImpl.cpp",
- "jni/NitricOxideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/NitricOxideConcentrationMeasurementClient-ReadImpl.cpp",
"jni/NitrogenDioxideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
"jni/NitrogenDioxideConcentrationMeasurementClient-ReadImpl.cpp",
"jni/OccupancySensingClient-InvokeSubscribeImpl.cpp",
@@ -218,8 +180,6 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/OtaSoftwareUpdateProviderClient-ReadImpl.cpp",
"jni/OtaSoftwareUpdateRequestorClient-InvokeSubscribeImpl.cpp",
"jni/OtaSoftwareUpdateRequestorClient-ReadImpl.cpp",
- "jni/OxygenConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/OxygenConcentrationMeasurementClient-ReadImpl.cpp",
"jni/OzoneConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
"jni/OzoneConcentrationMeasurementClient-ReadImpl.cpp",
"jni/Pm10ConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
@@ -262,14 +222,8 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/ScenesClient-ReadImpl.cpp",
"jni/SmokeCoAlarmClient-InvokeSubscribeImpl.cpp",
"jni/SmokeCoAlarmClient-ReadImpl.cpp",
- "jni/SodiumConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/SodiumConcentrationMeasurementClient-ReadImpl.cpp",
"jni/SoftwareDiagnosticsClient-InvokeSubscribeImpl.cpp",
"jni/SoftwareDiagnosticsClient-ReadImpl.cpp",
- "jni/SulfateConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/SulfateConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/SulfurDioxideConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/SulfurDioxideConcentrationMeasurementClient-ReadImpl.cpp",
"jni/SwitchClient-InvokeSubscribeImpl.cpp",
"jni/SwitchClient-ReadImpl.cpp",
"jni/TargetNavigatorClient-InvokeSubscribeImpl.cpp",
@@ -288,14 +242,8 @@ if (current_os == "android" || matter_enable_java_compilation) {
"jni/TimeFormatLocalizationClient-ReadImpl.cpp",
"jni/TimeSynchronizationClient-InvokeSubscribeImpl.cpp",
"jni/TimeSynchronizationClient-ReadImpl.cpp",
- "jni/TotalColiformBacteriaConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/TotalColiformBacteriaConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/TotalTrihalomethanesConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/TotalTrihalomethanesConcentrationMeasurementClient-ReadImpl.cpp",
"jni/TotalVolatileOrganicCompoundsConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
"jni/TotalVolatileOrganicCompoundsConcentrationMeasurementClient-ReadImpl.cpp",
- "jni/TurbidityConcentrationMeasurementClient-InvokeSubscribeImpl.cpp",
- "jni/TurbidityConcentrationMeasurementClient-ReadImpl.cpp",
"jni/UnitLocalizationClient-InvokeSubscribeImpl.cpp",
"jni/UnitLocalizationClient-ReadImpl.cpp",
"jni/UnitTestingClient-InvokeSubscribeImpl.cpp",
diff --git a/src/controller/data_model/controller-clusters.matter b/src/controller/data_model/controller-clusters.matter
index 9fb17ee5a9ad25..0e4d35164b121f 100644
--- a/src/controller/data_model/controller-clusters.matter
+++ b/src/controller/data_model/controller-clusters.matter
@@ -5290,1438 +5290,8 @@ client cluster CarbonDioxideConcentrationMeasurement = 1037 {
readonly attribute int16u clusterRevision = 65533;
}
-/** Attributes for reporting ethylene concentration measurements */
-client cluster EthyleneConcentrationMeasurement = 1038 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting ethylene oxide concentration measurements */
-client cluster EthyleneOxideConcentrationMeasurement = 1039 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting hydrogen concentration measurements */
-client cluster HydrogenConcentrationMeasurement = 1040 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting hydrogen sulfide concentration measurements */
-client cluster HydrogenSulfideConcentrationMeasurement = 1041 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting nitric oxide concentration measurements */
-client cluster NitricOxideConcentrationMeasurement = 1042 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting nitrogen dioxide concentration measurements */
-client cluster NitrogenDioxideConcentrationMeasurement = 1043 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting oxygen concentration measurements */
-client cluster OxygenConcentrationMeasurement = 1044 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting ozone concentration measurements */
-client cluster OzoneConcentrationMeasurement = 1045 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting sulfur dioxide concentration measurements */
-client cluster SulfurDioxideConcentrationMeasurement = 1046 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting dissolved oxygen concentration measurements */
-client cluster DissolvedOxygenConcentrationMeasurement = 1047 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting bromate concentration measurements */
-client cluster BromateConcentrationMeasurement = 1048 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting chloramines concentration measurements */
-client cluster ChloraminesConcentrationMeasurement = 1049 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting chlorine concentration measurements */
-client cluster ChlorineConcentrationMeasurement = 1050 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting fecal coliform and e. coli concentration measurements */
-client cluster FecalColiformEColiConcentrationMeasurement = 1051 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting fluoride concentration measurements */
-client cluster FluorideConcentrationMeasurement = 1052 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting haloacetic acids concentration measurements */
-client cluster HaloaceticAcidsConcentrationMeasurement = 1053 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting total trihalomethanes concentration measurements */
-client cluster TotalTrihalomethanesConcentrationMeasurement = 1054 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting total coliform bacteria concentration measurements */
-client cluster TotalColiformBacteriaConcentrationMeasurement = 1055 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting turbidity concentration measurements */
-client cluster TurbidityConcentrationMeasurement = 1056 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting copper concentration measurements */
-client cluster CopperConcentrationMeasurement = 1057 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting lead concentration measurements */
-client cluster LeadConcentrationMeasurement = 1058 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting manganese concentration measurements */
-client cluster ManganeseConcentrationMeasurement = 1059 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting sulfate concentration measurements */
-client cluster SulfateConcentrationMeasurement = 1060 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting bromodichloromethane concentration measurements */
-client cluster BromodichloromethaneConcentrationMeasurement = 1061 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting bromoform concentration measurements */
-client cluster BromoformConcentrationMeasurement = 1062 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting chlorodibromomethane concentration measurements */
-client cluster ChlorodibromomethaneConcentrationMeasurement = 1063 {
- enum LevelValueEnum : ENUM8 {
- kUnknown = 0;
- kLow = 1;
- kMedium = 2;
- kHigh = 3;
- kCritical = 4;
- }
-
- enum MeasurementMediumEnum : ENUM8 {
- kAir = 0;
- kWater = 1;
- kSoil = 2;
- }
-
- enum MeasurementUnitEnum : ENUM8 {
- kPPM = 0;
- kPPB = 1;
- kPPT = 2;
- kMGM3 = 3;
- kUGM3 = 4;
- kNGM3 = 5;
- kPM3 = 6;
- kBQM3 = 7;
- }
-
- bitmap Feature : BITMAP32 {
- kNumericMeasurement = 0x1;
- kLevelIndication = 0x2;
- kMediumLevel = 0x4;
- kCriticalLevel = 0x8;
- kPeakMeasurement = 0x10;
- kAverageMeasurement = 0x20;
- }
-
- readonly attribute optional nullable single measuredValue = 0;
- readonly attribute optional nullable single minMeasuredValue = 1;
- readonly attribute optional nullable single maxMeasuredValue = 2;
- readonly attribute optional nullable single peakMeasuredValue = 3;
- readonly attribute optional elapsed_s peakMeasuredValueWindow = 4;
- readonly attribute optional nullable single averageMeasuredValue = 5;
- readonly attribute optional elapsed_s averageMeasuredValueWindow = 6;
- readonly attribute optional single uncertainty = 7;
- readonly attribute optional MeasurementUnitEnum measurementUnit = 8;
- readonly attribute optional MeasurementMediumEnum measurementMedium = 9;
- readonly attribute optional LevelValueEnum levelValue = 10;
- readonly attribute command_id generatedCommandList[] = 65528;
- readonly attribute command_id acceptedCommandList[] = 65529;
- readonly attribute event_id eventList[] = 65530;
- readonly attribute attrib_id attributeList[] = 65531;
- readonly attribute bitmap32 featureMap = 65532;
- readonly attribute int16u clusterRevision = 65533;
-}
-
-/** Attributes for reporting chloroform concentration measurements */
-client cluster ChloroformConcentrationMeasurement = 1064 {
+/** Attributes for reporting nitrogen dioxide concentration measurements */
+client cluster NitrogenDioxideConcentrationMeasurement = 1043 {
enum LevelValueEnum : ENUM8 {
kUnknown = 0;
kLow = 1;
@@ -6775,8 +5345,8 @@ client cluster ChloroformConcentrationMeasurement = 1064 {
readonly attribute int16u clusterRevision = 65533;
}
-/** Attributes for reporting sodium concentration measurements */
-client cluster SodiumConcentrationMeasurement = 1065 {
+/** Attributes for reporting ozone concentration measurements */
+client cluster OzoneConcentrationMeasurement = 1045 {
enum LevelValueEnum : ENUM8 {
kUnknown = 0;
kLow = 1;
diff --git a/src/controller/data_model/controller-clusters.zap b/src/controller/data_model/controller-clusters.zap
index 5bb97d2bca9fda..266851580d9068 100644
--- a/src/controller/data_model/controller-clusters.zap
+++ b/src/controller/data_model/controller-clusters.zap
@@ -21476,8434 +21476,10 @@
]
},
{
- "name": "Ethylene Concentration Measurement",
- "code": 1038,
- "mfgCode": null,
- "define": "ETHYLENE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Ethylene Concentration Measurement",
- "code": 1038,
- "mfgCode": null,
- "define": "ETHYLENE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Ethylene Oxide Concentration Measurement",
- "code": 1039,
- "mfgCode": null,
- "define": "ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Ethylene Oxide Concentration Measurement",
- "code": 1039,
- "mfgCode": null,
- "define": "ETHYLENE_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Hydrogen Concentration Measurement",
- "code": 1040,
- "mfgCode": null,
- "define": "HYDROGEN_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Hydrogen Concentration Measurement",
- "code": 1040,
- "mfgCode": null,
- "define": "HYDROGEN_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Hydrogen Sulfide Concentration Measurement",
- "code": 1041,
- "mfgCode": null,
- "define": "HYDROGEN_SULFIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Hydrogen Sulfide Concentration Measurement",
- "code": 1041,
- "mfgCode": null,
- "define": "HYDROGEN_SULFIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Nitric Oxide Concentration Measurement",
- "code": 1042,
- "mfgCode": null,
- "define": "NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Nitric Oxide Concentration Measurement",
- "code": 1042,
- "mfgCode": null,
- "define": "NITRIC_OXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Nitrogen Dioxide Concentration Measurement",
- "code": 1043,
- "mfgCode": null,
- "define": "NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Nitrogen Dioxide Concentration Measurement",
- "code": 1043,
- "mfgCode": null,
- "define": "NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Oxygen Concentration Measurement",
- "code": 1044,
- "mfgCode": null,
- "define": "OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Oxygen Concentration Measurement",
- "code": 1044,
- "mfgCode": null,
- "define": "OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Ozone Concentration Measurement",
- "code": 1045,
- "mfgCode": null,
- "define": "OZONE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Ozone Concentration Measurement",
- "code": 1045,
- "mfgCode": null,
- "define": "OZONE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Sulfur Dioxide Concentration Measurement",
- "code": 1046,
- "mfgCode": null,
- "define": "SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Sulfur Dioxide Concentration Measurement",
- "code": 1046,
- "mfgCode": null,
- "define": "SULFUR_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Dissolved Oxygen Concentration Measurement",
- "code": 1047,
- "mfgCode": null,
- "define": "DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Dissolved Oxygen Concentration Measurement",
- "code": 1047,
- "mfgCode": null,
- "define": "DISSOLVED_OXYGEN_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Bromate Concentration Measurement",
- "code": 1048,
- "mfgCode": null,
- "define": "BROMATE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Bromate Concentration Measurement",
- "code": 1048,
- "mfgCode": null,
- "define": "BROMATE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Chloramines Concentration Measurement",
- "code": 1049,
- "mfgCode": null,
- "define": "CHLORAMINES_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Chloramines Concentration Measurement",
- "code": 1049,
- "mfgCode": null,
- "define": "CHLORAMINES_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Chlorine Concentration Measurement",
- "code": 1050,
- "mfgCode": null,
- "define": "CHLORINE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Chlorine Concentration Measurement",
- "code": 1050,
- "mfgCode": null,
- "define": "CHLORINE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Fecal coliform & E. Coli Concentration Measurement",
- "code": 1051,
- "mfgCode": null,
- "define": "FECAL_COLIFORM_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Fecal coliform & E. Coli Concentration Measurement",
- "code": 1051,
- "mfgCode": null,
- "define": "FECAL_COLIFORM_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Fluoride Concentration Measurement",
- "code": 1052,
- "mfgCode": null,
- "define": "FLUORIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Fluoride Concentration Measurement",
- "code": 1052,
- "mfgCode": null,
- "define": "FLUORIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Haloacetic Acids Concentration Measurement",
- "code": 1053,
- "mfgCode": null,
- "define": "HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Haloacetic Acids Concentration Measurement",
- "code": 1053,
- "mfgCode": null,
- "define": "HALOACETIC_ACIDS_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Total Trihalomethanes Concentration Measurement",
- "code": 1054,
- "mfgCode": null,
- "define": "TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Total Trihalomethanes Concentration Measurement",
- "code": 1054,
- "mfgCode": null,
- "define": "TOTAL_TRIHALOMETHANES_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Total Coliform Bacteria Concentration Measurement",
- "code": 1055,
- "mfgCode": null,
- "define": "TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Total Coliform Bacteria Concentration Measurement",
- "code": 1055,
- "mfgCode": null,
- "define": "TOTAL_COLIFORM_BACTERIA_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Turbidity Concentration Measurement",
- "code": 1056,
- "mfgCode": null,
- "define": "TURBIDITY_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Turbidity Concentration Measurement",
- "code": 1056,
- "mfgCode": null,
- "define": "TURBIDITY_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Copper Concentration Measurement",
- "code": 1057,
- "mfgCode": null,
- "define": "COPPER_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Copper Concentration Measurement",
- "code": 1057,
- "mfgCode": null,
- "define": "COPPER_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Lead Concentration Measurement",
- "code": 1058,
- "mfgCode": null,
- "define": "LEAD_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Lead Concentration Measurement",
- "code": 1058,
- "mfgCode": null,
- "define": "LEAD_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Manganese Concentration Measurement",
- "code": 1059,
- "mfgCode": null,
- "define": "MANGANESE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Manganese Concentration Measurement",
- "code": 1059,
- "mfgCode": null,
- "define": "MANGANESE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Sulfate Concentration Measurement",
- "code": 1060,
- "mfgCode": null,
- "define": "SULFATE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Sulfate Concentration Measurement",
- "code": 1060,
- "mfgCode": null,
- "define": "SULFATE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Bromodichloromethane Concentration Measurement",
- "code": 1061,
- "mfgCode": null,
- "define": "BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Bromodichloromethane Concentration Measurement",
- "code": 1061,
- "mfgCode": null,
- "define": "BROMODICHLOROMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Bromoform Concentration Measurement",
- "code": 1062,
- "mfgCode": null,
- "define": "BROMOFORM_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Bromoform Concentration Measurement",
- "code": 1062,
- "mfgCode": null,
- "define": "BROMOFORM_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Chlorodibromomethane Concentration Measurement",
- "code": 1063,
- "mfgCode": null,
- "define": "CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "client",
- "enabled": 1,
- "attributes": [
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "client",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "client",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Chlorodibromomethane Concentration Measurement",
- "code": 1063,
- "mfgCode": null,
- "define": "CHLORODIBROMOMETHANE_CONCENTRATION_MEASUREMENT_CLUSTER",
- "side": "server",
- "enabled": 0,
- "attributes": [
- {
- "name": "MeasuredValue",
- "code": 0,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MinMeasuredValue",
- "code": 1,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MaxMeasuredValue",
- "code": 2,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValue",
- "code": 3,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "PeakMeasuredValueWindow",
- "code": 4,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValue",
- "code": 5,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AverageMeasuredValueWindow",
- "code": 6,
- "mfgCode": null,
- "side": "server",
- "type": "elapsed_s",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "Uncertainty",
- "code": 7,
- "mfgCode": null,
- "side": "server",
- "type": "single",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementUnit",
- "code": 8,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementUnitEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "MeasurementMedium",
- "code": 9,
- "mfgCode": null,
- "side": "server",
- "type": "MeasurementMediumEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "LevelValue",
- "code": 10,
- "mfgCode": null,
- "side": "server",
- "type": "LevelValueEnum",
- "included": 0,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "GeneratedCommandList",
- "code": 65528,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AcceptedCommandList",
- "code": 65529,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "EventList",
- "code": 65530,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "AttributeList",
- "code": 65531,
- "mfgCode": null,
- "side": "server",
- "type": "array",
- "included": 1,
- "storageOption": "External",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "FeatureMap",
- "code": 65532,
- "mfgCode": null,
- "side": "server",
- "type": "bitmap32",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "0",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- },
- {
- "name": "ClusterRevision",
- "code": 65533,
- "mfgCode": null,
- "side": "server",
- "type": "int16u",
- "included": 1,
- "storageOption": "RAM",
- "singleton": 0,
- "bounded": 0,
- "defaultValue": "1",
- "reportable": 1,
- "minInterval": 1,
- "maxInterval": 65534,
- "reportableChange": 0
- }
- ]
- },
- {
- "name": "Chloroform Concentration Measurement",
- "code": 1064,
+ "name": "Nitrogen Dioxide Concentration Measurement",
+ "code": 1043,
"mfgCode": null,
- "define": "CHLOROFORM_CONCENTRATION_MEASUREMENT_CLUSTER",
+ "define": "NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
"side": "client",
"enabled": 1,
"attributes": [
@@ -29942,10 +21518,10 @@
]
},
{
- "name": "Chloroform Concentration Measurement",
- "code": 1064,
+ "name": "Nitrogen Dioxide Concentration Measurement",
+ "code": 1043,
"mfgCode": null,
- "define": "CHLOROFORM_CONCENTRATION_MEASUREMENT_CLUSTER",
+ "define": "NITROGEN_DIOXIDE_CONCENTRATION_MEASUREMENT_CLUSTER",
"side": "server",
"enabled": 0,
"attributes": [
@@ -30224,10 +21800,10 @@
]
},
{
- "name": "Sodium Concentration Measurement",
- "code": 1065,
+ "name": "Ozone Concentration Measurement",
+ "code": 1045,
"mfgCode": null,
- "define": "SODIUM_CONCENTRATION_MEASUREMENT_CLUSTER",
+ "define": "OZONE_CONCENTRATION_MEASUREMENT_CLUSTER",
"side": "client",
"enabled": 1,
"attributes": [
@@ -30266,10 +21842,10 @@
]
},
{
- "name": "Sodium Concentration Measurement",
- "code": 1065,
+ "name": "Ozone Concentration Measurement",
+ "code": 1045,
"mfgCode": null,
- "define": "SODIUM_CONCENTRATION_MEASUREMENT_CLUSTER",
+ "define": "OZONE_CONCENTRATION_MEASUREMENT_CLUSTER",
"side": "server",
"enabled": 0,
"attributes": [
diff --git a/src/controller/java/generated/java/chip/devicecontroller/ClusterIDMapping.java b/src/controller/java/generated/java/chip/devicecontroller/ClusterIDMapping.java
index e4d466eb43c5d7..89e93ae475c0ee 100644
--- a/src/controller/java/generated/java/chip/devicecontroller/ClusterIDMapping.java
+++ b/src/controller/java/generated/java/chip/devicecontroller/ClusterIDMapping.java
@@ -250,90 +250,12 @@ public static BaseCluster getCluster(long clusterId) {
if (clusterId == CarbonDioxideConcentrationMeasurement.ID) {
return new CarbonDioxideConcentrationMeasurement();
}
- if (clusterId == EthyleneConcentrationMeasurement.ID) {
- return new EthyleneConcentrationMeasurement();
- }
- if (clusterId == EthyleneOxideConcentrationMeasurement.ID) {
- return new EthyleneOxideConcentrationMeasurement();
- }
- if (clusterId == HydrogenConcentrationMeasurement.ID) {
- return new HydrogenConcentrationMeasurement();
- }
- if (clusterId == HydrogenSulfideConcentrationMeasurement.ID) {
- return new HydrogenSulfideConcentrationMeasurement();
- }
- if (clusterId == NitricOxideConcentrationMeasurement.ID) {
- return new NitricOxideConcentrationMeasurement();
- }
if (clusterId == NitrogenDioxideConcentrationMeasurement.ID) {
return new NitrogenDioxideConcentrationMeasurement();
}
- if (clusterId == OxygenConcentrationMeasurement.ID) {
- return new OxygenConcentrationMeasurement();
- }
if (clusterId == OzoneConcentrationMeasurement.ID) {
return new OzoneConcentrationMeasurement();
}
- if (clusterId == SulfurDioxideConcentrationMeasurement.ID) {
- return new SulfurDioxideConcentrationMeasurement();
- }
- if (clusterId == DissolvedOxygenConcentrationMeasurement.ID) {
- return new DissolvedOxygenConcentrationMeasurement();
- }
- if (clusterId == BromateConcentrationMeasurement.ID) {
- return new BromateConcentrationMeasurement();
- }
- if (clusterId == ChloraminesConcentrationMeasurement.ID) {
- return new ChloraminesConcentrationMeasurement();
- }
- if (clusterId == ChlorineConcentrationMeasurement.ID) {
- return new ChlorineConcentrationMeasurement();
- }
- if (clusterId == FecalColiformEColiConcentrationMeasurement.ID) {
- return new FecalColiformEColiConcentrationMeasurement();
- }
- if (clusterId == FluorideConcentrationMeasurement.ID) {
- return new FluorideConcentrationMeasurement();
- }
- if (clusterId == HaloaceticAcidsConcentrationMeasurement.ID) {
- return new HaloaceticAcidsConcentrationMeasurement();
- }
- if (clusterId == TotalTrihalomethanesConcentrationMeasurement.ID) {
- return new TotalTrihalomethanesConcentrationMeasurement();
- }
- if (clusterId == TotalColiformBacteriaConcentrationMeasurement.ID) {
- return new TotalColiformBacteriaConcentrationMeasurement();
- }
- if (clusterId == TurbidityConcentrationMeasurement.ID) {
- return new TurbidityConcentrationMeasurement();
- }
- if (clusterId == CopperConcentrationMeasurement.ID) {
- return new CopperConcentrationMeasurement();
- }
- if (clusterId == LeadConcentrationMeasurement.ID) {
- return new LeadConcentrationMeasurement();
- }
- if (clusterId == ManganeseConcentrationMeasurement.ID) {
- return new ManganeseConcentrationMeasurement();
- }
- if (clusterId == SulfateConcentrationMeasurement.ID) {
- return new SulfateConcentrationMeasurement();
- }
- if (clusterId == BromodichloromethaneConcentrationMeasurement.ID) {
- return new BromodichloromethaneConcentrationMeasurement();
- }
- if (clusterId == BromoformConcentrationMeasurement.ID) {
- return new BromoformConcentrationMeasurement();
- }
- if (clusterId == ChlorodibromomethaneConcentrationMeasurement.ID) {
- return new ChlorodibromomethaneConcentrationMeasurement();
- }
- if (clusterId == ChloroformConcentrationMeasurement.ID) {
- return new ChloroformConcentrationMeasurement();
- }
- if (clusterId == SodiumConcentrationMeasurement.ID) {
- return new SodiumConcentrationMeasurement();
- }
if (clusterId == Pm25ConcentrationMeasurement.ID) {
return new Pm25ConcentrationMeasurement();
}
@@ -10893,230 +10815,8 @@ public long getCommandID(String name) throws IllegalArgumentException {
return Command.valueOf(name).getID();
}
}
- public static class EthyleneConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1038L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class EthyleneOxideConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1039L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class HydrogenConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1040L;
+ public static class NitrogenDioxideConcentrationMeasurement implements BaseCluster {
+ public static final long ID = 1043L;
public long getID() {
return ID;
}
@@ -11226,2672 +10926,8 @@ public long getCommandID(String name) throws IllegalArgumentException {
return Command.valueOf(name).getID();
}
}
- public static class HydrogenSulfideConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1041L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class NitricOxideConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1042L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class NitrogenDioxideConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1043L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class OxygenConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1044L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class OzoneConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1045L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class SulfurDioxideConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1046L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class DissolvedOxygenConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1047L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class BromateConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1048L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class ChloraminesConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1049L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class ChlorineConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1050L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class FecalColiformEColiConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1051L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class FluorideConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1052L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class HaloaceticAcidsConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1053L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class TotalTrihalomethanesConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1054L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class TotalColiformBacteriaConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1055L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class TurbidityConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1056L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class CopperConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1057L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class LeadConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1058L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class ManganeseConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1059L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class SulfateConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1060L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class BromodichloromethaneConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1061L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class BromoformConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1062L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class ChlorodibromomethaneConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1063L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class ChloroformConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1064L;
- public long getID() {
- return ID;
- }
-
- public enum Attribute {
- MeasuredValue(0L),
- MinMeasuredValue(1L),
- MaxMeasuredValue(2L),
- PeakMeasuredValue(3L),
- PeakMeasuredValueWindow(4L),
- AverageMeasuredValue(5L),
- AverageMeasuredValueWindow(6L),
- Uncertainty(7L),
- MeasurementUnit(8L),
- MeasurementMedium(9L),
- LevelValue(10L),
- GeneratedCommandList(65528L),
- AcceptedCommandList(65529L),
- EventList(65530L),
- AttributeList(65531L),
- FeatureMap(65532L),
- ClusterRevision(65533L),;
- private final long id;
- Attribute(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Attribute value(long id) throws NoSuchFieldError {
- for (Attribute attribute : Attribute.values()) {
- if (attribute.getID() == id) {
- return attribute;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Event {;
- private final long id;
- Event(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Event value(long id) throws NoSuchFieldError {
- for (Event event : Event.values()) {
- if (event.getID() == id) {
- return event;
- }
- }
- throw new NoSuchFieldError();
- }
- }
-
- public enum Command {;
- private final long id;
- Command(long id) {
- this.id = id;
- }
-
- public long getID() {
- return id;
- }
-
- public static Command value(long id) throws NoSuchFieldError {
- for (Command command : Command.values()) {
- if (command.getID() == id) {
- return command;
- }
- }
- throw new NoSuchFieldError();
- }
- }@Override
- public String getAttributeName(long id) throws NoSuchFieldError {
- return Attribute.value(id).toString();
- }
-
- @Override
- public String getEventName(long id) throws NoSuchFieldError {
- return Event.value(id).toString();
- }
-
- @Override
- public String getCommandName(long id) throws NoSuchFieldError {
- return Command.value(id).toString();
- }
-
- @Override
- public long getAttributeID(String name) throws IllegalArgumentException {
- return Attribute.valueOf(name).getID();
- }
-
- @Override
- public long getEventID(String name) throws IllegalArgumentException {
- return Event.valueOf(name).getID();
- }
-
- @Override
- public long getCommandID(String name) throws IllegalArgumentException {
- return Command.valueOf(name).getID();
- }
- }
- public static class SodiumConcentrationMeasurement implements BaseCluster {
- public static final long ID = 1065L;
+ public static class OzoneConcentrationMeasurement implements BaseCluster {
+ public static final long ID = 1045L;
public long getID() {
return ID;
}
diff --git a/src/controller/java/generated/java/chip/devicecontroller/ClusterReadMapping.java b/src/controller/java/generated/java/chip/devicecontroller/ClusterReadMapping.java
index 433a33fb7add0e..285cef92fe3553 100644
--- a/src/controller/java/generated/java/chip/devicecontroller/ClusterReadMapping.java
+++ b/src/controller/java/generated/java/chip/devicecontroller/ClusterReadMapping.java
@@ -12201,5351 +12201,385 @@ private static Map readCarbonDioxideConcentrationMeasur
return result;
}
- private static Map readEthyleneConcentrationMeasurementInteractionInfo() {
- Map result = new LinkedHashMap<>();Map readEthyleneConcentrationMeasurementMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readMeasuredValueAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.MeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterMeasuredValueAttributeCallback(),
- readEthyleneConcentrationMeasurementMeasuredValueCommandParams
- );
- result.put("readMeasuredValueAttribute", readEthyleneConcentrationMeasurementMeasuredValueAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementMinMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readMinMeasuredValueAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.MinMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterMinMeasuredValueAttributeCallback(),
- readEthyleneConcentrationMeasurementMinMeasuredValueCommandParams
- );
- result.put("readMinMeasuredValueAttribute", readEthyleneConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementMaxMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readMaxMeasuredValueAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.MaxMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterMaxMeasuredValueAttributeCallback(),
- readEthyleneConcentrationMeasurementMaxMeasuredValueCommandParams
- );
- result.put("readMaxMeasuredValueAttribute", readEthyleneConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementPeakMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readPeakMeasuredValueAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.PeakMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterPeakMeasuredValueAttributeCallback(),
- readEthyleneConcentrationMeasurementPeakMeasuredValueCommandParams
- );
- result.put("readPeakMeasuredValueAttribute", readEthyleneConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementPeakMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readPeakMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readEthyleneConcentrationMeasurementPeakMeasuredValueWindowCommandParams
- );
- result.put("readPeakMeasuredValueWindowAttribute", readEthyleneConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementAverageMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readAverageMeasuredValueAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.AverageMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterAverageMeasuredValueAttributeCallback(),
- readEthyleneConcentrationMeasurementAverageMeasuredValueCommandParams
- );
- result.put("readAverageMeasuredValueAttribute", readEthyleneConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementAverageMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readAverageMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readEthyleneConcentrationMeasurementAverageMeasuredValueWindowCommandParams
- );
- result.put("readAverageMeasuredValueWindowAttribute", readEthyleneConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementUncertaintyCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementUncertaintyAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readUncertaintyAttribute(
- (ChipClusters.FloatAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(),
- readEthyleneConcentrationMeasurementUncertaintyCommandParams
- );
- result.put("readUncertaintyAttribute", readEthyleneConcentrationMeasurementUncertaintyAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementMeasurementUnitCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementMeasurementUnitAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readMeasurementUnitAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneConcentrationMeasurementMeasurementUnitCommandParams
- );
- result.put("readMeasurementUnitAttribute", readEthyleneConcentrationMeasurementMeasurementUnitAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementMeasurementMediumCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementMeasurementMediumAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readMeasurementMediumAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneConcentrationMeasurementMeasurementMediumCommandParams
- );
- result.put("readMeasurementMediumAttribute", readEthyleneConcentrationMeasurementMeasurementMediumAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementLevelValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementLevelValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readLevelValueAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneConcentrationMeasurementLevelValueCommandParams
- );
- result.put("readLevelValueAttribute", readEthyleneConcentrationMeasurementLevelValueAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementGeneratedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readGeneratedCommandListAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.GeneratedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterGeneratedCommandListAttributeCallback(),
- readEthyleneConcentrationMeasurementGeneratedCommandListCommandParams
- );
- result.put("readGeneratedCommandListAttribute", readEthyleneConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementAcceptedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readAcceptedCommandListAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.AcceptedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterAcceptedCommandListAttributeCallback(),
- readEthyleneConcentrationMeasurementAcceptedCommandListCommandParams
- );
- result.put("readAcceptedCommandListAttribute", readEthyleneConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementEventListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementEventListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readEventListAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.EventListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterEventListAttributeCallback(),
- readEthyleneConcentrationMeasurementEventListCommandParams
- );
- result.put("readEventListAttribute", readEthyleneConcentrationMeasurementEventListAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementAttributeListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementAttributeListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readAttributeListAttribute(
- (ChipClusters.EthyleneConcentrationMeasurementCluster.AttributeListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneConcentrationMeasurementClusterAttributeListAttributeCallback(),
- readEthyleneConcentrationMeasurementAttributeListCommandParams
- );
- result.put("readAttributeListAttribute", readEthyleneConcentrationMeasurementAttributeListAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementFeatureMapCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementFeatureMapAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readFeatureMapAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readEthyleneConcentrationMeasurementFeatureMapCommandParams
- );
- result.put("readFeatureMapAttribute", readEthyleneConcentrationMeasurementFeatureMapAttributeInteractionInfo);
- Map readEthyleneConcentrationMeasurementClusterRevisionCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneConcentrationMeasurementClusterRevisionAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneConcentrationMeasurementCluster) cluster).readClusterRevisionAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneConcentrationMeasurementClusterRevisionCommandParams
- );
- result.put("readClusterRevisionAttribute", readEthyleneConcentrationMeasurementClusterRevisionAttributeInteractionInfo);
-
- return result;
- }
- private static Map readEthyleneOxideConcentrationMeasurementInteractionInfo() {
- Map result = new LinkedHashMap<>();Map readEthyleneOxideConcentrationMeasurementMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readMeasuredValueAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.MeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterMeasuredValueAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementMeasuredValueCommandParams
- );
- result.put("readMeasuredValueAttribute", readEthyleneOxideConcentrationMeasurementMeasuredValueAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementMinMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readMinMeasuredValueAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.MinMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterMinMeasuredValueAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementMinMeasuredValueCommandParams
- );
- result.put("readMinMeasuredValueAttribute", readEthyleneOxideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementMaxMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readMaxMeasuredValueAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.MaxMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterMaxMeasuredValueAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementMaxMeasuredValueCommandParams
- );
- result.put("readMaxMeasuredValueAttribute", readEthyleneOxideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementPeakMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.PeakMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterPeakMeasuredValueAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementPeakMeasuredValueCommandParams
- );
- result.put("readPeakMeasuredValueAttribute", readEthyleneOxideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementPeakMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementPeakMeasuredValueWindowCommandParams
- );
- result.put("readPeakMeasuredValueWindowAttribute", readEthyleneOxideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementAverageMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.AverageMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterAverageMeasuredValueAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementAverageMeasuredValueCommandParams
- );
- result.put("readAverageMeasuredValueAttribute", readEthyleneOxideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementAverageMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementAverageMeasuredValueWindowCommandParams
- );
- result.put("readAverageMeasuredValueWindowAttribute", readEthyleneOxideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementUncertaintyCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementUncertaintyAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readUncertaintyAttribute(
- (ChipClusters.FloatAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementUncertaintyCommandParams
- );
- result.put("readUncertaintyAttribute", readEthyleneOxideConcentrationMeasurementUncertaintyAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementMeasurementUnitCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readMeasurementUnitAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementMeasurementUnitCommandParams
- );
- result.put("readMeasurementUnitAttribute", readEthyleneOxideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementMeasurementMediumCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readMeasurementMediumAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementMeasurementMediumCommandParams
- );
- result.put("readMeasurementMediumAttribute", readEthyleneOxideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementLevelValueCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementLevelValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readLevelValueAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementLevelValueCommandParams
- );
- result.put("readLevelValueAttribute", readEthyleneOxideConcentrationMeasurementLevelValueAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementGeneratedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readGeneratedCommandListAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.GeneratedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterGeneratedCommandListAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementGeneratedCommandListCommandParams
- );
- result.put("readGeneratedCommandListAttribute", readEthyleneOxideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementAcceptedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readAcceptedCommandListAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.AcceptedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterAcceptedCommandListAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementAcceptedCommandListCommandParams
- );
- result.put("readAcceptedCommandListAttribute", readEthyleneOxideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementEventListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementEventListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readEventListAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.EventListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterEventListAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementEventListCommandParams
- );
- result.put("readEventListAttribute", readEthyleneOxideConcentrationMeasurementEventListAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementAttributeListCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementAttributeListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readAttributeListAttribute(
- (ChipClusters.EthyleneOxideConcentrationMeasurementCluster.AttributeListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedEthyleneOxideConcentrationMeasurementClusterAttributeListAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementAttributeListCommandParams
- );
- result.put("readAttributeListAttribute", readEthyleneOxideConcentrationMeasurementAttributeListAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementFeatureMapCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementFeatureMapAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readFeatureMapAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementFeatureMapCommandParams
- );
- result.put("readFeatureMapAttribute", readEthyleneOxideConcentrationMeasurementFeatureMapAttributeInteractionInfo);
- Map readEthyleneOxideConcentrationMeasurementClusterRevisionCommandParams = new LinkedHashMap();
- InteractionInfo readEthyleneOxideConcentrationMeasurementClusterRevisionAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.EthyleneOxideConcentrationMeasurementCluster) cluster).readClusterRevisionAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readEthyleneOxideConcentrationMeasurementClusterRevisionCommandParams
- );
- result.put("readClusterRevisionAttribute", readEthyleneOxideConcentrationMeasurementClusterRevisionAttributeInteractionInfo);
-
- return result;
- }
- private static Map readHydrogenConcentrationMeasurementInteractionInfo() {
- Map result = new LinkedHashMap<>();Map readHydrogenConcentrationMeasurementMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readMeasuredValueAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.MeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterMeasuredValueAttributeCallback(),
- readHydrogenConcentrationMeasurementMeasuredValueCommandParams
- );
- result.put("readMeasuredValueAttribute", readHydrogenConcentrationMeasurementMeasuredValueAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementMinMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readMinMeasuredValueAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.MinMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterMinMeasuredValueAttributeCallback(),
- readHydrogenConcentrationMeasurementMinMeasuredValueCommandParams
- );
- result.put("readMinMeasuredValueAttribute", readHydrogenConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementMaxMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readMaxMeasuredValueAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.MaxMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterMaxMeasuredValueAttributeCallback(),
- readHydrogenConcentrationMeasurementMaxMeasuredValueCommandParams
- );
- result.put("readMaxMeasuredValueAttribute", readHydrogenConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementPeakMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readPeakMeasuredValueAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.PeakMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterPeakMeasuredValueAttributeCallback(),
- readHydrogenConcentrationMeasurementPeakMeasuredValueCommandParams
- );
- result.put("readPeakMeasuredValueAttribute", readHydrogenConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementPeakMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readPeakMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readHydrogenConcentrationMeasurementPeakMeasuredValueWindowCommandParams
- );
- result.put("readPeakMeasuredValueWindowAttribute", readHydrogenConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementAverageMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readAverageMeasuredValueAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.AverageMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterAverageMeasuredValueAttributeCallback(),
- readHydrogenConcentrationMeasurementAverageMeasuredValueCommandParams
- );
- result.put("readAverageMeasuredValueAttribute", readHydrogenConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementAverageMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readAverageMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readHydrogenConcentrationMeasurementAverageMeasuredValueWindowCommandParams
- );
- result.put("readAverageMeasuredValueWindowAttribute", readHydrogenConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementUncertaintyCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementUncertaintyAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readUncertaintyAttribute(
- (ChipClusters.FloatAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(),
- readHydrogenConcentrationMeasurementUncertaintyCommandParams
- );
- result.put("readUncertaintyAttribute", readHydrogenConcentrationMeasurementUncertaintyAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementMeasurementUnitCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementMeasurementUnitAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readMeasurementUnitAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenConcentrationMeasurementMeasurementUnitCommandParams
- );
- result.put("readMeasurementUnitAttribute", readHydrogenConcentrationMeasurementMeasurementUnitAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementMeasurementMediumCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementMeasurementMediumAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readMeasurementMediumAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenConcentrationMeasurementMeasurementMediumCommandParams
- );
- result.put("readMeasurementMediumAttribute", readHydrogenConcentrationMeasurementMeasurementMediumAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementLevelValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementLevelValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readLevelValueAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenConcentrationMeasurementLevelValueCommandParams
- );
- result.put("readLevelValueAttribute", readHydrogenConcentrationMeasurementLevelValueAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementGeneratedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readGeneratedCommandListAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.GeneratedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterGeneratedCommandListAttributeCallback(),
- readHydrogenConcentrationMeasurementGeneratedCommandListCommandParams
- );
- result.put("readGeneratedCommandListAttribute", readHydrogenConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementAcceptedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readAcceptedCommandListAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.AcceptedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterAcceptedCommandListAttributeCallback(),
- readHydrogenConcentrationMeasurementAcceptedCommandListCommandParams
- );
- result.put("readAcceptedCommandListAttribute", readHydrogenConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementEventListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementEventListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readEventListAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.EventListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterEventListAttributeCallback(),
- readHydrogenConcentrationMeasurementEventListCommandParams
- );
- result.put("readEventListAttribute", readHydrogenConcentrationMeasurementEventListAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementAttributeListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementAttributeListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readAttributeListAttribute(
- (ChipClusters.HydrogenConcentrationMeasurementCluster.AttributeListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenConcentrationMeasurementClusterAttributeListAttributeCallback(),
- readHydrogenConcentrationMeasurementAttributeListCommandParams
- );
- result.put("readAttributeListAttribute", readHydrogenConcentrationMeasurementAttributeListAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementFeatureMapCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementFeatureMapAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readFeatureMapAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readHydrogenConcentrationMeasurementFeatureMapCommandParams
- );
- result.put("readFeatureMapAttribute", readHydrogenConcentrationMeasurementFeatureMapAttributeInteractionInfo);
- Map readHydrogenConcentrationMeasurementClusterRevisionCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenConcentrationMeasurementClusterRevisionAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenConcentrationMeasurementCluster) cluster).readClusterRevisionAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenConcentrationMeasurementClusterRevisionCommandParams
- );
- result.put("readClusterRevisionAttribute", readHydrogenConcentrationMeasurementClusterRevisionAttributeInteractionInfo);
-
- return result;
- }
- private static Map readHydrogenSulfideConcentrationMeasurementInteractionInfo() {
- Map result = new LinkedHashMap<>();Map readHydrogenSulfideConcentrationMeasurementMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readMeasuredValueAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.MeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterMeasuredValueAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementMeasuredValueCommandParams
- );
- result.put("readMeasuredValueAttribute", readHydrogenSulfideConcentrationMeasurementMeasuredValueAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementMinMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readMinMeasuredValueAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.MinMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterMinMeasuredValueAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementMinMeasuredValueCommandParams
- );
- result.put("readMinMeasuredValueAttribute", readHydrogenSulfideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementMaxMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readMaxMeasuredValueAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.MaxMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterMaxMeasuredValueAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementMaxMeasuredValueCommandParams
- );
- result.put("readMaxMeasuredValueAttribute", readHydrogenSulfideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.PeakMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterPeakMeasuredValueAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueCommandParams
- );
- result.put("readPeakMeasuredValueAttribute", readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueWindowCommandParams
- );
- result.put("readPeakMeasuredValueWindowAttribute", readHydrogenSulfideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.AverageMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterAverageMeasuredValueAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueCommandParams
- );
- result.put("readAverageMeasuredValueAttribute", readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueWindowCommandParams
- );
- result.put("readAverageMeasuredValueWindowAttribute", readHydrogenSulfideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementUncertaintyCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementUncertaintyAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readUncertaintyAttribute(
- (ChipClusters.FloatAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementUncertaintyCommandParams
- );
- result.put("readUncertaintyAttribute", readHydrogenSulfideConcentrationMeasurementUncertaintyAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementMeasurementUnitCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readMeasurementUnitAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementMeasurementUnitCommandParams
- );
- result.put("readMeasurementUnitAttribute", readHydrogenSulfideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementMeasurementMediumCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readMeasurementMediumAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementMeasurementMediumCommandParams
- );
- result.put("readMeasurementMediumAttribute", readHydrogenSulfideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementLevelValueCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementLevelValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readLevelValueAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementLevelValueCommandParams
- );
- result.put("readLevelValueAttribute", readHydrogenSulfideConcentrationMeasurementLevelValueAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementGeneratedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readGeneratedCommandListAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.GeneratedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterGeneratedCommandListAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementGeneratedCommandListCommandParams
- );
- result.put("readGeneratedCommandListAttribute", readHydrogenSulfideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementAcceptedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readAcceptedCommandListAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.AcceptedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterAcceptedCommandListAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementAcceptedCommandListCommandParams
- );
- result.put("readAcceptedCommandListAttribute", readHydrogenSulfideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementEventListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementEventListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readEventListAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.EventListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterEventListAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementEventListCommandParams
- );
- result.put("readEventListAttribute", readHydrogenSulfideConcentrationMeasurementEventListAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementAttributeListCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementAttributeListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readAttributeListAttribute(
- (ChipClusters.HydrogenSulfideConcentrationMeasurementCluster.AttributeListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedHydrogenSulfideConcentrationMeasurementClusterAttributeListAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementAttributeListCommandParams
- );
- result.put("readAttributeListAttribute", readHydrogenSulfideConcentrationMeasurementAttributeListAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementFeatureMapCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementFeatureMapAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readFeatureMapAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementFeatureMapCommandParams
- );
- result.put("readFeatureMapAttribute", readHydrogenSulfideConcentrationMeasurementFeatureMapAttributeInteractionInfo);
- Map readHydrogenSulfideConcentrationMeasurementClusterRevisionCommandParams = new LinkedHashMap();
- InteractionInfo readHydrogenSulfideConcentrationMeasurementClusterRevisionAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.HydrogenSulfideConcentrationMeasurementCluster) cluster).readClusterRevisionAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readHydrogenSulfideConcentrationMeasurementClusterRevisionCommandParams
- );
- result.put("readClusterRevisionAttribute", readHydrogenSulfideConcentrationMeasurementClusterRevisionAttributeInteractionInfo);
-
- return result;
- }
- private static Map readNitricOxideConcentrationMeasurementInteractionInfo() {
- Map result = new LinkedHashMap<>();Map readNitricOxideConcentrationMeasurementMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readMeasuredValueAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.MeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterMeasuredValueAttributeCallback(),
- readNitricOxideConcentrationMeasurementMeasuredValueCommandParams
- );
- result.put("readMeasuredValueAttribute", readNitricOxideConcentrationMeasurementMeasuredValueAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementMinMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readMinMeasuredValueAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.MinMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterMinMeasuredValueAttributeCallback(),
- readNitricOxideConcentrationMeasurementMinMeasuredValueCommandParams
- );
- result.put("readMinMeasuredValueAttribute", readNitricOxideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementMaxMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readMaxMeasuredValueAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.MaxMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterMaxMeasuredValueAttributeCallback(),
- readNitricOxideConcentrationMeasurementMaxMeasuredValueCommandParams
- );
- result.put("readMaxMeasuredValueAttribute", readNitricOxideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementPeakMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.PeakMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterPeakMeasuredValueAttributeCallback(),
- readNitricOxideConcentrationMeasurementPeakMeasuredValueCommandParams
- );
- result.put("readPeakMeasuredValueAttribute", readNitricOxideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementPeakMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readNitricOxideConcentrationMeasurementPeakMeasuredValueWindowCommandParams
- );
- result.put("readPeakMeasuredValueWindowAttribute", readNitricOxideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementAverageMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.AverageMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterAverageMeasuredValueAttributeCallback(),
- readNitricOxideConcentrationMeasurementAverageMeasuredValueCommandParams
- );
- result.put("readAverageMeasuredValueAttribute", readNitricOxideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementAverageMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readNitricOxideConcentrationMeasurementAverageMeasuredValueWindowCommandParams
- );
- result.put("readAverageMeasuredValueWindowAttribute", readNitricOxideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementUncertaintyCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementUncertaintyAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readUncertaintyAttribute(
- (ChipClusters.FloatAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(),
- readNitricOxideConcentrationMeasurementUncertaintyCommandParams
- );
- result.put("readUncertaintyAttribute", readNitricOxideConcentrationMeasurementUncertaintyAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementMeasurementUnitCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readMeasurementUnitAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitricOxideConcentrationMeasurementMeasurementUnitCommandParams
- );
- result.put("readMeasurementUnitAttribute", readNitricOxideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementMeasurementMediumCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readMeasurementMediumAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitricOxideConcentrationMeasurementMeasurementMediumCommandParams
- );
- result.put("readMeasurementMediumAttribute", readNitricOxideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementLevelValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementLevelValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readLevelValueAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitricOxideConcentrationMeasurementLevelValueCommandParams
- );
- result.put("readLevelValueAttribute", readNitricOxideConcentrationMeasurementLevelValueAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementGeneratedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readGeneratedCommandListAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.GeneratedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterGeneratedCommandListAttributeCallback(),
- readNitricOxideConcentrationMeasurementGeneratedCommandListCommandParams
- );
- result.put("readGeneratedCommandListAttribute", readNitricOxideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementAcceptedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readAcceptedCommandListAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.AcceptedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterAcceptedCommandListAttributeCallback(),
- readNitricOxideConcentrationMeasurementAcceptedCommandListCommandParams
- );
- result.put("readAcceptedCommandListAttribute", readNitricOxideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementEventListCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementEventListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readEventListAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.EventListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterEventListAttributeCallback(),
- readNitricOxideConcentrationMeasurementEventListCommandParams
- );
- result.put("readEventListAttribute", readNitricOxideConcentrationMeasurementEventListAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementAttributeListCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementAttributeListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readAttributeListAttribute(
- (ChipClusters.NitricOxideConcentrationMeasurementCluster.AttributeListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitricOxideConcentrationMeasurementClusterAttributeListAttributeCallback(),
- readNitricOxideConcentrationMeasurementAttributeListCommandParams
- );
- result.put("readAttributeListAttribute", readNitricOxideConcentrationMeasurementAttributeListAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementFeatureMapCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementFeatureMapAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readFeatureMapAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readNitricOxideConcentrationMeasurementFeatureMapCommandParams
- );
- result.put("readFeatureMapAttribute", readNitricOxideConcentrationMeasurementFeatureMapAttributeInteractionInfo);
- Map readNitricOxideConcentrationMeasurementClusterRevisionCommandParams = new LinkedHashMap();
- InteractionInfo readNitricOxideConcentrationMeasurementClusterRevisionAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitricOxideConcentrationMeasurementCluster) cluster).readClusterRevisionAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitricOxideConcentrationMeasurementClusterRevisionCommandParams
- );
- result.put("readClusterRevisionAttribute", readNitricOxideConcentrationMeasurementClusterRevisionAttributeInteractionInfo);
-
- return result;
- }
- private static Map readNitrogenDioxideConcentrationMeasurementInteractionInfo() {
- Map result = new LinkedHashMap<>();Map readNitrogenDioxideConcentrationMeasurementMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readMeasuredValueAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.MeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterMeasuredValueAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementMeasuredValueCommandParams
- );
- result.put("readMeasuredValueAttribute", readNitrogenDioxideConcentrationMeasurementMeasuredValueAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementMinMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readMinMeasuredValueAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.MinMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterMinMeasuredValueAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementMinMeasuredValueCommandParams
- );
- result.put("readMinMeasuredValueAttribute", readNitrogenDioxideConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementMaxMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readMaxMeasuredValueAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.MaxMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterMaxMeasuredValueAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementMaxMeasuredValueCommandParams
- );
- result.put("readMaxMeasuredValueAttribute", readNitrogenDioxideConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.PeakMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterPeakMeasuredValueAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueCommandParams
- );
- result.put("readPeakMeasuredValueAttribute", readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readPeakMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueWindowCommandParams
- );
- result.put("readPeakMeasuredValueWindowAttribute", readNitrogenDioxideConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.AverageMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterAverageMeasuredValueAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueCommandParams
- );
- result.put("readAverageMeasuredValueAttribute", readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readAverageMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueWindowCommandParams
- );
- result.put("readAverageMeasuredValueWindowAttribute", readNitrogenDioxideConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementUncertaintyCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementUncertaintyAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readUncertaintyAttribute(
- (ChipClusters.FloatAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementUncertaintyCommandParams
- );
- result.put("readUncertaintyAttribute", readNitrogenDioxideConcentrationMeasurementUncertaintyAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementMeasurementUnitCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readMeasurementUnitAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementMeasurementUnitCommandParams
- );
- result.put("readMeasurementUnitAttribute", readNitrogenDioxideConcentrationMeasurementMeasurementUnitAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementMeasurementMediumCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readMeasurementMediumAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementMeasurementMediumCommandParams
- );
- result.put("readMeasurementMediumAttribute", readNitrogenDioxideConcentrationMeasurementMeasurementMediumAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementLevelValueCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementLevelValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readLevelValueAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementLevelValueCommandParams
- );
- result.put("readLevelValueAttribute", readNitrogenDioxideConcentrationMeasurementLevelValueAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementGeneratedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readGeneratedCommandListAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.GeneratedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterGeneratedCommandListAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementGeneratedCommandListCommandParams
- );
- result.put("readGeneratedCommandListAttribute", readNitrogenDioxideConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementAcceptedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readAcceptedCommandListAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.AcceptedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterAcceptedCommandListAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementAcceptedCommandListCommandParams
- );
- result.put("readAcceptedCommandListAttribute", readNitrogenDioxideConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementEventListCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementEventListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readEventListAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.EventListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterEventListAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementEventListCommandParams
- );
- result.put("readEventListAttribute", readNitrogenDioxideConcentrationMeasurementEventListAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementAttributeListCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementAttributeListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readAttributeListAttribute(
- (ChipClusters.NitrogenDioxideConcentrationMeasurementCluster.AttributeListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedNitrogenDioxideConcentrationMeasurementClusterAttributeListAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementAttributeListCommandParams
- );
- result.put("readAttributeListAttribute", readNitrogenDioxideConcentrationMeasurementAttributeListAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementFeatureMapCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementFeatureMapAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readFeatureMapAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementFeatureMapCommandParams
- );
- result.put("readFeatureMapAttribute", readNitrogenDioxideConcentrationMeasurementFeatureMapAttributeInteractionInfo);
- Map readNitrogenDioxideConcentrationMeasurementClusterRevisionCommandParams = new LinkedHashMap();
- InteractionInfo readNitrogenDioxideConcentrationMeasurementClusterRevisionAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.NitrogenDioxideConcentrationMeasurementCluster) cluster).readClusterRevisionAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readNitrogenDioxideConcentrationMeasurementClusterRevisionCommandParams
- );
- result.put("readClusterRevisionAttribute", readNitrogenDioxideConcentrationMeasurementClusterRevisionAttributeInteractionInfo);
-
- return result;
- }
- private static Map readOxygenConcentrationMeasurementInteractionInfo() {
- Map result = new LinkedHashMap<>();Map readOxygenConcentrationMeasurementMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readMeasuredValueAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.MeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterMeasuredValueAttributeCallback(),
- readOxygenConcentrationMeasurementMeasuredValueCommandParams
- );
- result.put("readMeasuredValueAttribute", readOxygenConcentrationMeasurementMeasuredValueAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementMinMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readMinMeasuredValueAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.MinMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterMinMeasuredValueAttributeCallback(),
- readOxygenConcentrationMeasurementMinMeasuredValueCommandParams
- );
- result.put("readMinMeasuredValueAttribute", readOxygenConcentrationMeasurementMinMeasuredValueAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementMaxMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readMaxMeasuredValueAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.MaxMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterMaxMeasuredValueAttributeCallback(),
- readOxygenConcentrationMeasurementMaxMeasuredValueCommandParams
- );
- result.put("readMaxMeasuredValueAttribute", readOxygenConcentrationMeasurementMaxMeasuredValueAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementPeakMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readPeakMeasuredValueAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.PeakMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterPeakMeasuredValueAttributeCallback(),
- readOxygenConcentrationMeasurementPeakMeasuredValueCommandParams
- );
- result.put("readPeakMeasuredValueAttribute", readOxygenConcentrationMeasurementPeakMeasuredValueAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementPeakMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readPeakMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readOxygenConcentrationMeasurementPeakMeasuredValueWindowCommandParams
- );
- result.put("readPeakMeasuredValueWindowAttribute", readOxygenConcentrationMeasurementPeakMeasuredValueWindowAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementAverageMeasuredValueCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readAverageMeasuredValueAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.AverageMeasuredValueAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterAverageMeasuredValueAttributeCallback(),
- readOxygenConcentrationMeasurementAverageMeasuredValueCommandParams
- );
- result.put("readAverageMeasuredValueAttribute", readOxygenConcentrationMeasurementAverageMeasuredValueAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementAverageMeasuredValueWindowCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readAverageMeasuredValueWindowAttribute(
- (ChipClusters.LongAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedLongAttributeCallback(),
- readOxygenConcentrationMeasurementAverageMeasuredValueWindowCommandParams
- );
- result.put("readAverageMeasuredValueWindowAttribute", readOxygenConcentrationMeasurementAverageMeasuredValueWindowAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementUncertaintyCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementUncertaintyAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readUncertaintyAttribute(
- (ChipClusters.FloatAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedFloatAttributeCallback(),
- readOxygenConcentrationMeasurementUncertaintyCommandParams
- );
- result.put("readUncertaintyAttribute", readOxygenConcentrationMeasurementUncertaintyAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementMeasurementUnitCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementMeasurementUnitAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readMeasurementUnitAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readOxygenConcentrationMeasurementMeasurementUnitCommandParams
- );
- result.put("readMeasurementUnitAttribute", readOxygenConcentrationMeasurementMeasurementUnitAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementMeasurementMediumCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementMeasurementMediumAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readMeasurementMediumAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readOxygenConcentrationMeasurementMeasurementMediumCommandParams
- );
- result.put("readMeasurementMediumAttribute", readOxygenConcentrationMeasurementMeasurementMediumAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementLevelValueCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementLevelValueAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readLevelValueAttribute(
- (ChipClusters.IntegerAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedIntegerAttributeCallback(),
- readOxygenConcentrationMeasurementLevelValueCommandParams
- );
- result.put("readLevelValueAttribute", readOxygenConcentrationMeasurementLevelValueAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementGeneratedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readGeneratedCommandListAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.GeneratedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterGeneratedCommandListAttributeCallback(),
- readOxygenConcentrationMeasurementGeneratedCommandListCommandParams
- );
- result.put("readGeneratedCommandListAttribute", readOxygenConcentrationMeasurementGeneratedCommandListAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementAcceptedCommandListCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readAcceptedCommandListAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.AcceptedCommandListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterAcceptedCommandListAttributeCallback(),
- readOxygenConcentrationMeasurementAcceptedCommandListCommandParams
- );
- result.put("readAcceptedCommandListAttribute", readOxygenConcentrationMeasurementAcceptedCommandListAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementEventListCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementEventListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readEventListAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.EventListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterEventListAttributeCallback(),
- readOxygenConcentrationMeasurementEventListCommandParams
- );
- result.put("readEventListAttribute", readOxygenConcentrationMeasurementEventListAttributeInteractionInfo);
- Map readOxygenConcentrationMeasurementAttributeListCommandParams = new LinkedHashMap();
- InteractionInfo readOxygenConcentrationMeasurementAttributeListAttributeInteractionInfo = new InteractionInfo(
- (cluster, callback, commandArguments) -> {
- ((ChipClusters.OxygenConcentrationMeasurementCluster) cluster).readAttributeListAttribute(
- (ChipClusters.OxygenConcentrationMeasurementCluster.AttributeListAttributeCallback) callback
- );
- },
- () -> new ClusterInfoMapping.DelegatedOxygenConcentrationMeasurementClusterAttributeListAttributeCallback(),
- readOxygenConcentrationMeasurementAttributeListCommandParams
- );
- result.put("readAttributeListAttribute", readOxygenConcentrationMeasurementAttributeListAttributeInteractionInfo);
- Map