Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rolling Main to Beta 23-Jan #1892

Merged
merged 5 commits into from
Jan 23, 2025
Merged

Rolling Main to Beta 23-Jan #1892

merged 5 commits into from
Jan 23, 2025

Conversation

lelandblue
Copy link
Contributor

Check all that apply

Description of Change

Normal deploy from main branch to the Beta branch

Summary of Completed Tests

cjswedes and others added 5 commits January 17, 2025 10:22
This change improves edge condition logic when a device sends a color
temperature value at or beyond its limits in mireds and also when a
capability command is received that is at or beyond the limits in Kelvin.
This is a new Matter Device with four physical switches.
 - Two of each of the four switchs have On/Off Light(0x0100) and Generic Switch(0x000F) device types.
 - The other two switches have a Generic Switch(0x000F) device type.
 - The root node has Electrical Sensor(0x0510) utility device type.
Add parameter to a test case in test_matter_lock_codes.lua to resolve a
test case issue introduced by a recent lua libs change.
* Add Aqara Climate Sensor W100

This device has a Temperature Sensor(0x0302), a Humidity Sensor(0x0307), and 3 Generic Switchs(0x000F).

* It is modified to support w100 in Matter-switch, not Matter-sensor.

* Revert "It is modified to support w100 in Matter-switch, not Matter-sensor."

This reverts commit 511f361.

* It is modified to support w100 in matter-switch, not matter-sensor.

* It is modified to support w100 in matter-switch, not matter-sensor.

* Use device:get_endpoints to delete the device's fingerprint and modify it to operate more dynamically
Copy link

Duplicate profile check: Passed - no duplicate profiles detected.

Copy link

github-actions bot commented Jan 23, 2025

Channel deleted.

@lelandblue lelandblue merged commit e8cac23 into beta Jan 23, 2025
69 of 73 checks passed
Copy link

matter-lock_coverage.xml

File Coverage
All files 90%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-lock/src/init.lua 91%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-lock/src/lock_utils.lua 98%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-lock/src/new-matter-lock/init.lua 90%

matter-switch_coverage.xml

File Coverage
All files 94%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-lock/src/init.lua 91%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-lock/src/lock_utils.lua 98%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-lock/src/new-matter-lock/init.lua 90%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-switch/src/init.lua 96%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-switch/src/embedded-cluster-utils.lua 38%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-switch/src/aqara-cube/init.lua 96%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-switch/src/eve-energy/init.lua 91%

Minimum allowed coverage is 90%

Generated by 🐒 cobertura-action against 7171fd3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants