Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
747 commits
Select commit Hold shift + click to select a range
9bb8e39
add handling for Power Topology cluster (#2444)
hcarter-775 Dec 3, 2025
14aa95e
Matter Switch Subdriver: Add Bilresa Support (#2579)
hcarter-775 Dec 3, 2025
419a3ec
re-add switch vendor override check, add vendor override test (#2603)
hcarter-775 Dec 3, 2025
4f1be7e
Matter AQS: Break AQS files further apart, add supported air quality …
hcarter-775 Dec 3, 2025
9b2d2bf
Matter Sensor: Improve error handling for unit conversion (#2602)
hcarter-775 Dec 3, 2025
63158a5
Matter Switch: Lazy load subdrivers if possible (#2525)
nickolas-deboom Dec 4, 2025
4983848
CHAD-17062: zigbee-bed lazy loading subdrivers
aleclorimer Nov 17, 2025
356c1d0
add ResetEnergyMeter command
hcarter-775 Dec 5, 2025
53d126a
Merge pull request #2588 from caowei-cccc/Wistar
greens Dec 5, 2025
abe1928
Merge pull request #2592 from SmartThingsCommunity/new_device/WWSTCER…
greens Dec 5, 2025
ca08fb4
Merge pull request #2593 from SmartThingsCommunity/new_device/WWSTCER…
greens Dec 5, 2025
665f0ee
Merge pull request #2594 from SmartThingsCommunity/new_device/WWSTCER…
greens Dec 5, 2025
9bd3ef0
Osram SMART MAT A53 DIM FILGD 824 E27
greens Dec 5, 2025
aa71a9a
CHAD-17070: zigbee-lock lazy loading of subdrivers
aleclorimer Nov 17, 2025
1224494
CHAD-17071: zigbee-presence-sensor lazy loading of subdrivers
aleclorimer Nov 17, 2025
cedba53
deprecate old Matter Lock profiles
hcarter-775 Dec 8, 2025
121b3c0
add missing copyright notice
greens Dec 8, 2025
e1ad160
Merge pull request #2608 from SmartThingsCommunity/fixup/frient
greens Dec 8, 2025
1350a65
Merge pull request #2575 from SmartThingsCommunity/new_device/WWSTCER…
greens Dec 8, 2025
22fcff2
Merge pull request #2605 from SmartThingsCommunity/new_device/WWSTCER…
greens Dec 9, 2025
39a2d73
CHAD-17072: zigbee-range-extender lazy load subdrivers
aleclorimer Nov 17, 2025
b15a865
WWSTCERT-9352 Ikea Bilresa
greens Dec 9, 2025
ccb353b
Merge pull request #2566 from SmartThingsCommunity/new_device/WWSTCER…
greens Dec 9, 2025
a80097c
WWSTCERT-9343
greens Dec 9, 2025
55711d7
Merge pull request #2607 from SmartThingsCommunity/deprecate/matter-l…
hcarter-775 Dec 9, 2025
684579f
add update modular profile field
hcarter-775 Dec 9, 2025
1c21ec5
Merge pull request #2615 from SmartThingsCommunity/add/aqs-modular-up…
hcarter-775 Dec 9, 2025
246a4c3
Merge pull request #2551 from SmartThingsCommunity/task/zigbee-motion…
aleclorimer Dec 10, 2025
82892a1
CHAD-17043: Created pre-commit script to check for newline and copyri…
aleclorimer Dec 2, 2025
ad65212
CHAD-17043: Removed testing line
aleclorimer Dec 2, 2025
9eca47d
CHAD-17043: Copyright check no longer strict on year
aleclorimer Dec 2, 2025
799d846
CHAD-17043: Allow for range of years in copyright checking
aleclorimer Dec 2, 2025
9ce9c58
CHAD-17043: Newline and SmartThings driver checking
aleclorimer Dec 3, 2025
660eb54
CHAD-17043: Ensure executable commited and updated to soft linking logic
aleclorimer Dec 3, 2025
ed4e8cd
CHAD-17043: Updates and fixes
aleclorimer Dec 10, 2025
6ca2f11
CHAD-17075: zigbee-smoke-detector lazy load subdrivers
aleclorimer Nov 17, 2025
eb5724a
CHAD-17040: zwave-thermostat: Subdriver modifications for lazy loading
aleclorimer Nov 17, 2025
2c7d3f5
Merge pull request #2582 from SmartThingsCommunity/zwave-thermostat-l…
aleclorimer Dec 10, 2025
c9b317e
fixup
greens Dec 10, 2025
6f354e7
WWSTCERT-9423 second fingerprint
greens Dec 10, 2025
7235ce7
CHAD-17081: zigbee-watering-kit lazy loading of sub-drivers
aleclorimer Nov 17, 2025
23f3026
Merge pull request #2604 from SmartThingsCommunity/add/reset-energy-m…
hcarter-775 Dec 11, 2025
9278b2b
CHAD-17084: zwave-bulb lazy loading of sub-drivers
aleclorimer Nov 17, 2025
440180b
CHAD-17086: zwave-electric-meter lazy loading of sub-drivers
aleclorimer Nov 17, 2025
55ad81c
Merge pull request #2613 from SmartThingsCommunity/new_device/WWSTCER…
greens Dec 11, 2025
df42e76
Merge pull request #2612 from SmartThingsCommunity/new_device/ikea_se…
greens Dec 11, 2025
fb7feee
Lifx devices (#2584)
greens Dec 11, 2025
8ca4d31
Govee devices (#2631)
greens Dec 11, 2025
2a14c82
add Yanmi fingerprints and cn.csv (#2599)
akangyou Dec 11, 2025
873a288
CHAD-17094: zwave-valve lazy loading of sub-drivers
aleclorimer Nov 17, 2025
416fdd3
Correcting Incorrect Battery Information
seojune79 Dec 12, 2025
52c9490
Merge pull request #2632 from seojune79/Aqara-WirelessRemoteSwitch-Ba…
greens Dec 12, 2025
1c8e931
add InitialPress to Ikea Scroll subscription
hcarter-775 Dec 12, 2025
ad0923f
Merge pull request #2601 from SmartThingsCommunity/CHAD-17043-pre-com…
aleclorimer Dec 12, 2025
5a96c15
Merge pull request #2634 from SmartThingsCommunity/add/initialpress-t…
hcarter-775 Dec 12, 2025
7d48d6c
CHAD-17082: zigbee-water-leak-sensor lazy loading of sub-drivers
aleclorimer Nov 17, 2025
37d3453
CHAD-17093: zwave-siren lazy loading of sub-drivers
aleclorimer Nov 17, 2025
f9b30ee
comment out govee duplicate fingerprints
greens Dec 12, 2025
ec6f6e2
Merge pull request #2652 from SmartThingsCommunity/fixup/govee_duplic…
greens Dec 12, 2025
f4299ed
WWSTCERT-9475 eWeLink Zigbee Motion Sensor
greens Dec 13, 2025
bb70244
Merge pull request #1999 from script0803/main
script0803 Dec 13, 2025
24234be
adjust base profile for ikea bilresa scroll
greens Dec 15, 2025
4524087
adjust base profile for ikea bilresa scroll (#2657)
greens Dec 15, 2025
cba8c07
a follow-up PR for #2468 that removes the no longer needed code from …
haedo-doo Dec 16, 2025
f89ad93
CHAD-17161: lazy loading of matter-sensor sub-drivers
aleclorimer Dec 16, 2025
5da406d
CHAD-17152: Lazy loading of matter-appliance sub-drivers
aleclorimer Dec 15, 2025
377e001
[Matter Camera] Add videoCapture2 action to embedded device config
ctowns Dec 16, 2025
530fbc5
Merge pull request #2126 from AldaronLau/update-code-formatting-crite…
varzac Dec 17, 2025
b52b3c0
Fix matter switch level behavior for small values
AldaronLau May 13, 2025
5da560c
Fix zigbee fan switch level behavior for small values
AldaronLau May 13, 2025
25bef14
Merge pull request #2671 from SmartThingsCommunity/matter-camera/vide…
ctowns Dec 18, 2025
7b099ca
Add motionSensor condition, and imageCapture action
samadDotDev Dec 18, 2025
9e92a6f
Merge pull request #2125 from AldaronLau/better-match-default-handler…
varzac Dec 18, 2025
aa630fa
Merge pull request #2674 from SmartThingsCommunity/matter-camera/moti…
samadDotDev Dec 18, 2025
1defafc
Matter Thermostat: Support fanSpeedPercent (#2670)
nickolas-deboom Jan 6, 2026
9e159e3
Matter Switch: Register native handlers for Hue and Saturation (#2687)
hcarter-775 Jan 7, 2026
0e13a71
Gate videoCapture2 based on PushAvStreamTransport (#2680)
nickolas-deboom Jan 7, 2026
6ba6ebf
Merge branch 'main' into CHAD-17161-matter-sensor-lazy-loading-subdri…
aleclorimer Jan 7, 2026
bddd262
Matter Camera: fix devices being marked online due to capability init…
nickolas-deboom Jan 8, 2026
7e3e6df
Merge pull request #2664 from SmartThingsCommunity/CHAD-17161-matter-…
aleclorimer Jan 8, 2026
2d69ed8
CHAD-17068: zigbee-humidity-sensor lazy load sub drivers
aleclorimer Nov 17, 2025
9b50583
Merge pull request #2622 from SmartThingsCommunity/zigbee-humidity-se…
aleclorimer Jan 8, 2026
50e0092
CHAD-17098: zwave-window-treatment lazy loading of sub-drivers
aleclorimer Nov 17, 2025
1251d57
fixup: Fixed utf-8 errors in zigbee-motion-sensor tests
aleclorimer Jan 8, 2026
b8b7068
Exclude off from fanMode capability for Thermostats (#2673)
nickolas-deboom Jan 8, 2026
992bc3f
update floor to round in level cap handler
hcarter-775 Jan 8, 2026
c795f82
Matter Switch: Attempt re-profiling on device software updates (#2466)
hcarter-775 Jan 8, 2026
fb951ee
Matter Switch: Support fan/light devices as parent/child (#2653)
hcarter-775 Jan 8, 2026
05aa526
add electrical handling to driverSwitched
hcarter-775 Jan 9, 2026
b4b23f0
Merge pull request #2690 from SmartThingsCommunity/update-level-capab…
hcarter-775 Jan 9, 2026
2a377a1
Merge pull request #2692 from SmartThingsCommunity/handle-electrical-…
hcarter-775 Jan 9, 2026
3de35fd
update subscribe for main driver and camera subdriver
hcarter-775 Dec 14, 2025
c73e38b
Merge pull request #2667 from SmartThingsCommunity/update/matter-swit…
hcarter-775 Jan 12, 2026
8422dd5
remove unused helper function, logic moved to generic child handler
hcarter-775 Jan 12, 2026
fb1b858
Merge pull request #2694 from SmartThingsCommunity/remove-unused-helper
hcarter-775 Jan 12, 2026
6b5515d
Merge pull request #2625 from SmartThingsCommunity/zigbee-presence-se…
aleclorimer Jan 12, 2026
4058704
Merge pull request #2641 from SmartThingsCommunity/zwave-electric-met…
aleclorimer Jan 12, 2026
409944a
Merge pull request #2651 from SmartThingsCommunity/zwave-window-treat…
aleclorimer Jan 12, 2026
1d911f9
Matter Camera: Only update profile if capabilities have changed (#2686)
nickolas-deboom Jan 12, 2026
cdf4d49
WWSTCERT-9480 Sensereo MSC-1
greens Jan 12, 2026
689a6a5
WWSTCERT-9605 Kwikset Aura Reach
greens Jan 12, 2026
2a71e6a
WWSTCERT-9450 SONOFF Zigbee Temperature and Humidity Sensor
greens Jan 12, 2026
40c9346
WWSTCERT-9799 Eve Thermostat (Europe)
greens Jan 13, 2026
37f8536
Merge pull request #2655 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 13, 2026
3444bc3
Merge pull request #2662 from haedo-doo/Aqara-DimmerControllerT1-remo…
greens Jan 14, 2026
05cce9c
Add the ReadAttrbitue or refresh code for the initial state
inasail Dec 15, 2025
8841dca
Matter Camera: Add vision.clipAnalysis capability
nickolas-deboom Jan 14, 2026
6ddbbad
Merge pull request #2708 from SmartThingsCommunity/matter-camera-add-…
samadDotDev Jan 15, 2026
a218cda
run_driver_tests.py: add option to output html coverage report
nickolas-deboom Jan 15, 2026
9ba659d
WWSTCERT-9289 eufy FamiLock E40
greens Dec 5, 2025
3cae7e1
WWSTCERT-9960 HooRii Window Covering
greens Jan 15, 2026
e0805ba
Add vid/pid of the Aqara U400 to new-matter-lock (#2709)
HunsupJung Jan 16, 2026
98d2c30
Merge pull request #2698 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 16, 2026
d5d5c47
Merge pull request #2699 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 16, 2026
ca43f2f
Merge pull request #2656 from inasail/bugfix/CHAD-17017
greens Jan 16, 2026
17c337e
Osram switches (#2697)
greens Jan 16, 2026
15b4d7b
WWSTCERT-9840 Aqara U200 US
greens Jan 14, 2026
db04ee8
WWSTCERT-9799 Eve Thermostat (Europe) (#2703)
greens Jan 16, 2026
245785a
Merge pull request #2704 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 16, 2026
e57dc95
Merge pull request #2606 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 16, 2026
2192441
Revert "Exclude off from fanMode capability for Thermostats (#2673)" …
nickolas-deboom Jan 20, 2026
9106808
CHAD-17218: Fix Sonos augmented driver store upserts
NoahCornell Jan 20, 2026
f510d1d
Merge pull request #2721 from SmartThingsCommunity/fix_sonos_upserts
NoahCornell Jan 21, 2026
8bdbadb
Merge pull request #2710 from SmartThingsCommunity/run-driver-tests-s…
nickolas-deboom Jan 21, 2026
6d0237d
WWSTCERT-9895 WWSTCERT-9936 OREiN Matter smart Bathroom Fan (#2705)
greens Jan 22, 2026
9d77d58
Merge pull request #2711 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 23, 2026
c4a6914
WWSTCERT-9989 Linkind Smart Light Bulb
greens Jan 21, 2026
c8f0de0
Add vendor override for Ledvance
nickolas-deboom Jan 23, 2026
d908a43
Matter Thermostat: Set supportedThermostatOperatingStates if applicab…
hcarter-775 Jan 26, 2026
1646987
allow override for non-plugs
nickolas-deboom Jan 26, 2026
2d6c295
changes device label according to certification request WWSTCERT-9470
KKlimczukS Jan 26, 2026
de5ab7a
Merge pull request #2666 from SmartThingsCommunity/CHAD-17152-matter-…
aleclorimer Jan 26, 2026
57fe194
CHAD-17046: zigbee-carbon-monoxide-detector subdriver lazy loading
aleclorimer Nov 17, 2025
32f481e
CHAD-17066: zigbee-dimmer-remote lazy loading subdrivers
aleclorimer Nov 17, 2025
6626e2e
Merge pull request #2618 from SmartThingsCommunity/zigbee-carbon-mono…
aleclorimer Jan 26, 2026
6a7fe71
Merge pull request #2620 from SmartThingsCommunity/zigbee-dimmer-remo…
aleclorimer Jan 26, 2026
b356ab8
Merge pull request #2728 from SmartThingsCommunity/add/ledvance-vendo…
nickolas-deboom Jan 26, 2026
3179673
Revert "Merge pull request #2662 from haedo-doo/Aqara-DimmerControlle…
greens Jan 26, 2026
6ce8ae6
Fix matter switch refresh capability command
nickolas-deboom Jan 23, 2026
201887c
Merge pull request #2727 from SmartThingsCommunity/fix/matter-switch-…
nickolas-deboom Jan 26, 2026
8b56e69
Merge pull request #2732 from SmartThingsCommunity/revert/aqara_t1_up…
greens Jan 26, 2026
58b7e07
Merge pull request #2726 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 26, 2026
3dde32d
fixup Orein fan profile
greens Jan 26, 2026
c55379e
Merge pull request #2734 from SmartThingsCommunity/fixup/orein-fan
greens Jan 26, 2026
001f6f2
Merge pull request #2637 from SmartThingsCommunity/zigbee-water-leak-…
aleclorimer Jan 26, 2026
13238e7
Merge pull request #2639 from SmartThingsCommunity/zwave-bulb-lazy-lo…
aleclorimer Jan 26, 2026
6febfb8
Merge pull request #2636 from SmartThingsCommunity/zigbee-watering-ki…
aleclorimer Jan 26, 2026
5e7750c
Merge pull request #2647 from SmartThingsCommunity/zwave-siren-lazy-l…
aleclorimer Jan 26, 2026
52ab8d3
WWSTCERT-9861 Add Zooz ZSE42 to zwave-sensor (for WWST Cert) (#2683)
jtp10181 Jan 27, 2026
da4e8ea
WWSTCERT-9438 Add frient io module driver (#2600)
marcintyminski Jan 27, 2026
4cae7f8
Merge pull request #2701 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 28, 2026
750cbdf
WWSTCERT-9848 Netatmo Thermo Hub
greens Jan 28, 2026
a7c76eb
Merge pull request #2738 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 28, 2026
30ecbf6
Revert "Merge pull request #2732 from SmartThingsCommunity/revert/aqa…
greens Jan 28, 2026
1ea0a45
Merge pull request #2739 from SmartThingsCommunity/fixup/aqara-t1
greens Jan 28, 2026
0e3af5a
WWSTCERT-10185 ubisys S1
greens Jan 30, 2026
d6c49c3
Merge pull request #2741 from SmartThingsCommunity/new_device/WWSTCER…
greens Jan 30, 2026
117b1e9
Adding attribute reading after Offset preference change for instant (…
JanJakubiszyn Feb 2, 2026
2039f55
Fixing the Hub Error Log Related to Preference STSE Capability (#2512)
seojune79 Feb 2, 2026
b17cb98
Matter Switch: Improve battery profiling
nickolas-deboom Jan 21, 2026
a16ab77
Merge pull request #2724 from SmartThingsCommunity/matter-switch-impr…
nickolas-deboom Feb 2, 2026
3bbeb20
Add Ledvance child device vendor override
nickolas-deboom Feb 4, 2026
935c001
Remove unneeded override
nickolas-deboom Feb 4, 2026
1ecc63b
Merge pull request #2431 from marcintyminski/Add-support-for-frient-S…
marcintyminski Feb 4, 2026
a963bb5
WWSTCERT-10212 Osram SMART WIFI MATTER WALL SWITCH 1G
greens Feb 5, 2026
172fb80
Merge pull request #2731 from SmartThingsCommunity/Sonoff_SNZB-01P
greens Feb 5, 2026
6f4e5d2
Merge pull request #2454 from marcintyminski/Add-support-to-frient-vi…
marcintyminski Feb 5, 2026
828187b
WWSTCERT-10019 WINDOWSTORY GATEWAY-MT
greens Feb 5, 2026
b2b972b
Merge pull request #2756 from SmartThingsCommunity/add/ledvance-child…
nickolas-deboom Feb 6, 2026
454b00f
CHAD-17156: Lazy loading of matter-lock sub-drivers
aleclorimer Dec 15, 2025
bedcd14
Merge pull request #2624 from SmartThingsCommunity/zigbee-lock-lazy-l…
aleclorimer Feb 9, 2026
bbce307
Merge pull request #2616 from SmartThingsCommunity/zigbee-bed-lazy-lo…
aleclorimer Feb 9, 2026
05bef65
17074: zigbee-siren lazy load subdrivers
aleclorimer Nov 17, 2025
d76ab51
Merge pull request #2626 from SmartThingsCommunity/zigbee-range-exten…
aleclorimer Feb 9, 2026
2e1581a
Merge branch 'main' into zigbee-siren-lazy-load-subdrivers
aleclorimer Feb 9, 2026
bbe19d2
Merge pull request #2629 from SmartThingsCommunity/zigbee-siren-lazy-…
aleclorimer Feb 9, 2026
5ab66d3
CHAD-17065: zigbee-contact lazy loading subdrivers
aleclorimer Nov 17, 2025
a30b7c0
Matter Sensor: fix gating for modular profile update (#2766)
nickolas-deboom Feb 9, 2026
c3d09d9
Merge branch 'main' into zigbee-contact-lazy-load-subdrivers
aleclorimer Feb 9, 2026
5055791
Merge pull request #2619 from SmartThingsCommunity/zigbee-contact-laz…
aleclorimer Feb 9, 2026
0e550c6
Merge branch 'main' into CHAD-17156-matter-lock-lazy-loading-subdrivers
aleclorimer Feb 9, 2026
c8e45c6
Merge pull request #2665 from SmartThingsCommunity/CHAD-17156-matter-…
aleclorimer Feb 9, 2026
cd71bb4
Matter Camera: Fix gating of videoStreamSettings capability (#2769)
nickolas-deboom Feb 10, 2026
5e9fdc8
CHAD-17067: zigbee-fan lazy load subdrivers
aleclorimer Nov 17, 2025
5d9ee62
Merge pull request #2621 from SmartThingsCommunity/zigbee-fan-lazy-lo…
aleclorimer Feb 10, 2026
a0e3dbb
Merge pull request #2649 from SmartThingsCommunity/zwave-valve-lazy-l…
aleclorimer Feb 10, 2026
10586b2
CHAD-17069: zigbee-illuminance lazy load sub drivers
aleclorimer Nov 17, 2025
c2ecd10
Merge pull request #2627 from SmartThingsCommunity/zigbee-smoke-detec…
aleclorimer Feb 10, 2026
23af1a3
Merge pull request #2623 from SmartThingsCommunity/zigbee-illuminance…
aleclorimer Feb 10, 2026
42658b0
Matter Thermostat: Add 'off' to thermostatMode by default only if swi…
hcarter-775 Feb 10, 2026
133c29a
Introduction of the LUA Edge Driver for ABB SCU200 InSite Energy Mana…
daveylib-abb Feb 10, 2026
9942e3b
Merge pull request #2758 from SmartThingsCommunity/new_device/WWSTCER…
greens Feb 10, 2026
f2aa768
CHAD-17063: Zigbee-button lazy load subdrivers
aleclorimer Nov 17, 2025
99aa8e9
Merge pull request #2617 from SmartThingsCommunity/zigbee-button-lazy…
aleclorimer Feb 11, 2026
84747bd
Matter Switch: Include Ikea subdriver support for knob capability (#2…
hcarter-775 Feb 11, 2026
f58d1d6
Merge pull request #2759 from SmartThingsCommunity/new_device/WWSTCER…
greens Feb 11, 2026
48b0199
WWSTCERT-10319 GELUBU Door Lock S93
greens Feb 11, 2026
ee2ded7
Merge pull request #2772 from SmartThingsCommunity/new_device/WWSTCER…
greens Feb 12, 2026
2779abc
Add vid/pid of the Schlage Sense Pro to new-matter-lock
HunsupJung Feb 3, 2026
06a48f6
Merge pull request #2748 from SmartThingsCommunity/feature/add-schlag…
nickolas-deboom Feb 12, 2026
1958841
CHAD-17077: zigbee-thermostat lazy load subdrivers
aleclorimer Nov 17, 2025
9a71417
CHAD-17092: zwave-sensor lazy loading of sub-drivers
aleclorimer Nov 17, 2025
13c64b2
Fixup tests for new native handlers in 60
cjswedes Feb 12, 2026
4caf0e8
Merge pull request #2646 from SmartThingsCommunity/zwave-sensor-lazy-…
aleclorimer Feb 12, 2026
1b0a2d2
Merge pull request #2630 from SmartThingsCommunity/zigbee-thermostat-…
aleclorimer Feb 12, 2026
23980f6
Merge pull request #2774 from SmartThingsCommunity/chore/fixup-tests-…
cjswedes Feb 12, 2026
6863a78
add statelessStep capability support
hcarter-775 Dec 16, 2025
c24e29e
Merge pull request #2677 from SmartThingsCommunity/feature/statelessStep
hcarter-775 Feb 12, 2026
51f1132
Matter Camera: Include all supported resolutions (#2707)
nickolas-deboom Feb 12, 2026
3d0ff34
Matter: Improve component-changed comparisons for modular profile inf…
hcarter-775 Feb 13, 2026
c26bfbe
Updating zigbee-switch and zwave-switch to use the sub_driver.lua fil…
aleclorimer Feb 13, 2026
bcd453c
Merge pull request #2777 from SmartThingsCommunity/chore/update-zigbe…
aleclorimer Feb 17, 2026
d189142
Revert "CHAD-17070: zigbee-lock lazy loading of subdrivers"
varzac Feb 18, 2026
79b9d35
Merge pull request #2783 from SmartThingsCommunity/rollback-zigbee-lock
varzac Feb 18, 2026
ff4ea0d
CHAD-17070: zigbee-lock lazy loading of subdrivers
aleclorimer Nov 17, 2025
ef1fcda
hotfix/CHAD-17070: Added test and reverting of dropped `can_handle` i…
aleclorimer Feb 18, 2026
2c1799f
update ikea scroll profile category to Button
hcarter-775 Feb 13, 2026
8cb084f
Merge pull request #2778 from SmartThingsCommunity/update/ikea-scroll…
hcarter-775 Feb 19, 2026
024c471
WWSTCERT-10417 ubisys dimmer D1-R
greens Feb 19, 2026
c2e4ff4
Merge pull request #2790 from SmartThingsCommunity/new_device/WWSTCER…
greens Feb 19, 2026
58de43e
CHAD-17079: zigbee-valve lazy load sub-drivers
aleclorimer Nov 17, 2025
fafa569
CHAD-17089: zwave-lock lazy loading of subdrivers
aleclorimer Nov 17, 2025
91b1c71
CHAD-17094: zwave-smoke-alarm lazy loading of sub-drivers
aleclorimer Nov 17, 2025
8ebd6e4
add initialPress handling for BILRESA scrolling
hcarter-775 Feb 19, 2026
af8349e
Merge pull request #2789 from SmartThingsCommunity/add/initial-press-…
hcarter-775 Feb 20, 2026
71e5828
CHAD-17083: zigbee-window-treatment lazy loading of sub-drivers
aleclorimer Nov 17, 2025
344f87f
Revert "CHAD-17092: zwave-sensor lazy loading of sub-drivers"
aleclorimer Feb 23, 2026
5f76622
Merge pull request #2796 from SmartThingsCommunity/CHAD-17092-zwave-s…
aleclorimer Feb 23, 2026
7ad3fd3
Merge pull request #2788 from SmartThingsCommunity/hotfix/zigbee-lock…
aleclorimer Feb 24, 2026
b6b1ec1
Merge pull request #2648 from SmartThingsCommunity/zwave-smoke-alarm-…
aleclorimer Feb 24, 2026
d953669
Merge pull request #2644 from SmartThingsCommunity/zwave-lock-lazy-lo…
aleclorimer Feb 24, 2026
ba31f6d
Merge pull request #2635 from SmartThingsCommunity/zigbee-valve-lazy-…
aleclorimer Feb 24, 2026
6a24190
Merge pull request #2638 from SmartThingsCommunity/zigbee-window-trea…
aleclorimer Feb 24, 2026
a2a8611
Increase Z-Wave driver coverage
cjswedes Feb 20, 2026
fb5a39e
WWSTCERT-10480 GELUBU Door Lock G30
greens Feb 24, 2026
5db65f3
Merge pull request #2793 from SmartThingsCommunity/chore/increase-zwa…
cjswedes Feb 24, 2026
f085dce
Merge pull request #2806 from SmartThingsCommunity/new_device/WWSTCER…
greens Feb 24, 2026
d4647ea
Merge pull request #2591 from SmartThingsCommunity/new_device/WWSTCER…
greens Feb 24, 2026
3087d96
revert the recent profile components check additions
hcarter-775 Feb 25, 2026
f343c8b
Merge pull request #2809 from SmartThingsCommunity/revert/component-c…
hcarter-775 Feb 25, 2026
48451c8
Improve Zigbee driver test coverage
cjswedes Feb 24, 2026
eb70a7c
Change the icon for the Matter Ikea knob and dual button
inasail Feb 27, 2026
1b65894
Merge pull request #2814 from inasail/CHAD-17680
hcarter-775 Feb 27, 2026
6118ebf
Merge pull request #2813 from SmartThingsCommunity/chore/improve-zigb…
cjswedes Feb 27, 2026
0298090
Matter Camera: Remove trigger before zone (#2816)
nickolas-deboom Mar 2, 2026
a5c8b2a
Fixed pre-commit script misread binaries and allowing for copyright s…
aleclorimer Mar 3, 2026
1437942
fingerprints for Zooz sensors: ZSE11 (WWSTCERT-10463) , ZSE41 (WWSTCE…
KKlimczukS Mar 3, 2026
6348926
Merge pull request #2819 from SmartThingsCommunity/fixup/pre-commmit-…
aleclorimer Mar 3, 2026
63e87c3
Matter Camera: fix gating of audioRecording capability (#2820)
nickolas-deboom Mar 3, 2026
cf3b2ca
knob for blind
pInksenberg Mar 16, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,7 @@ lua_libs-api_*
*.out
tools/test_output/*
tools/coverage_output/*
tools/coverage_output_html/
tools/__pycache__/
.DS_Store
.venv/
25 changes: 12 additions & 13 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -28,13 +28,15 @@ pipeline {
agent {
docker {
image 'python:3.10'
label 'production'
label "${params.NODE_LABEL ?: 'production'}"
args '--entrypoint= -u 0:0'
}
}
environment {
BRANCH = getEnvName()
CHANGED_DRIVERS = getChangedDrivers()
ENVIRONMENT = "${env.NODE_LABEL.toUpperCase()}"
FAILURE_FILE = "failures.log"
}
stages {
stage('requirements') {
Expand All @@ -51,22 +53,19 @@ pipeline {
}
}
stage('update') {
matrix {
axes {
axis {
name 'ENVIRONMENT'
values 'DEV', 'STAGING', 'ACCEPTANCE', 'PRODUCTION'
}
}
stages {
stage('environment_update') {
steps {
sh 'python3 tools/deploy.py'
stages {
stage('environment_update') {
steps {
sh 'python3 tools/deploy.py'
script {
if (fileExists(env.FAILURE_FILE)) {
currentBuild.description += readFile(env.FAILURE_FILE)
currentBuild.result = 'UNSTABLE'
}
}
}
}
}
}
}
}

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ By submitting a pull request, you represent that you have the right to
license your contribution to SmartThings and agree by submitting your patch that
your contributions are licensed under the [Apache 2.0 license](LICENSE). Before
submitting your pull request, please make sure you have tested your changes and that
they follow the project guidelines for [contributing code](https://developer.smartthings.com/docs/devices/hub-connected/certify-your-device#code-formatting-and-submission-criteria).
they follow the project guidelines for [contributing code](https://developer.smartthings.com/docs/devices/hub-connected/code-formatting-criteria).

Before contributions can be merged, all contributors must agree to the [SmartThings
Individual Contributor License
Expand Down
7 changes: 7 additions & 0 deletions drivers/ABB/insite-scu200/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
name: 'SCU200 InSite Energy Management System'
packageKey: 'ABB.SCU200'
description: "SmartThings driver for SCU200 InSite Energy Management System"
vendorSupportInformation: "https://support.smartthings.com"
permissions:
lan: {}
discovery: {}
34 changes: 34 additions & 0 deletions drivers/ABB/insite-scu200/profiles/auxiliary-contact.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
name: abb.scu200.auxiliary-contact.v1
components:
- id: main
capabilities:
- id: switch
version: 1
- id: refresh
version: 1
categories:
- name: Switch
deviceConfig:
dashboard:
states:
- component: main
capability: switch
version: 1
actions: []
detailView:
- component: main
capability: switch
version: 1
visibleCondition:
capability: switch
version: 1
component: main
value: switch.value
operator: ONE_OF
operand: '[""]'
automation:
conditions:
- component: main
capability: switch
version: 1
actions: []
8 changes: 8 additions & 0 deletions drivers/ABB/insite-scu200/profiles/bridge.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
name: abb.scu200.bridge.v1
components:
- id: main
capabilities:
- id: refresh
version: 1
categories:
- name: Bridges
16 changes: 16 additions & 0 deletions drivers/ABB/insite-scu200/profiles/current-sensor-consumption.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: abb.scu200.current-sensor-consumption.v1
components:
- id: main
capabilities:
- id: currentMeasurement
version: 1
- id: powerMeter
version: 1
- id: powerConsumptionReport
version: 1
- id: energyMeter
version: 1
- id: refresh
version: 1
categories:
- name: CurbPowerMeter
16 changes: 16 additions & 0 deletions drivers/ABB/insite-scu200/profiles/current-sensor-production.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: abb.scu200.current-sensor-production.v1
components:
- id: main
capabilities:
- id: currentMeasurement
version: 1
- id: powerMeter
version: 1
- id: powerConsumptionReport
version: 1
- id: energyMeter
version: 1
- id: refresh
version: 1
categories:
- name: CurbPowerMeter
44 changes: 44 additions & 0 deletions drivers/ABB/insite-scu200/profiles/energy-meter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: abb.scu200.energy-meter.v1
components:
- id: main
capabilities:
- id: voltageMeasurement
version: 1
- id: currentMeasurement
version: 1
- id: powerMeter
version: 1
- id: powerConsumptionReport
version: 1
- id: energyMeter
version: 1
- id: refresh
version: 1
categories:
- name: CurbPowerMeter
- id: consumptionMeter
label: "From Grid"
capabilities:
- id: powerConsumptionReport
version: 1
- id: energyMeter
version: 1
categories:
- name: CurbPowerMeter
- id: productionMeter
label: "To Grid"
capabilities:
- id: powerConsumptionReport
version: 1
- id: energyMeter
version: 1
categories:
- name: CurbPowerMeter
- id: surplus
capabilities:
- id: powerConsumptionReport
version: 1
- id: energyMeter
version: 1
categories:
- name: CurbPowerMeter
10 changes: 10 additions & 0 deletions drivers/ABB/insite-scu200/profiles/gas-meter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: abb.scu200.gas-meter.v1
components:
- id: main
capabilities:
- id: gasMeter
version: 1
- id: refresh
version: 1
categories:
- name: Others
10 changes: 10 additions & 0 deletions drivers/ABB/insite-scu200/profiles/output-module.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: abb.scu200.output-module.v1
components:
- id: main
capabilities:
- id: switch
version: 1
- id: refresh
version: 1
categories:
- name: Switch
14 changes: 14 additions & 0 deletions drivers/ABB/insite-scu200/profiles/usb-energy-meter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: abb.scu200.usb-energy-meter.v1
components:
- id: main
capabilities:
- id: powerMeter
version: 1
- id: energyMeter
version: 1
- id: powerConsumptionReport
version: 1
- id: refresh
version: 1
categories:
- name: CurbPowerMeter
10 changes: 10 additions & 0 deletions drivers/ABB/insite-scu200/profiles/water-meter.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
name: abb.scu200.water-meter.v1
components:
- id: main
capabilities:
- id: waterMeter
version: 1
- id: refresh
version: 1
categories:
- name: Others
2 changes: 2 additions & 0 deletions drivers/ABB/insite-scu200/search-parameters.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
ssdp:
- searchTerm: urn:ABB:device:SCU200:1
Loading
Loading