Skip to content

Commit a54538e

Browse files
committedMar 11, 2025·
Use only one battery capability in each profile
Use battery if supported by the device, otherwise use batteryLevel if the percentage is not supported.
1 parent d091d04 commit a54538e

8 files changed

+1
-15
lines changed
 

‎drivers/SmartThings/matter-sensor/profiles/co-battery.yml

-2
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ components:
44
capabilities:
55
- id: carbonMonoxideDetector
66
version: 1
7-
- id: batteryLevel
8-
version: 1
97
- id: battery
108
version: 1
119
- id: hardwareFault

‎drivers/SmartThings/matter-sensor/profiles/co-comeas-battery.yml

-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ components:
66
version: 1
77
- id: carbonMonoxideMeasurement
88
version: 1
9-
- id: batteryLevel
10-
version: 1
119
- id: battery
1210
version: 1
1311
- id: hardwareFault

‎drivers/SmartThings/matter-sensor/profiles/smoke-battery.yml

-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ components:
66
version: 1
77
- id: hardwareFault
88
version: 1
9-
- id: batteryLevel
10-
version: 1
119
- id: battery
1210
version: 1
1311
- id: firmwareUpdate

‎drivers/SmartThings/matter-sensor/profiles/smoke-co-battery.yml

-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ components:
66
version: 1
77
- id: carbonMonoxideDetector
88
version: 1
9-
- id: batteryLevel
10-
version: 1
119
- id: battery
1210
version: 1
1311
- id: hardwareFault

‎drivers/SmartThings/matter-sensor/profiles/smoke-co-comeas-battery.yml

-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ components:
88
version: 1
99
- id: carbonMonoxideMeasurement
1010
version: 1
11-
- id: batteryLevel
12-
version: 1
1311
- id: battery
1412
version: 1
1513
- id: hardwareFault

‎drivers/SmartThings/matter-sensor/profiles/smoke-co-temp-humidity-comeas-battery.yml

-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,6 @@ components:
1212
version: 1
1313
- id: carbonMonoxideMeasurement
1414
version: 1
15-
- id: batteryLevel
16-
version: 1
1715
- id: battery
1816
version: 1
1917
- id: hardwareFault

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ local supported_profiles =
6060
"co-comeas",
6161
"co-comeas-battery",
6262
"smoke",
63-
"smoke-battey",
63+
"smoke-battery",
6464
"smoke-co-comeas",
6565
"smoke-co-comeas-battery",
6666
"smoke-co-temp-humidity-comeas",

‎drivers/SmartThings/matter-sensor/src/test/test_matter_smoke_co_alarm_battery.lua

-2
Original file line numberDiff line numberDiff line change
@@ -62,14 +62,12 @@ local cluster_subscribe_list = {
6262
clusters.SmokeCoAlarm.attributes.TestInProgress,
6363
clusters.SmokeCoAlarm.attributes.COState,
6464
clusters.SmokeCoAlarm.attributes.HardwareFaultAlert,
65-
clusters.SmokeCoAlarm.attributes.BatteryAlert,
6665
clusters.TemperatureMeasurement.attributes.MeasuredValue,
6766
clusters.TemperatureMeasurement.attributes.MinMeasuredValue,
6867
clusters.TemperatureMeasurement.attributes.MaxMeasuredValue,
6968
clusters.RelativeHumidityMeasurement.attributes.MeasuredValue,
7069
clusters.CarbonMonoxideConcentrationMeasurement.attributes.MeasuredValue,
7170
clusters.CarbonMonoxideConcentrationMeasurement.attributes.MeasurementUnit,
72-
clusters.PowerSource.attributes.BatChargeLevel,
7371
clusters.PowerSource.attributes.BatPercentRemaining,
7472
}
7573

0 commit comments

Comments
 (0)
Please sign in to comment.