[APP][Pro] Xiaomi Mi Home App

I found the issue :slightly_smiling_face:

I was trying to add the device using the Homey app on my Mac, and that’s where I kept getting the handshake timeout error. When I tried the exact same steps using the Homey mobile app on my phone, the device connected successfully and worked right away.

That’s really interesting, in theory there should not be difference as far as I know but not being surprised about iPhones, so anything is possible :wink:

So I have the Xiaomi Smart Doorbell 3 (model: madv.cateye.mowl3g when looking into the cloud extracting the token) and have done a pcap-capture and trying to use the miiocli pcap-arser but I get no decrypted traffic/properties from that.. anyone knows if the miiocli tools needs an update or the Doorbell doesn’t “speak” miio?

Any suggestions on how to proceed to be able to integrate it in the app?

Again…

X20pro., homey does not show an error: The water level of the clean water tank is low. Maybe after a firmware update.

81bcb694-55ba-47f9-8f47-dfa8a1de02c4

I guess this is OT + moreover, this integration does not support doorbels.Here is a list of currently supported devices.
You may try your luck while looking on other integrations and their experience with it, eg. Video stream does't work for Xiaomi Smart doorbell 3 ¡ Issue #803 ¡ al-one/hass-xiaomi-miot ¡ GitHub

Try with next test version 3.4.47- based on log the empty water tank has been detected but override by the app logic, as it’s not always reliable indication.

3.4.47 Where to look?

I’m correcting. Sorry. I found it.

I changed the water. Xiaomi apps do not show errors. Homey status error -water tank empty. Now there is some kind of filter error( xiaomi nothing about this error) Robot working…

6c20aebb-8c5a-4b89-90f0-a4f366fe2c10

I will add:
The error about water tank empty was changed after work.
Filter error has not changed.

When you go to the device settings, which threshold you have defined for Alarm ?
Currently, your filter life is 17% and default threshold is set to 20%

1 Like

Hello team,

I just got a Roborock S5 (I know it’s not super recent) and I integrated with Homey. However it looks like it only recognizes the room 16. It’‘s strange because with the iOS app I can see more rooms. When it starts it says “cannot find the room” and he goes back to the docking station. It works okay with room 16. Can somebody help me?

the key is to have all rooms named and saved….

Well unless I am missing a hidden feature, I can’t do that…I can merge/divide or restore a backup and that’s all..

I searched manually. clean… 1, clean… 2

Roborock app

ah you mean starting with number 1 ? I thought they were all starting from 15

I started from 1.

The picture shows number 1. -1 is a room.

Thank you, it works! My mistake was that I started from 15 :slight_smile:

e34edcdb-94f2-4d6a-a653-a3aba11ba745

X20. The problem of water tank empty remained.
I noticed that when the robot is working, the homey app state is docked. Does not notify when charging, when working or stopped. Always “docked”

does not report :slight_smile:

Sorry, what’s that ?

I made myself a Flow. Just to be sure.

Ex.

I can’t get a token no matter what I do. I didn’t have this problem about a month ago.
I tried the token app I have for Windows (Login step 2 failed). I downloaded the app for Android ( 5.8.16 (vevs & rezmus ), but it doesn’t see the newly added devices. Am I doing something wrong? Is it just me?