jghaanstra / com.xiaomi-miio

Homey app to control Mi Home devices that implement the miIO protocol and Xiaomi gateway child devices
GNU General Public License v3.0
456 stars 85 forks source link

Roidmi Eve breaks after successful pairing #220

Closed enyineer closed 1 year ago

enyineer commented 1 year ago

Thank you for your great contribution with this app. I do unfortunately have problems pairing my Roidmi Eve Vacuum Robot with your app.

I first chose the Roidmi Eve device in the supported devices of your app roidmi_1

I then retrieved it's Mi Home token roidmi_2

The token and IP were then provided to the setup wizard roidmi_3

For a few second it seems to be connected, but after a few seconds it bugs out with an error message roidmi_4

It looks like the app was able to get some device stats though, so the connection must have worked in general roidmi_5

Do you have any idea how and if that can be fixed? I might even contribute if I find out what's causing this.

Diagnostics report id is 4a06fcb3-ca80-4f38-863d-680e566b4f6b

Thanks in advance!

jghaanstra commented 1 year ago

It's a bug. I'll fix it with the next release.

jghaanstra commented 1 year ago

Should be fixed now. Please report back here if you experience issues.

enyineer commented 1 year ago

Do I have to re-add the vacuum or is the update not published to the App Store yet? I do currently still get the same error.

jghaanstra commented 1 year ago

Can you send me another diagnostic report. Re-pairing should not be needed, apparently the bug is not fixed or there is another bug present.

enyineer commented 1 year ago

Sure. New Diagnostics Report ID is: cae50e0b-0459-4b93-9807-82e90d015a8e

jghaanstra commented 1 year ago

Thanx, another fix will come with the next release.

jghaanstra commented 1 year ago

Could you re-test this with release 3.2.12 which is currently pending approval in the test channel.

https://homey.app/a/com.xiaomi-miio/test/

enyineer commented 1 year ago

The error seems to be gone now! Thank you 👍 However, when starting the cleaning and afterwards selecting "Docked" or "Charging" to get the robot to recharge at the station it unfortunately seems to not react and the following error is thrown:

Screenshot_20230731-210535

This is not too bad because we can start it via Flows, but it would be great if you could have a look into that 🙂

Diagnostics report ID is: dd307d98-d825-415d-bab8-33a708a245ef

jghaanstra commented 1 year ago

Try rebooting Homey and try again. The error might just be a networking error.

enyineer commented 1 year ago

I'm still getting the same bug after the upgrade to v10 (and thus a restart).

jghaanstra commented 1 year ago

I will fix that with the next release.

jghaanstra commented 1 year ago

This has been fixed with release 3.2.13 which is pending approval. Please use the test version to test it.

https://homey.app/a/com.xiaomi-miio/test/

jghaanstra commented 1 year ago

Closing this due to lack of feedback.