Skip to content

Commit

Permalink
Matter 1.3 Driver Release (#1640)
Browse files Browse the repository at this point in the history
Initial Matter 1.3 Device Type Support


---------

Co-authored-by: Nick DeBoom <[email protected]>
Co-authored-by: Hunsup Jung <[email protected]>
  • Loading branch information
3 people authored Sep 27, 2024
1 parent 7413fea commit 7821a5d
Show file tree
Hide file tree
Showing 271 changed files with 20,769 additions and 71 deletions.
26 changes: 26 additions & 0 deletions drivers/SmartThings/matter-appliance/fingerprints.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,29 @@ matterGeneric:
deviceTypes:
- id: 0x0075
deviceProfileName: dishwasher-tn-tl
- id: "matter/extractor-hood"
deviceLabel: Matter Extractor Hood
deviceTypes:
- id: 0x007A
deviceProfileName: extractor-hood
- id: "matter/laundry-dryer"
deviceLabel: Matter Laundry Dryer
deviceTypes:
- id: 0x007C
deviceProfileName: laundry-dryer
- id: "matter/cook-top"
deviceLabel: Matter Cook Top
deviceTypes:
- id: 0x0078
deviceProfileName: cook-top
- id: "matter/microwave-oven"
deviceLabel: Matter Microwave Oven
deviceTypes:
- id: 0x0079
deviceProfileName: microwave-oven
- id: "matter/oven"
deviceLabel: Matter Oven
deviceTypes:
- id: 0x007B
- id: 0x0071
deviceProfileName: oven-cabinet-one-tn-cabinet-two-tl-cook-top-cook-surface-one-tl-cook-surface-two-tl
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: cook-surface-one-cook-surface-two-tl
components:
- id: main
capabilities:
- id: switch
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: Cooktop
- id: cookSurfaceOne
label: Cook Surface 1
capabilities:
- id: temperatureMeasurement
version: 1
- id: cookSurfaceTwo
label: Cook Surface 2
capabilities:
- id: temperatureLevel
version: 1
- id: temperatureMeasurement
version: 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: cook-surface-one-cook-surface-two
components:
- id: main
capabilities:
- id: switch
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: Cooktop
- id: cookSurfaceOne
label: Cook Surface 1
capabilities:
- id: temperatureMeasurement
version: 1
- id: cookSurfaceTwo
label: Cook Surface 2
capabilities:
- id: temperatureMeasurement
version: 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: cook-surface-one-tl-cook-surface-two-tl
components:
- id: main
capabilities:
- id: switch
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: Cooktop
- id: cookSurfaceOne
label: Cook Surface 1
capabilities:
- id: temperatureLevel
version: 1
- id: temperatureMeasurement
version: 1
- id: cookSurfaceTwo
label: Cook Surface 2
capabilities:
- id: temperatureLevel
version: 1
- id: temperatureMeasurement
version: 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: cook-surface-one-tl-cook-surface-two
components:
- id: main
capabilities:
- id: switch
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: Cooktop
- id: cookSurfaceOne
label: Cook Surface 1
capabilities:
- id: temperatureLevel
version: 1
- id: temperatureMeasurement
version: 1
- id: cookSurfaceTwo
label: Cook Surface 2
capabilities:
- id: temperatureMeasurement
version: 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: cook-surface-one-tl
components:
- id: main
capabilities:
- id: switch
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: Cooktop
- id: cookSurfaceOne
label: Cook Surface 1
capabilities:
- id: temperatureLevel
version: 1
- id: temperatureMeasurement
version: 1
17 changes: 17 additions & 0 deletions drivers/SmartThings/matter-appliance/profiles/cook-surface-one.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: cook-surface-one
components:
- id: main
capabilities:
- id: switch
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: Cooktop
- id: cookSurfaceOne
label: Cook Surface 1
capabilities:
- id: temperatureMeasurement
version: 1
13 changes: 13 additions & 0 deletions drivers/SmartThings/matter-appliance/profiles/cook-top.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
name: cook-top
components:
- id: main
capabilities:
- id: switch
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: Cooktop

Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: extractor-hood-ac-wind
components:
- id: main
label: Main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: windMode
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
- id: activatedCarbonFilter
label: Activated carbon filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: extractor-hood-ac
components:
- id: main
label: Main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
- id: activatedCarbonFilter
label: Activated carbon filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
name: extractor-hood-hepa-ac-wind
components:
- id: main
label: Main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: windMode
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
- id: hepaFilter
label: Hepa filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
- id: activatedCarbonFilter
label: Activated carbon filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: extractor-hood-hepa-ac
components:
- id: main
label: Main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
- id: hepaFilter
label: Hepa filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
- id: activatedCarbonFilter
label: Activated carbon filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: extractor-hood-hepa-wind
components:
- id: main
label: Main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: windMode
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
- id: hepaFilter
label: Hepa filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: extractor-hood-hepa
components:
- id: main
label: Main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
- id: hepaFilter
label: Hepa filter
capabilities:
- id: filterState
version: 1
- id: filterStatus
version: 1
categories:
- name: KitchenHood
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: extractor-hood-wind
components:
- id: main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: windMode
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
14 changes: 14 additions & 0 deletions drivers/SmartThings/matter-appliance/profiles/extractor-hood.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: extractor-hood
components:
- id: main
capabilities:
- id: fanMode
version: 1
- id: fanSpeedPercent
version: 1
- id: firmwareUpdate
version: 1
- id: refresh
version: 1
categories:
- name: KitchenHood
Loading

0 comments on commit 7821a5d

Please sign in to comment.