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

Matter - Add support for Leedarson (Welov) Air Purifier #117022

Closed
sdaltons1 opened this issue May 7, 2024 · 15 comments · Fixed by #118483
Closed

Matter - Add support for Leedarson (Welov) Air Purifier #117022

sdaltons1 opened this issue May 7, 2024 · 15 comments · Fixed by #118483

Comments

@sdaltons1
Copy link

sdaltons1 commented May 7, 2024

The problem

Tried to add this new Air Purifier to HA. A device appeared but has no corresponding entities.

What version of Home Assistant Core has the issue?

2024.5.2

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Matter

Link to integration documentation on our website

https://www.home-assistant.io/integrations/matter/

Diagnostics information

Matter server log showing device commissioned properly:

2024-05-07 11:40:17.528 (MainThread) INFO [matter_server.server.device_controller] Starting Matter commissioning with code using Node ID 30 (attempt 1/3). 2024-05-07 11:40:18.814 (Dummy-2) INFO [root] Established secure session with Device 2024-05-07 11:40:27.237 (Dummy-2) INFO [root] Commissioning complete 2024-05-07 11:40:27.239 (MainThread) INFO [matter_server.server.device_controller] Matter commissioning of Node ID 30 successful. 2024-05-07 11:40:27.239 (MainThread) INFO [matter_server.server.device_controller] Interviewing node: 30 2024-05-07 11:40:27.836 (MainThread) INFO [matter_server.server.device_controller.node_30] Setting-up node... 2024-05-07 11:40:27.840 (MainThread) INFO [matter_server.server.device_controller.node_30] Setting up attributes and events subscription. 2024-05-07 11:40:28.874 (MainThread) INFO [matter_server.server.device_controller.node_30] Subscription succeeded 2024-05-07 11:40:28.875 (MainThread) INFO [matter_server.server.device_controller] Commissioning of Node ID 30 completed.

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

Please let me know if there is anything else you would like me to provide!

@home-assistant
Copy link

home-assistant bot commented May 7, 2024

Hey there @home-assistant/matter, mind taking a look at this issue as it has been labeled with an integration (matter) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of matter can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Renames the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign matter Removes the current integration label and assignees on the issue, add the integration domain after the command.
  • @home-assistant add-label needs-more-information Add a label (needs-more-information, problem in dependency, problem in custom component) to the issue.
  • @home-assistant remove-label needs-more-information Remove a label (needs-more-information, problem in dependency, problem in custom component) on the issue.

(message by CodeOwnersMention)


matter documentation
matter source
(message by IssueLinks)

@marcelveldt
Copy link
Member

Please edit your report and ATTACH the diagnostics dump as requested, do not paste large amounts of logs or json into the ticket directly as it makes the entire report unreadable. Thanks!

@sdaltons1
Copy link
Author

sdaltons1 commented May 12, 2024

@jonpaterson
Copy link

Same issue - I have 3 of these so pls let me know if I can be of assistance. The matter server is able to get the endpoint details correctly, as @sdaltons1 states none of the controls or status reflect this data.

@domeng83
Copy link

domeng83 commented May 20, 2024

Same issue - I specifically bought this purifier, Matter enable Welov P200 Pro, as I wanted to have integration with HA and utilize routines based on existing occupancy states in HA. I can see on HA Matter Server there are clusters for Air Quality, Hepa Filter, and Fan Control, but the device has no associated entities for this information. I've also noticed that when joining to my Google Home's matter network, there are no associated controles or indications aside from a non-functional fan control % either. I contacted the OEM's support line and they mentioned something about IoT networks needing to add integration for air purifiers coming in June of this year, but I supposed this is just a boilerplate statement from their support lines. Please let me know if I can be of assistance as well.
Screenshot 2024-05-20 062534

@marcelveldt
Copy link
Member

Please be aware that this is a super new device, based on an even newer iteration of the standard. Allow us some time to even implement it. For Air Purifier devices, sensor(s) should be discovered for the air quality.

HepaFilterMonitoring is not yet supported, that will take at least a few months.
Fan platform support is currently in the making, let's hope we can make it in time before the next HA release.

Thanks for the diagnostics dump @sdaltons1 - that helps us a lot to test the implementation.

@domeng83
Copy link

Please be aware that this is a super new device, based on an even newer iteration of the standard. Allow us some time to even implement it. For Air Purifier devices, sensor(s) should be discovered for the air quality.

HepaFilterMonitoring is not yet supported, that will take at least a few months. Fan platform support is currently in the making, let's hope we can make it in time before the next HA release.

Thanks for the diagnostics dump @sdaltons1 - that helps us a lot to test the implementation.

Thanks for the feedback!

Totally understand on that. This device is just launched in April so no rush.

IMHO Air Quality and fan control are the most useful, filter life monitoring is a nice to have but the OEM's companion covers that.

@sdaltons1
Copy link
Author

Please be aware that this is a super new device, based on an even newer iteration of the standard. Allow us some time to even implement it. For Air Purifier devices, sensor(s) should be discovered for the air quality.

HepaFilterMonitoring is not yet supported, that will take at least a few months. Fan platform support is currently in the making, let's hope we can make it in time before the next HA release.

Thanks for the diagnostics dump @sdaltons1 - that helps us a lot to test the implementation.

Thanks for the update! As @domeng83 says, I'll be thrilled just to get the basic functionality.

Let us know if we can give any additional info.

@marcelveldt
Copy link
Member

Fan control for this device is now in the HA 2024.6 beta - the Air Quality sensor will follow soon.

@domeng83
Copy link

Thanks all! I am new to the HA world but this experience and the interaction with the actual development team leading the charge has covinced me of the value in supporting Nabu Casa via annual subscription.

@johnhtx
Copy link

johnhtx commented Jun 20, 2024

This was closed, but the lights are still not working as well as the control backlights.

@marcelveldt
Copy link
Member

marcelveldt commented Jun 20, 2024

This was closed, but the lights are still not working as well as the control backlights.

And how is that an HA issue ?
Most vendors currently only implement the bare minimum of the Matter spec so many controls are missing.
Can you let me know if the device should report this and if yes, in what Matter cluster(s) ?
Do open your own issue, not respond to a closed one from someone else.

@domeng83
Copy link

This was closed, but the lights are still not working as well as the control backlights.

@johnhtx These aren't reported in the Matter cluster from the OEM. The HA team can't do anything until AiDot/Leedarson adds the controls. If desired, you should file a ticket with the OEM support teams first.

@johnhtx
Copy link

johnhtx commented Jun 20, 2024

This was closed, but the lights are still not working as well as the control backlights.

@johnhtx These aren't reported in the Matter cluster from the OEM. The HA team can't do anything until AiDot/Leedarson adds the controls. If desired, you should file a ticket with the OEM support teams first.

First off, I don't know how any of this stuff works and I am following and learning so you don't need to be rude.
You're telling me "how is that a HA issue" well how are people learning supposed to know where one ends and one begins.
It's people like you that make things harder and hostile. So chill with the attitude.

@johnhtx
Copy link

johnhtx commented Jun 20, 2024

This was closed, but the lights are still not working as well as the control backlights.

@johnhtx These aren't reported in the Matter cluster from the OEM. The HA team can't do anything until AiDot/Leedarson adds the controls. If desired, you should file a ticket with the OEM support teams first.

Thank you. I'll see what I can do. What would I need to say exactly or should I just quote that those are not included in the matter cluster?

Thanks for explaining. I'll see what I can do.

@github-actions github-actions bot locked and limited conversation to collaborators Jul 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants