SmartThingsCommunity / SmartThingsEdgeDrivers

Apache License 2.0
269 stars 463 forks source link

Matter Bridge Aqara Cube Support with Custom Capability #1589

Closed DongHoon-Ryu closed 2 months ago

DongHoon-Ryu commented 3 months ago

Currently, the Generic EdgeDriver applied to the Matter Bridge Aqara Cube is implemented by mapping six faces into individual components, making it difficult to check the event occurrence of individual faces on one screen.

This commit wants to improve the problem by mapping the event from Matter Bridge with Aqara Cube Custom Capability developed by Zigbee driver. This means that there is a limitation that the Action Event of the Cube that the Matter Bridge does not give can not be processed.

REQ-15926, REQ-16285, IOTE-4217, IOTE-4266

Check all that apply

Type of Change

Checklist

Description of Change

This commit wants to improve the problem by mapping the event from Matter Bridge with Aqara Cube Custom Capability developed by Zigbee driver. This means that there is a limitation that the Action Event of the Cube that the Matter Bridge does not give can not be processed.

Summary of Completed Tests

github-actions[bot] commented 3 months ago

Duplicate profile check: Passed - no duplicate profiles detected.

github-actions[bot] commented 3 months ago

Test Results

   61 files    383 suites   0s :stopwatch: 1 856 tests 1 856 :white_check_mark: 0 :zzz: 0 :x: 3 244 runs  3 244 :white_check_mark: 0 :zzz: 0 :x:

Results for commit ca8fa2a2.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 3 months ago

File Coverage
All files 92% :white_check_mark:
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-button/src/init.lua 92% :white_check_mark:
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/matter-button/src/aqara-cube/init.lua 90% :white_check_mark:

Minimum allowed coverage is 90%

Generated by :monkey: cobertura-action against ca8fa2a229433b655395da595fb170d4039387fa