core icon indicating copy to clipboard operation
core copied to clipboard

Xiaomi Mi Robot Vacuum-Mop 2 Pro (ijai.vacuum.v3) not listed

Open dsimop opened this issue 2 years ago • 13 comments

The problem

The official Xiaomi integration (xiaomi_miio) does not include in the respective list the Xiaomi vacuum mop 2 pro (ijai.vacuum.v3). Although, the https://github.com/rytilahti/python-miio/pull/1497/ for that particular vacuum is already merged to master.

What version of Home Assistant Core has the issue?

core-2022.12.7

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

Xiaomi Mizo

Link to integration documentation on our website

https://www.home-assistant.io/integrations/xiaomi_miio/#xiaomi-mi-robot-vacuum

Diagnostics information

No response

Example YAML snippet

No response

Anything in the logs that might be useful for us?

No response

Additional information

No response

dsimop avatar Dec 21 '22 15:12 dsimop

Hey there @rytilahti, @syssi, @starkillerog, mind taking a look at this issue as it has been labeled with an integration (xiaomi_miio) you are listed as a code owner for? Thanks!

Code owner commands

Code owners of xiaomi_miio can trigger bot actions by commenting:

  • @home-assistant close Closes the issue.
  • @home-assistant rename Awesome new title Change the title of the issue.
  • @home-assistant reopen Reopen the issue.
  • @home-assistant unassign xiaomi_miio Removes the current integration label and assignees on the issue, add the integration domain after the command.

(message by CodeOwnersMention)


xiaomi_miio documentation xiaomi_miio source (message by IssueLinks)

home-assistant[bot] avatar Dec 21 '22 15:12 home-assistant[bot]

Unfortunately, it does not work with my device either in automatic or manual installation

Xiaomi Mi Robot Vacuum Mop 2 Pro

"The device model is not known, you cannot configure the device using the configuration process.

Device model chuangmi.plug.v1"

DrLEEi avatar Jan 20 '23 19:01 DrLEEi

I guess we wait for a new release of the python-miio package, that should bring support for this device.

There is an issue in that package that is focused on its release schedule.

VaultVulp avatar Jan 20 '23 20:01 VaultVulp

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

I think that this issue is relevant still.

VaultVulp avatar Apr 21 '23 16:04 VaultVulp

Good day All I'm brand new to HA and to Home Automations. I've recently bought this Mi Robot Vac and other Smart devices to setup a smart home, with help of the community I've setup most of my devices but the robot Vac is a big issue. As this forum discussed the same issue as i currently have in 2023 i would like to find out if someone found a fix yet ?

PaulvanEeden avatar May 22 '23 14:05 PaulvanEeden

@PaulvanEeden , there is no fix yet. We are all waiting till the maintainer of the python-miio publishes a new version of his package.

VaultVulp avatar May 29 '23 10:05 VaultVulp

But in readme i see vaccum mop 2 pro https://github.com/rytilahti/python-miio#supported-devices

antoweb avatar Jun 10 '23 07:06 antoweb

@VaultVulp looks like it is supported since https://github.com/rytilahti/python-miio/commit/aa2718853455c40b5b8c2a1883019d8cb7a683b4

ashkanj avatar Jun 28 '23 19:06 ashkanj

@antoweb and @ashkanj, you are correct, and yet we cannot use this integration for now.

Home Assistant is built in Python. Python projects can rely on another package to solve some problems (ex: when they need to work with some specific devices). These helper packages are called "dependencies." In our case, home-assistant depends on python-miio.

Each time the dependency is updated, there is a small risk that the compatibility between the main project and the dependency will be broken, and the main project will become unusable. To mitigate this issue, project maintainers depend on the specific version of the particular package.

As per https://github.com/home-assistant/core/blob/dev/requirements_all.txt#L2111 home-assistant depends on the latest available version of the python-miio - 0.5.12.

Right now, we have to wait until the maintainers of python-miio publish a new version of their package. When they do this and if this new version is compatible with the internal implementation of the home-assistant, we will be able to connect our lovely little Xiaomi Mop Twos.

I hope I made the current situation more apparent.

VaultVulp avatar Jun 28 '23 20:06 VaultVulp

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

Nope, Mr. issue-triage-workflows. We are still humbly waiting for this issue to be resolved.

VaultVulp avatar Sep 27 '23 11:09 VaultVulp

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

Still open

slecram avatar Dec 27 '23 07:12 slecram

I've already sold my Mop 2, yet we're still waiting for the release of a new version of python-miio.

VaultVulp avatar Dec 27 '23 18:12 VaultVulp

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

Issue is still there

slecram avatar Mar 27 '24 04:03 slecram

There hasn't been any activity on this issue recently. Due to the high number of incoming GitHub notifications, we have to clean some of the old issues, as many of them have already been resolved with the latest updates. Please make sure to update to the latest Home Assistant version and check if that solves the issue. Let us know if that works for you by adding a comment 👍 This issue has now been marked as stale and will be closed if no further activity occurs. Thank you for your contributions.

Hello new versione of python miio including this model Is available?

antoweb avatar Jun 25 '24 07:06 antoweb

Hello the new python._miio (python-miio-0.5.12) now support ijai.vacuum.v3 root@raspberrytv:/home/pi# python3 /usr/local/bin/miiocli cloud

== Aspirapolvere (Dispositivo online ) == Model: ijai.vacuum.v3 Token: >omissis> IP: 192.168.1.100 (mac: 50:ec:50:4d:b0:ec) DID: Locale: de

But official integration says not found device. An upgrade of the integration is possible

antoweb avatar Jul 28 '24 18:07 antoweb

Unfortunately, the v0.5.12 does not support this model. It supports the Xiaomi Vaccum Mop 2 Ultra and Pro+ (dreame versions). The Xiaomi Vaccum Mop 2 Pro (jai.vacuum.v3) is expected to be supported with the next official release, according to the python-miio repo.

dsimop avatar Jul 29 '24 10:07 dsimop