-
-
Notifications
You must be signed in to change notification settings - Fork 563
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
Support for Xiaomi Vaccum Mop 2 Ultra and Pro+ (dreame) #1356
Support for Xiaomi Vaccum Mop 2 Ultra and Pro+ (dreame) #1356
Conversation
Codecov Report
@@ Coverage Diff @@
## master #1356 +/- ##
==========================================
+ Coverage 82.17% 82.21% +0.04%
==========================================
Files 109 109
Lines 11784 11796 +12
Branches 1386 1386
==========================================
+ Hits 9683 9698 +15
+ Misses 1893 1892 -1
+ Partials 208 206 -2
📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR @2pirko! This can be merged after the checks pass (run pre-commit run -a
locally to fix it).
@rytilahti , when these changes will be available in HA? Do you update every month? Or does HA team update automatically each month? |
Would you mind updating the README to include the new models? On homeassistant support, there is no real release schedules really. The problem with homeassistant integration is that it currently only supports roborock vacuums, so that's a bigger blocker than a new release, I'm afraid. |
Hi @rytilahti , README updated. Could you provide additional hints, what needs to be done to add support to HA? Can I help with this? Thx |
Hi @2pirko, in order to add support to homeassistant, there are at least the following steps are necessary:
If you have an idea what's the best approach to implement that common interface, that would help a lot! I have some plans, but it is unclear what is the best way to approach this, e.g., how to enforce that all vacuum implementations implement the interface, and how to map statuses to homeassistant statuses, etc. I'm thinking about using Besides having an idea of how to approach those challenges, I think the best help would be to make sure that the dreame implementation follows the same API as |
Support for 2 new dreame devices:
Fixes #1274