Skip to content

Zigbee Switch: Add native handler registration for stateless step capabi…#2831

Draft
wkhenon wants to merge 1 commit intozigbee-switch/stateless-capabilitiesfrom
zigbee-switch/stateless-step-natively
Draft

Zigbee Switch: Add native handler registration for stateless step capabi…#2831
wkhenon wants to merge 1 commit intozigbee-switch/stateless-capabilitiesfrom
zigbee-switch/stateless-step-natively

Conversation

@wkhenon
Copy link
Contributor

@wkhenon wkhenon commented Mar 9, 2026

…lities to zigbee-switch

Check all that apply

Type of Change

  • WWST Certification Request
    • If this is your first time contributing code:
      • I have reviewed the README.md file
      • I have reviewed the CODE_OF_CONDUCT.md file
      • I have signed the CLA
    • I plan on entering a WWST Certification Request or have entered a request through the WWST Certification console at developer.smartthings.com
  • Bug fix
  • New feature
  • Refactor

Checklist

  • I have performed a self-review of my code
  • I have commented my code in hard-to-understand areas
  • I have verified my changes by testing with a device or have communicated a plan for testing
  • I am adding new behavior, such as adding a sub-driver, and have added and run new unit tests to cover the new behavior

Description of Change

Summary of Completed Tests

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

@wkhenon wkhenon force-pushed the zigbee-switch/stateless-capabilities branch from 1bbafc5 to 21d5850 Compare March 9, 2026 20:23
@github-actions
Copy link

github-actions bot commented Mar 9, 2026

Test Results

   72 files  ±0    492 suites  ±0   0s ⏱️ ±0s
2 692 tests ±0  2 692 ✅ ±0  0 💤 ±0  0 ❌ ±0 
4 556 runs  ±0  4 556 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit d942b6e. ± Comparison against base commit 2023b46.

♻️ This comment has been updated with latest results.

@github-actions
Copy link

github-actions bot commented Mar 9, 2026

File Coverage
All files 96%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/color_temp_range_handlers/init.lua 77%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/frient/init.lua 94%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/configurations/init.lua 98%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/frient-IO/unbind_request.lua 71%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/frient-IO/init.lua 88%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/inovelli/init.lua 98%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/tuya-multi/can_handle.lua 90%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/inovelli/vzm32-sn/init.lua 95%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/aqara/init.lua 94%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/laisiao/init.lua 96%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/aqara-light/init.lua 92%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/stateless_handlers/init.lua 90%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/aqara/version/init.lua 94%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/preferences.lua 97%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/lazy_load_subdriver.lua 57%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/init.lua 92%
/home/runner/work/SmartThingsEdgeDrivers/SmartThingsEdgeDrivers/drivers/SmartThings/zigbee-switch/src/inovelli/vzm30-sn/init.lua 95%

Minimum allowed coverage is 90%

Generated by 🐒 cobertura-action against d942b6e

@wkhenon wkhenon marked this pull request as draft March 10, 2026 16:57
@wkhenon wkhenon force-pushed the zigbee-switch/stateless-capabilities branch 2 times, most recently from 671071f to 2023b46 Compare March 12, 2026 19:08
@wkhenon wkhenon closed this Mar 12, 2026
@wkhenon wkhenon force-pushed the zigbee-switch/stateless-step-natively branch from b520630 to 2023b46 Compare March 12, 2026 19:13
@wkhenon wkhenon reopened this Mar 12, 2026
@wkhenon wkhenon changed the title CHAD-17428: Add native handler registration for stateless step capabi… Zigbee Switch: Add native handler registration for stateless step capabi… Mar 12, 2026
@wkhenon wkhenon force-pushed the zigbee-switch/stateless-step-natively branch from 8c03df7 to d942b6e Compare March 12, 2026 20:20
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.

1 participant