Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add drivers for Matter 1.2 Device Types #1272

Closed
wants to merge 183 commits into from
Closed

Conversation

ctowns
Copy link
Contributor

@ctowns ctowns commented Mar 12, 2024

The new Matter 1.2 Device Types are sorted into different drivers as specified below. The driver channel link attached to the PR can be used to share the latest 1.2 device type drivers for testing.

Merge Checklist

  • Remove duplicate profiles
  • Resolve luacheck warnings

Device Types per Driver

Matter Sensor

  • Smoke CO Alarm
  • Air Quality Sensor

Matter Thermostat

  • Air Purifier
  • Room Air Conditioner

Matter Appliance

  • Dishwasher
  • Laundry Washer
  • Refrigerator
  • Temperature Controlled Cabinet

Matter Robot Vacuum Cleaner

  • Robot Vacuum Cleaner

Matter Pump

  • Pump

yhoyoon and others added 30 commits January 29, 2024 23:22
Signed-off-by: Youngho Yoon <[email protected]>
Signed-off-by: Youngho Yoon <[email protected]>
Signed-off-by: Youngho Yoon <[email protected]>
Signed-off-by: Youngho Yoon <[email protected]>
Signed-off-by: Youngho Yoon <[email protected]>
Signed-off-by: Youngho Yoon <[email protected]>
HunsupJung and others added 11 commits May 3, 2024 20:29
Add new profile for Heiman CO Sensor, a matter 1.2 device.
Rename profiles for smoke/CO alarms, update fingerprint, and improve
logic that selects the proper profile.
Update profile names to be more scalable, and restore the profiles
removed in previous commit in order to not break existing beta devices
using these profiles. They will be phased out in favor of the new
profiles eventually.
Signed-off-by: Hunsup Jung <[email protected]>
nickolas-deboom and others added 13 commits May 30, 2024 10:39
Use consistent naming for new variables and profiles.
…atter-v1.2-fix

Smoke CO: Improve profile selection
This PR contains updates to the matter-sensor driver to resolve
issues for the IKEA air quality sensor with the latest matter 1.2 driver
as well as improves the profile naming for the air quality sensor sub
driver.
…ensor-matter-v1.2-fix

Matter-Sensor: Improve AQS Profile Selection
Adds stripped down versions of clusters directly to drivers so that we
do not need to depend on lua libs releases.

Also adds some test files for drivers where they were missing.
…-clusters

Add Matter 1.2 clusters directly to drivers
@lelandblue
Copy link
Contributor

@ctowns Can this PR be closed?

@hcarter-775
Copy link
Contributor

Can we close this pull request?

@ctowns ctowns closed this Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.