Skip to content

Commit af3e6cd

Browse files
authored
Merge pull request #2082 from SmartThingsCommunity/modular-profiles-matter-sensor
Matter Sensor: Add modular profile supports for AQS
2 parents 35c5570 + 577ae27 commit af3e6cd

File tree

6 files changed

+782
-11
lines changed

6 files changed

+782
-11
lines changed
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
name: aqs-modular-humidity
2+
components:
3+
- id: main
4+
capabilities:
5+
- id: airQualityHealthConcern
6+
version: 1
7+
- id: temperatureMeasurement
8+
version: 1
9+
optional: true
10+
- id: relativeHumidityMeasurement
11+
version: 1
12+
optional: true
13+
- id: carbonMonoxideMeasurement
14+
version: 1
15+
optional: true
16+
- id: carbonMonoxideHealthConcern
17+
version: 1
18+
optional: true
19+
- id: carbonDioxideMeasurement
20+
version: 1
21+
optional: true
22+
- id: carbonDioxideHealthConcern
23+
version: 1
24+
optional: true
25+
- id: nitrogenDioxideMeasurement
26+
version: 1
27+
optional: true
28+
- id: nitrogenDioxideHealthConcern
29+
version: 1
30+
optional: true
31+
- id: ozoneMeasurement
32+
version: 1
33+
optional: true
34+
- id: ozoneHealthConcern
35+
version: 1
36+
optional: true
37+
- id: formaldehydeMeasurement
38+
version: 1
39+
optional: true
40+
- id: formaldehydeHealthConcern
41+
version: 1
42+
optional: true
43+
- id: veryFineDustSensor
44+
version: 1
45+
optional: true
46+
- id: veryFineDustHealthConcern
47+
version: 1
48+
optional: true
49+
- id: fineDustSensor
50+
version: 1
51+
optional: true
52+
- id: fineDustHealthConcern
53+
version: 1
54+
optional: true
55+
- id: dustSensor
56+
version: 1
57+
optional: true
58+
- id: dustHealthConcern
59+
version: 1
60+
optional: true
61+
- id: radonMeasurement
62+
version: 1
63+
optional: true
64+
- id: radonHealthConcern
65+
version: 1
66+
optional: true
67+
- id: tvocMeasurement
68+
version: 1
69+
optional: true
70+
- id: tvocHealthConcern
71+
version: 1
72+
optional: true
73+
- id: firmwareUpdate
74+
version: 1
75+
- id: refresh
76+
version: 1
77+
categories:
78+
- name: AirQualityDetector
79+
preferences:
80+
- preferenceId: humidityOffset
81+
explicit: true
Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,83 @@
1+
name: aqs-modular-temp-humidity
2+
components:
3+
- id: main
4+
capabilities:
5+
- id: airQualityHealthConcern
6+
version: 1
7+
- id: temperatureMeasurement
8+
version: 1
9+
optional: true
10+
- id: relativeHumidityMeasurement
11+
version: 1
12+
optional: true
13+
- id: carbonMonoxideMeasurement
14+
version: 1
15+
optional: true
16+
- id: carbonMonoxideHealthConcern
17+
version: 1
18+
optional: true
19+
- id: carbonDioxideMeasurement
20+
version: 1
21+
optional: true
22+
- id: carbonDioxideHealthConcern
23+
version: 1
24+
optional: true
25+
- id: nitrogenDioxideMeasurement
26+
version: 1
27+
optional: true
28+
- id: nitrogenDioxideHealthConcern
29+
version: 1
30+
optional: true
31+
- id: ozoneMeasurement
32+
version: 1
33+
optional: true
34+
- id: ozoneHealthConcern
35+
version: 1
36+
optional: true
37+
- id: formaldehydeMeasurement
38+
version: 1
39+
optional: true
40+
- id: formaldehydeHealthConcern
41+
version: 1
42+
optional: true
43+
- id: veryFineDustSensor
44+
version: 1
45+
optional: true
46+
- id: veryFineDustHealthConcern
47+
version: 1
48+
optional: true
49+
- id: fineDustSensor
50+
version: 1
51+
optional: true
52+
- id: fineDustHealthConcern
53+
version: 1
54+
optional: true
55+
- id: dustSensor
56+
version: 1
57+
optional: true
58+
- id: dustHealthConcern
59+
version: 1
60+
optional: true
61+
- id: radonMeasurement
62+
version: 1
63+
optional: true
64+
- id: radonHealthConcern
65+
version: 1
66+
optional: true
67+
- id: tvocMeasurement
68+
version: 1
69+
optional: true
70+
- id: tvocHealthConcern
71+
version: 1
72+
optional: true
73+
- id: firmwareUpdate
74+
version: 1
75+
- id: refresh
76+
version: 1
77+
categories:
78+
- name: AirQualityDetector
79+
preferences:
80+
- preferenceId: tempOffset
81+
explicit: true
82+
- preferenceId: humidityOffset
83+
explicit: true
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
name: aqs-modular-temp
2+
components:
3+
- id: main
4+
capabilities:
5+
- id: airQualityHealthConcern
6+
version: 1
7+
- id: temperatureMeasurement
8+
version: 1
9+
optional: true
10+
- id: relativeHumidityMeasurement
11+
version: 1
12+
optional: true
13+
- id: carbonMonoxideMeasurement
14+
version: 1
15+
optional: true
16+
- id: carbonMonoxideHealthConcern
17+
version: 1
18+
optional: true
19+
- id: carbonDioxideMeasurement
20+
version: 1
21+
optional: true
22+
- id: carbonDioxideHealthConcern
23+
version: 1
24+
optional: true
25+
- id: nitrogenDioxideMeasurement
26+
version: 1
27+
optional: true
28+
- id: nitrogenDioxideHealthConcern
29+
version: 1
30+
optional: true
31+
- id: ozoneMeasurement
32+
version: 1
33+
optional: true
34+
- id: ozoneHealthConcern
35+
version: 1
36+
optional: true
37+
- id: formaldehydeMeasurement
38+
version: 1
39+
optional: true
40+
- id: formaldehydeHealthConcern
41+
version: 1
42+
optional: true
43+
- id: veryFineDustSensor
44+
version: 1
45+
optional: true
46+
- id: veryFineDustHealthConcern
47+
version: 1
48+
optional: true
49+
- id: fineDustSensor
50+
version: 1
51+
optional: true
52+
- id: fineDustHealthConcern
53+
version: 1
54+
optional: true
55+
- id: dustSensor
56+
version: 1
57+
optional: true
58+
- id: dustHealthConcern
59+
version: 1
60+
optional: true
61+
- id: radonMeasurement
62+
version: 1
63+
optional: true
64+
- id: radonHealthConcern
65+
version: 1
66+
optional: true
67+
- id: tvocMeasurement
68+
version: 1
69+
optional: true
70+
- id: tvocHealthConcern
71+
version: 1
72+
optional: true
73+
- id: firmwareUpdate
74+
version: 1
75+
- id: refresh
76+
version: 1
77+
categories:
78+
- name: AirQualityDetector
79+
preferences:
80+
- preferenceId: humidityOffset
81+
explicit: true
Lines changed: 78 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
name: aqs-modular
2+
components:
3+
- id: main
4+
capabilities:
5+
- id: airQualityHealthConcern
6+
version: 1
7+
- id: temperatureMeasurement
8+
version: 1
9+
optional: true
10+
- id: relativeHumidityMeasurement
11+
version: 1
12+
optional: true
13+
- id: carbonMonoxideMeasurement
14+
version: 1
15+
optional: true
16+
- id: carbonMonoxideHealthConcern
17+
version: 1
18+
optional: true
19+
- id: carbonDioxideMeasurement
20+
version: 1
21+
optional: true
22+
- id: carbonDioxideHealthConcern
23+
version: 1
24+
optional: true
25+
- id: nitrogenDioxideMeasurement
26+
version: 1
27+
optional: true
28+
- id: nitrogenDioxideHealthConcern
29+
version: 1
30+
optional: true
31+
- id: ozoneMeasurement
32+
version: 1
33+
optional: true
34+
- id: ozoneHealthConcern
35+
version: 1
36+
optional: true
37+
- id: formaldehydeMeasurement
38+
version: 1
39+
optional: true
40+
- id: formaldehydeHealthConcern
41+
version: 1
42+
optional: true
43+
- id: veryFineDustSensor
44+
version: 1
45+
optional: true
46+
- id: veryFineDustHealthConcern
47+
version: 1
48+
optional: true
49+
- id: fineDustSensor
50+
version: 1
51+
optional: true
52+
- id: fineDustHealthConcern
53+
version: 1
54+
optional: true
55+
- id: dustSensor
56+
version: 1
57+
optional: true
58+
- id: dustHealthConcern
59+
version: 1
60+
optional: true
61+
- id: radonMeasurement
62+
version: 1
63+
optional: true
64+
- id: radonHealthConcern
65+
version: 1
66+
optional: true
67+
- id: tvocMeasurement
68+
version: 1
69+
optional: true
70+
- id: tvocHealthConcern
71+
version: 1
72+
optional: true
73+
- id: firmwareUpdate
74+
version: 1
75+
- id: refresh
76+
version: 1
77+
categories:
78+
- name: AirQualityDetector

0 commit comments

Comments
 (0)