Skip to content

Commit 9675ff5

Browse files
Add support to smart sirens
1 parent 23f2008 commit 9675ff5

File tree

7 files changed

+1742
-115
lines changed

7 files changed

+1742
-115
lines changed

drivers/SmartThings/zigbee-siren/fingerprints.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,26 @@ zigbeeManufacturer :
44
manufacturer: ClimaxTechnology
55
model: SRAC_00.00.00.16TC
66
deviceProfileName: switch-alarm-generic-siren-7
7+
- id: "frient/SIRZB-110"
8+
deviceLabel: frient Smart Siren
9+
manufacturer: frient A/S
10+
model: SIRZB-110
11+
deviceProfileName: frient-siren-battery-source-tamper
12+
- id: "frient/SIRZB-111"
13+
deviceLabel: frient Smart Siren
14+
manufacturer: frient A/S
15+
model: SIRZB-111
16+
deviceProfileName: frient-siren-battery-source
17+
- id: "frient/SIRZB-112"
18+
deviceLabel: frient Smart Siren
19+
manufacturer: frient A/S
20+
model: SIRZB-112
21+
deviceProfileName: frient-siren-battery-source-tamper
722
- id : Heiman/WarningDevice
823
deviceLabel : HEIMAN Siren
924
manufacturer : Heiman
1025
model : WarningDevice
1126
deviceProfileName : switch-alarm-generic-siren-7
12-
- id : frient/SIRZB-110
13-
deviceLabel : frient Siren
14-
manufacturer : frient A/S
15-
model : SIRZB-110
16-
deviceProfileName : switch-alarm-generic-siren-7
1727
- id: "Sercomm Corp./SZ-SRN12N"
1828
deviceLabel: SmartThings Siren
1929
manufacturer: Sercomm Corp.
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
name: frient-siren-battery-source-tamper
2+
components:
3+
- id: main
4+
capabilities:
5+
- id: alarm
6+
version: 1
7+
- id: tone
8+
version: 1
9+
- id: battery
10+
version: 1
11+
- id: powerSource
12+
version: 1
13+
- id: tamperAlert
14+
version: 1
15+
- id: firmwareUpdate
16+
version: 1
17+
- id: refresh
18+
version: 1
19+
categories:
20+
- name: Siren
21+
- id: SirenVolume
22+
capabilities:
23+
- id: mode
24+
version: 1
25+
- id: SirenVoice
26+
capabilities:
27+
- id: mode
28+
version: 1
29+
- id: SquawkVolume
30+
capabilities:
31+
- id: mode
32+
version: 1
33+
- id: SquawkVoice
34+
capabilities:
35+
- id: mode
36+
version: 1
37+
preferences:
38+
- title: "Alarm duration (s)"
39+
name: warningDuration
40+
description: "After how many seconds should the alarm turn off"
41+
required: false
42+
preferenceType: integer
43+
definition:
44+
minimum: 0
45+
maximum: 65534
46+
default: 240
47+
metadata:
48+
mnmn: SmartThingsCommunity
49+
vid: 6f595ea0-8f76-3a67-9e4f-e51ffdad970f
50+
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: frient-siren-battery-source
2+
components:
3+
- id: main
4+
capabilities:
5+
- id: alarm
6+
version: 1
7+
- id: tone
8+
version: 1
9+
- id: battery
10+
version: 1
11+
- id: powerSource
12+
version: 1
13+
- id: firmwareUpdate
14+
version: 1
15+
- id: refresh
16+
version: 1
17+
categories:
18+
- name: Siren
19+
- id: SirenVolume
20+
capabilities:
21+
- id: mode
22+
version: 1
23+
- id: SirenVoice
24+
capabilities:
25+
- id: mode
26+
version: 1
27+
- id: SquawkVolume
28+
capabilities:
29+
- id: mode
30+
version: 1
31+
- id: SquawkVoice
32+
capabilities:
33+
- id: mode
34+
version: 1
35+
preferences:
36+
- title: "Alarm duration (s)"
37+
name: warningDuration
38+
description: "After how many seconds should the alarm turn off"
39+
required: false
40+
preferenceType: integer
41+
definition:
42+
minimum: 0
43+
maximum: 65534
44+
default: 240
45+
metadata:
46+
mnmn: SmartThingsCommunity
47+
vid: e5bc0fa2-422b-31c4-8512-401f1b22c2c7
48+

0 commit comments

Comments
 (0)