Skip to content

Backup again again - #22

Merged
xmorand merged 821 commits into
mainfrom
Backup-Again-Again
Oct 9, 2026
Merged

xmorand merged 821 commits into
mainfrom
Backup-Again-Again

Conversation

@xmorand

@xmorand xmorand commented Oct 9, 2026

Copy link
Copy Markdown
Owner

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

hcarter-775 and others added 30 commits May 7, 2026 14:50
SmartThingsCommunity#2841)

`SUBSCRIBED_ATTRIBUTES_KEY` should be populated in `IkeaScrollUtils.subscribe`
to ensure that attributes are read following a refresh command.
…2935)

Signed-off-by: Hunsup Jung <hunsup.jung@samsung.com>
…y/jenkins-driver-investigation

Updated Jenkins Driver Test Reporting to use `context.payload.pull_request.head.sha`
Add support for the Closure device type as a sub-driver in Matter Window Covering.
…y/remove-apiv6-subdrivers

Remove apiv6 subdrivers
The check_duplicates.py script was failing when a PR deleted a profile
file. The script would try to open the deleted file for comparison,
causing a FileNotFoundError.

This fix adds an existence check before attempting to open the file,
skipping deleted files with an informative message.
…y/fix/ci-script-fix-for-deleted-profile-files

Fix duplicate profile check to handle deleted files
These are based on what I have setup for myself locally, but are not
exactly the same, so are somewhat untested. Some of the skills and
potentially even the AGENTS.md file may be too large for very small
models, but I think this will really help anyone using tools like
opencode, claude code, codex, etc when working with agents in this
repo.
…y/feat/agent-help

Add AGENTS.md and a set of skills to help agents in this repository
* WWSTCERT-11638 Govee Floor Lamp 3

* Apply suggestion from @ctowns

Co-authored-by: Cooper Towns <cooper.towns@smartthings.com>

---------

Co-authored-by: Cooper Towns <cooper.towns@smartthings.com>
…ton. (SmartThingsCommunity#2510)

* Add Sonoff SNZB-01M Smart Scene Button into zigbee-button.

* modify Copyright Date

* modify test_sonoff.py fix PR error

* Update copyright year from 2022 to 2026,remove remove whitespace-only lines 

Update copyright year from 2022 to 2026,remove remove whitespace-only lines

* remove log.info

remove log.info

* Use defaults for Sonoff battery and added lifecycle

- Remove custom battery attribute handler and added lifecycle in Sonoff subdriver
- Align Sonoff tests with default added behavior and keep battery report coverage

* remove log

* Fix Sonoff multi-button sub-driver registration and test execution

* update copyright sections for sonoff multi-button

* fix: address review feedback for Sonoff SNZB-01M button support

- Reuse existing four-buttons-battery profile instead of custom sonoff-buttons-battery
- Mirror button events to main component via emit_event for device list visibility
- Update test profile reference and add main component event assertions
- Remove unused sonoff-buttons-battery.yml profile

* fix: resolve Sonoff SNZB-01M unit test failures

- replace unsupported build_custom_report_attribute usage with an explicit custom Zigbee attribute report builder
- add missing main component expectations for the added lifecycle test
- add min_api_version guards to Sonoff test cases
- keep Sonoff button event assertions aligned with the four-buttons-battery profile behavior

* Removed the SONOFF entry from the generic supported values table and moved its button metadata initialization into the SONOFF sub-driver.

* Apply suggestion from @KKlimczukS

Co-authored-by: Konrad K <33450498+KKlimczukS@users.noreply.github.com>

* Apply suggestion from @KKlimczukS

Co-authored-by: Konrad K <33450498+KKlimczukS@users.noreply.github.com>

* Apply suggestion from @KKlimczukS

Co-authored-by: Konrad K <33450498+KKlimczukS@users.noreply.github.com>

* Apply suggestion from @KKlimczukS

Co-authored-by: Konrad K <33450498+KKlimczukS@users.noreply.github.com>

---------

Co-authored-by: Konrad K <33450498+KKlimczukS@users.noreply.github.com>
…y/bugfix/no-per-zone-sensitivity

Fix handling for cameras without per-zone sensitivity handling
HunsupJung and others added 27 commits September 11, 2026 18:00
Signed-off-by: Hunsup Jung <hunsup.jung@samsung.com>
…y/CN-credentials-id-update

Updated CredentialId for CN Prod
# Conflicts:
#	drivers/SmartThings/matter-switch/src/test/test_hager_waasys.lua
…nity#3208)

* WWSTCERT-13529 SwitchBot RGBIC Wire Neon Rope Light

* Update device label for SwitchBot RGBIC Wire Light
…y/fix/incorrect-table-removal

Matter Switch: Update table emptiness checks
…-delay-fix

Matter Switch: Delay field reads in Hager subdriver
…y/bugfix/CHAD-19246

sonos: fix offline grouped speakers
…hingsCommunity#3242)

* CHAD-19242: Exclude audioVolume for unusable range

* Keep the capability as-is when ranges are unknown

* Update gating for min/max attr subscription, fix log

* Guard against divide-by-zero

* Track the raw value directly
…s for Legrand/BTicino switches (SmartThingsCommunity#3250)

* adds new fingerprint for Legrand Micromodule switch

* adds new fingerprint for Legrand/BTicino Light switch

* adds new fingerprint for Legrand Connected outlet
…ager-increase-delay

Hager Fix: Reorder delay and increase to 3 seconds
…ingsCommunity#3204)

* feat(zigbee): add SONOFF TRV-ZBT thermostat

* fix(zigbee): support legacy thermostat commands

* fix(zigbee): align SONOFF setpoint precision

* test(zigbee): cover SONOFF setpoint precision

* fix(zigbee): address SONOFF TRV-ZBT review feedback

* fix(zigbee): address SONOFF pairing review feedback

* fix(zigbee): rely on SONOFF mode reporting

* fix(zigbee): use default SONOFF battery reporting

* refactor(zigbee): use framework battery configuration

* fix(zigbee): sync SONOFF TRV-ZBT setpoint limits
@xmorand
xmorand merged commit ce41e0c into main Oct 9, 2026
17 of 20 checks passed
@xmorand

xmorand commented Oct 9, 2026

Copy link
Copy Markdown
Owner Author

restore original files

@xmorand
xmorand deleted the Backup-Again-Again branch October 9, 2026 02:11
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.