[APP][Pro] Xiaomi Mi Home App

Hi Sharkys,
Would it be possible to add support for the Xiaomi Smart Pet Fountain 2?

Not sure if it will work, as it requires new driver - Xiaomi Smart Pet Fountain - and I don’t have device myself.
Try it and report in DM, ideally with the debug log sent prior (in any case - working / not working)

Version 3.4.22 — Added xiaomi.pet_waterer.iv02’ / Xiaomi Smart Pet Fountain 2

@Sharkys
I have the same issue with the pet feeder version 2 cn. How was this solved in the end? PM the diagnosis report to you. Thanks in advance.

Hello, finally not alone with this issue :slight_smile:

i was contacted in the past by one of the developers Stanislav was his name if I well recall.
On my side this was actually NOT solved, despite the efforts the developper did, and test versions the developper issued.

it appears that the version 2 of the feeder is much more different versus the version one, there is no led, but a screen instead, etc. and the API changed ? …

Currently the single thing which seems working is the status of the feeder2 - indicating it is empty / low / normal, but even that one is somehow cumbersome. it should only be a read only indicator and not a selector. The command for serving the food is NOT working. Notifications and LED are not working either.

I would be more than happy if a developper implements at least the half of the capabilities coming with the iPhone Xiaomi application (but without the add on fancy un-useful cat animations Xiaomi iOS app has … that would be beneficial for a real automation around this device, which is one of the most complete pet feeders to my sense (I tried 3 and returned the others)

best regards,

And you are sure you talk about the same device ? Because, frankly, not me ! :rofl: In the past you mentioned “Pet Feeder version 2” … which is too vague. You used driver xiaomi.feeder.iv2001 based on your log - which is Xiaomi Smart Pet Food Feeder 2 - https://home.miot-spec.com/spec/xiaomi.feeder.iv2001

label
Can you DM me maybe production label ?

1 Like

Hello
being located in France, the product I bought was on French’ Amazon site.
this is the product I bought:
XIAOMI SMART PET FOOD FEEDER 2 EU XMWSQ02, 58384 (SMART PET FOOD FEEDER 2 EU)

you can find it on the page

it corresponds to the Amazon ASIN B0DN9Z6P31 (aka if you are searching on other amazon site, this is the uuid used to represent the product, and therefore you should find the same, or at least I hope so)

At the moment when I added the feeder to my Homey Pro there were no feeder2 present in the list, however the feeder1 recognize the device.
when I saw nothing works I asked to developers and Stanislav contacted me.
i have no idea which driver he’s using and the details of the development required. I’m actually NOT a developper.

thanks a lot for the support.

So I have bad news on xiaomi.feeder.iv2001 - seems that device can’t be controlled via this integration locally only via Xiaomi Cloud, which is not supported by this integration (this is why you need token)

Also seems it’s not working on HA either…

Hello! I have tried to look through the forum for similar posts but haven’t been able to find a fully equivalent issue. I have a HP Early2023 running 12.4.9, and the app homey android app version 9.4.0.1776. Also running latest xiaomi app version (I think) 3.4.27. I have collected my token through 2 different methods (and gotten the same token), so that should be correct, the fan IP is 192.168.1.171, whereas homey is on the same 2.4 ghz wifi with IP 192.168.1.197. The fan is paired with the xiaomi home app, and works well through there.

When I try to add the fan (Mi Smart fan 2, dmaker.fan.p18) to Homey using driver Advanced Mi Smart Standing Fan MIoT driver as specified in list of supported devices, it does not work. In the homey web app the homey xiaomi home just says “network request failed”, while the android app will give me message “Timeout after 30000 ms”. Is it clear from the information I have provided that I have done something wrong, and what? Thanks in advance!

Hi, try to send debug log after performing those steps.

Thanks for getting back so quickly!

09491c47-289d-44cf-84be-22eb80e6b113

Hello,

I have a Roborock Q5 Pro vacuum which is part of my ”last person leaves home”-flow, which will start a full cleaning off my house, and as part of my ”first person comes home”-flow to send it back to the dock.

I want to make this smarter to track which room has been cleaned and which is yet to be cleaned, since it currently only manages to clean 50-60% of my house while I take my dog for a walk. I would like for the vacuum to pick of where it left off last time the next time the flow is triggered instead of just following the same sequence as last time.

Does anyone have an idea how to achieve this?

[Thanks & Request]

Hello,
Many thanks for this integration!
It works perfectly well with my recently bought Xiaomi Smart Fan 2 Pro.
For the pairing process, finding the token for my device was particularly hard since none of the methods on the link provided worked. I manage to find it by using this Russian modded apk of Xiaomi Home.

The integration in homey then worked well. I just miss the manually fan direction control buttons (right or left) present in the Xiaomi app and in Home Assistant integration (see on attached pictures).
Could you please add those buttons on the homey interface? Or at least make them available as a flow action, so we could adjust the fan direction depending on a room presence for example.
My goal would be to create an automation were the fan follows the human in the room, using aqara fp2 sensor. See ?

Again thank you for huge the work already done.


? That’s really a bright idea… If I were you I’d factory reset my phone right away and start over.

1 Like

Since I couldn’t find a download link to install the Mi Home app version v5.4.54 apk and I refuse to root my phone, I tried the 4th alternative methods, without success.
Finally used that app to pair my device, denying all android permissions, with avira android antivirus scan. I got my token, uninstalled it and changed my Xiaomi account password.
Just for reminder we are talking about tweaking a chinese cloud-connected product… The confidence level on this object is in any case at its lowest, but I agree with you, that modded apk option is not recommended at all.

Added in TEST version v3.4.28

1 Like

Amazing, many thanks Sharkys :folded_hands:

1 Like

Hello Sharkys, I just tried and it doesn’t seems to work for my fan (Xiaomi Smart Standing Fan 2 Pro).
The error I get while launching the flow is : “Device does not support manual rotation”. (See attached pictures)
Yet rotation works well with Xiaomi Home app.



Interesting, because it works for the same fan type-model. Can you please share debug. log from the app ?

Diagnostic report created from the Xiaomi app settings menu : 55ce581b-2164-4219-8fee-2d2312f2556e

I guess you are talking about that log

Hm, I see - you have added that as dmaker.fan.p33 (Mi Smart Standing Fan 2 Pro) while I’m using xiaomi.fan.p45 (Xiaomi Smart Tower Fan 2). I guess you have indeed Mi Smart Standing Fan 2 Pro but while checking https://home.miot-spec.com/spec/dmaker.fan.p33, manual movement is not mentioned here, let me check later…