Skip to content

Commit 778b5a9

Browse files
authored
Matter Smoke Alarm: add smoke-temp-humidity-battery profile (#2513)
1 parent 0724305 commit 778b5a9

File tree

3 files changed

+35
-0
lines changed

3 files changed

+35
-0
lines changed

drivers/SmartThings/matter-sensor/fingerprints.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,13 @@ matterGeneric:
277277
deviceTypes:
278278
- id: 0x0076 # Smoke CO Alarm
279279
deviceProfileName: smoke-co
280+
- id: "matter/smoke-temp-humidity/sensor"
281+
deviceLabel: Matter Smoke/Temp/Humidity Sensor
282+
deviceTypes:
283+
- id: 0x0076 # Smoke CO Alarm
284+
- id: 0x0307 # Humidity Sensor
285+
- id: 0x0302 # Temperature Sensor
286+
deviceProfileName: smoke-temp-humidity-battery
280287
- id: "matter/rain/sensor"
281288
deviceLabel: Matter Rain Sensor
282289
deviceTypes:
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: smoke-temp-humidity-battery
2+
components:
3+
- id: main
4+
capabilities:
5+
- id: smokeDetector
6+
version: 1
7+
- id: relativeHumidityMeasurement
8+
version: 1
9+
- id: temperatureMeasurement
10+
version: 1
11+
- id: battery
12+
version: 1
13+
- id: hardwareFault
14+
version: 1
15+
- id: firmwareUpdate
16+
version: 1
17+
- id: refresh
18+
version: 1
19+
categories:
20+
- name: SmokeDetector
21+
preferences:
22+
- preferenceId: certifiedpreferences.smokeSensorSensitivity
23+
explicit: true
24+
- preferenceId: tempOffset
25+
explicit: true
26+
- preferenceId: humidityOffset
27+
explicit: true

drivers/SmartThings/matter-sensor/src/smoke-co-alarm/init.lua

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ local supported_profiles =
6464
"co-comeas-colevel-battery",
6565
"smoke",
6666
"smoke-battery",
67+
"smoke-temp-humidity-battery",
6768
"smoke-co-comeas",
6869
"smoke-co-comeas-battery",
6970
"smoke-co-temp-humidity-comeas",

0 commit comments

Comments
 (0)