Skip to content

Beta rollup - #3304

Closed
cjswedes wants to merge 10 commits into
betafrom
main
Closed

cjswedes wants to merge 10 commits into
betafrom
main

Conversation

@cjswedes

Copy link
Copy Markdown
Contributor

No description provided.

QuAnnan2019 and others added 10 commits October 8, 2026 09:42
* 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
* Add SONOFF TP-WGZBA support to zigbee-thermostat

* Fix TP-WGZBA heating setpoint tests for API 57 compatibility

* Fix TP-WGZBA tests without custom capability definitions

* Add TP-WGZBA can_handle test coverage

* Fix TP-WGZBA firmware version reporting

* Fix TP-WGZBA review findings

* Address TP-WGZBA review feedback

- Encode boolean preferences backed by Uint8 attributes as 0/1 so the Bluetooth pairing broadcast write is actually sent.
- Build the temporary-mode payload with string.pack; keep the frame without a manufacturer code, as required by the device firmware.
- Rely on base driver and default handlers for temperature, heating setpoint, thermostat mode, running state, driverSwitched and firmware version.
- Emit supported thermostat modes in doConfigure.
- Shorten preference names to the platform's 24-character limit.

* Extend TP-WGZBA temperature calibration range to +/-10 C
…FF/SWV1C (#3157)

* feat:sonoff swv valve

* Zigbee Valve:modify comment language and file name

* Zigbee Valve:Add Sonoff valve subdriver lazy loading

* test: fix zigbee valve lazy loading coverage

* Fix SONOFF valve command handling

* Configure Sonoff valve battery reporting

* chore: simplify zigbee-valve license header

* chore: remove test_lazy_load_subdriver.lua

* Use default SONOFF valve reporting config

* fix(zigbee-valve): restore default battery reporting configuration

* Fix SONOFF valve command test expectations

* Remove unnecessary line breaks in test_sonoff_valve.lua

* Update drivers/SmartThings/zigbee-valve/src/test/test_sonoff_valve.lua

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

* Update drivers/SmartThings/zigbee-valve/src/test/test_sonoff_valve.lua

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

* Remove redundant comments from the SONOFF test file

---------

Co-authored-by: Konrad K <33450498+KKlimczukS@users.noreply.github.com>
# Conflicts:
#	drivers/SmartThings/matter-switch/src/test/test_hager_waasys.lua
WWSTCERT-13900 Hager Rotary dimmer, connectable
* WWSTCERT-11682 Hue Bridge Pro EU

* Update device label for Hue Bridge Pro
* WWSTCERT-13966 YEBRA-Z LED

* Re-trigger CLA check

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 5.5 <noreply@anthropic.com>
* feat:sonoff swv2c valve

* Zigbee Value:
1、Add Sonoff valve subdriver lazy loading.
2、Modify comment language and file name

* Address SWV2C review feedback

* Configure SWV2C reporting and fix integration tests

* Remove duplicate Zigbee valve health check setting

* fix: guard SWV2C endpoint 2 reports until child exists

* fix: handle SWV2C identify reports and use default battery reporting

* Remove redundant power source capability from SWV2C

* Reuse valve battery profile for SWV2C

---------

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

Copy link
Copy Markdown
Contributor Author

We are not rolling this up fully this week, just cherry picking some changes

@cjswedes cjswedes closed this Oct 27, 2026
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.

9 participants