Skip to content

Commit f002190

Browse files
authored
Merge branch 'main' into NodOn_fingerprints
2 parents 6994f4b + e57dc95 commit f002190

File tree

175 files changed

+2264
-1777
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

175 files changed

+2264
-1777
lines changed

drivers/SmartThings/matter-lock/fingerprints.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ matterManufacturer:
1515
vendorId: 0x115F
1616
productId: 0x2807
1717
deviceProfileName: lock-battery
18+
- id: "4447/10346"
19+
deviceLabel: Aqara Smart Lock U200 US
20+
vendorId: 0x115F
21+
productId: 0x286A
22+
deviceProfileName: lock-user-pin
1823
#Eufy
1924
- id: "5427/1"
2025
deviceLabel: eufy Smart Lock E31
@@ -56,12 +61,22 @@ matterManufacturer:
5661
vendorId: 0x1533
5762
productId: 0x0016
5863
deviceProfileName: lock-user-pin-battery
64+
- id: 5427/20
65+
deviceLabel: eufy FamiLock E40
66+
vendorId: 0x1533
67+
productId: 0x0014
68+
deviceProfileName: lock-user-pin-battery
5969
#Kwikset
6070
- id: "5153/66"
6171
deviceLabel: Kwikset Halo Select Plus
6272
vendorId: 0x1421
6373
productId: 0x0042
6474
deviceProfileName: lock-user-pin-battery
75+
- id: "5153/129"
76+
deviceLabel: Kwikset Aura Reach
77+
vendorId: 0x1421
78+
productId: 0x0081
79+
deviceProfileName: lock-user-pin-battery
6580
#Level
6681
- id: "4767/1"
6782
deviceLabel: Level Lock Plus (Matter)

drivers/SmartThings/matter-lock/src/new-matter-lock/init.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,8 @@ local NEW_MATTER_LOCK_PRODUCTS = {
6464
{0x115f, 0x2802}, -- AQARA, U200
6565
{0x115f, 0x2801}, -- AQARA, U300
6666
{0x115f, 0x2807}, -- AQARA, U200 Lite
67+
{0x115f, 0x2804}, -- AQARA, U400
68+
{0x115f, 0x286A}, -- AQARA, U200 US
6769
{0x147F, 0x0001}, -- U-tec
6870
{0x147F, 0x0008}, -- Ultraloq, Bolt Smart Matter Door Lock
6971
{0x144F, 0x4002}, -- Yale, Linus Smart Lock L2
@@ -76,6 +78,7 @@ local NEW_MATTER_LOCK_PRODUCTS = {
7678
{0x1533, 0x0011}, -- eufy, FamiLock E34
7779
{0x1533, 0x0012}, -- eufy, FamiLock E35
7880
{0x1533, 0x0016}, -- eufy, FamiLock E32
81+
{0x1533, 0x0014}, -- eufy, FamiLock E40
7982
{0x135D, 0x00B1}, -- Nuki, Smart Lock Pro
8083
{0x135D, 0x00B2}, -- Nuki, Smart Lock
8184
{0x135D, 0x00C1}, -- Nuki, Smart Lock
@@ -85,6 +88,7 @@ local NEW_MATTER_LOCK_PRODUCTS = {
8588
{0x158B, 0x0001}, -- Deasino, DS-MT01
8689
{0x10E1, 0x2002}, -- VDA
8790
{0x1421, 0x0042}, -- Kwikset Halo Select Plus
91+
{0x1421, 0x0081}, -- Kwikset Aura Reach
8892
}
8993

9094
local battery_support = {

drivers/SmartThings/matter-sensor/fingerprints.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,11 @@ matterManufacturer:
215215
vendorId: 0x1596
216216
productId: 0x0001
217217
deviceProfileName: smoke-battery
218+
- id: "5526/2"
219+
deviceLabel: MSC-1
220+
vendorId: 0x1596
221+
productId: 0x0002
222+
deviceProfileName: smoke-co-comeas-battery
218223
# Siterwell
219224
- id: "4736/847"
220225
deviceLabel: Siterwell Door Window Sensor

drivers/SmartThings/matter-sensor/src/embedded_clusters/PressureMeasurement/init.lua

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
-- Copyright 2022 SmartThings
2-
--
3-
-- Licensed under the Apache License, Version 2.0 (the "License");
4-
-- you may not use this file except in compliance with the License.
5-
-- You may obtain a copy of the License at
6-
--
7-
-- http://www.apache.org/licenses/LICENSE-2.0
8-
--
9-
-- Unless required by applicable law or agreed to in writing, software
10-
-- distributed under the License is distributed on an "AS IS" BASIS,
11-
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
-- See the License for the specific language governing permissions and
13-
-- limitations under the License.
1+
-- Copyright 2022 SmartThings, Inc.
2+
-- Licensed under the Apache License, Version 2.0
3+
144

155
-- DO NOT EDIT: this code is automatically generated by ZCL Advanced Platform generator.
166

@@ -141,4 +131,3 @@ setmetatable(PressureMeasurement.events, event_helper_mt)
141131
setmetatable(PressureMeasurement, {__index = cluster_base})
142132

143133
return PressureMeasurement
144-

drivers/SmartThings/matter-sensor/src/embedded_clusters/PressureMeasurement/server/attributes/AcceptedCommandList.lua

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
-- Copyright 2022 SmartThings
2-
--
3-
-- Licensed under the Apache License, Version 2.0 (the "License");
4-
-- you may not use this file except in compliance with the License.
5-
-- You may obtain a copy of the License at
6-
--
7-
-- http://www.apache.org/licenses/LICENSE-2.0
8-
--
9-
-- Unless required by applicable law or agreed to in writing, software
10-
-- distributed under the License is distributed on an "AS IS" BASIS,
11-
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
-- See the License for the specific language governing permissions and
13-
-- limitations under the License.
1+
-- Copyright 2022 SmartThings, Inc.
2+
-- Licensed under the Apache License, Version 2.0
3+
144

155
-- DO NOT EDIT: this code is automatically generated by ZCL Advanced Platform generator.
166

@@ -123,4 +113,3 @@ end
123113

124114
setmetatable(AcceptedCommandList, {__call = AcceptedCommandList.new_value, __index = AcceptedCommandList.base_type})
125115
return AcceptedCommandList
126-

drivers/SmartThings/matter-sensor/src/embedded_clusters/PressureMeasurement/server/attributes/AttributeList.lua

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
-- Copyright 2022 SmartThings
2-
--
3-
-- Licensed under the Apache License, Version 2.0 (the "License");
4-
-- you may not use this file except in compliance with the License.
5-
-- You may obtain a copy of the License at
6-
--
7-
-- http://www.apache.org/licenses/LICENSE-2.0
8-
--
9-
-- Unless required by applicable law or agreed to in writing, software
10-
-- distributed under the License is distributed on an "AS IS" BASIS,
11-
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
-- See the License for the specific language governing permissions and
13-
-- limitations under the License.
1+
-- Copyright 2022 SmartThings, Inc.
2+
-- Licensed under the Apache License, Version 2.0
3+
144

155
-- DO NOT EDIT: this code is automatically generated by ZCL Advanced Platform generator.
166

@@ -123,4 +113,3 @@ end
123113

124114
setmetatable(AttributeList, {__call = AttributeList.new_value, __index = AttributeList.base_type})
125115
return AttributeList
126-

drivers/SmartThings/matter-sensor/src/embedded_clusters/PressureMeasurement/server/attributes/EventList.lua

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
-- Copyright 2022 SmartThings
2-
--
3-
-- Licensed under the Apache License, Version 2.0 (the "License");
4-
-- you may not use this file except in compliance with the License.
5-
-- You may obtain a copy of the License at
6-
--
7-
-- http://www.apache.org/licenses/LICENSE-2.0
8-
--
9-
-- Unless required by applicable law or agreed to in writing, software
10-
-- distributed under the License is distributed on an "AS IS" BASIS,
11-
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
-- See the License for the specific language governing permissions and
13-
-- limitations under the License.
1+
-- Copyright 2022 SmartThings, Inc.
2+
-- Licensed under the Apache License, Version 2.0
3+
144

155
-- DO NOT EDIT: this code is automatically generated by ZCL Advanced Platform generator.
166

@@ -123,4 +113,3 @@ end
123113

124114
setmetatable(EventList, {__call = EventList.new_value, __index = EventList.base_type})
125115
return EventList
126-

drivers/SmartThings/matter-sensor/src/embedded_clusters/PressureMeasurement/server/attributes/MaxMeasuredValue.lua

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
-- Copyright 2022 SmartThings
2-
--
3-
-- Licensed under the Apache License, Version 2.0 (the "License");
4-
-- you may not use this file except in compliance with the License.
5-
-- You may obtain a copy of the License at
6-
--
7-
-- http://www.apache.org/licenses/LICENSE-2.0
8-
--
9-
-- Unless required by applicable law or agreed to in writing, software
10-
-- distributed under the License is distributed on an "AS IS" BASIS,
11-
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
-- See the License for the specific language governing permissions and
13-
-- limitations under the License.
1+
-- Copyright 2022 SmartThings, Inc.
2+
-- Licensed under the Apache License, Version 2.0
3+
144

155
-- DO NOT EDIT: this code is automatically generated by ZCL Advanced Platform generator.
166

@@ -113,4 +103,3 @@ end
113103

114104
setmetatable(MaxMeasuredValue, {__call = MaxMeasuredValue.new_value, __index = MaxMeasuredValue.base_type})
115105
return MaxMeasuredValue
116-

drivers/SmartThings/matter-sensor/src/embedded_clusters/PressureMeasurement/server/attributes/MaxScaledValue.lua

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
-- Copyright 2022 SmartThings
2-
--
3-
-- Licensed under the Apache License, Version 2.0 (the "License");
4-
-- you may not use this file except in compliance with the License.
5-
-- You may obtain a copy of the License at
6-
--
7-
-- http://www.apache.org/licenses/LICENSE-2.0
8-
--
9-
-- Unless required by applicable law or agreed to in writing, software
10-
-- distributed under the License is distributed on an "AS IS" BASIS,
11-
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
-- See the License for the specific language governing permissions and
13-
-- limitations under the License.
1+
-- Copyright 2022 SmartThings, Inc.
2+
-- Licensed under the Apache License, Version 2.0
3+
144

155
-- DO NOT EDIT: this code is automatically generated by ZCL Advanced Platform generator.
166

@@ -113,4 +103,3 @@ end
113103

114104
setmetatable(MaxScaledValue, {__call = MaxScaledValue.new_value, __index = MaxScaledValue.base_type})
115105
return MaxScaledValue
116-

drivers/SmartThings/matter-sensor/src/embedded_clusters/PressureMeasurement/server/attributes/MeasuredValue.lua

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,6 @@
1-
-- Copyright 2022 SmartThings
2-
--
3-
-- Licensed under the Apache License, Version 2.0 (the "License");
4-
-- you may not use this file except in compliance with the License.
5-
-- You may obtain a copy of the License at
6-
--
7-
-- http://www.apache.org/licenses/LICENSE-2.0
8-
--
9-
-- Unless required by applicable law or agreed to in writing, software
10-
-- distributed under the License is distributed on an "AS IS" BASIS,
11-
-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12-
-- See the License for the specific language governing permissions and
13-
-- limitations under the License.
1+
-- Copyright 2022 SmartThings, Inc.
2+
-- Licensed under the Apache License, Version 2.0
3+
144

155
-- DO NOT EDIT: this code is automatically generated by ZCL Advanced Platform generator.
166

@@ -113,4 +103,3 @@ end
113103

114104
setmetatable(MeasuredValue, {__call = MeasuredValue.new_value, __index = MeasuredValue.base_type})
115105
return MeasuredValue
116-

0 commit comments

Comments
 (0)