-
-
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
Dreame D9 & L10 Pro specific room cleaning #491
Comments
You can show me the vevs logs. |
- siid: 2 # vacuum
aiid: 3 # start-room-sweep
- siid: 4 # vacuum-extend
aiid: 1 # start-clean
If only one related record is found in your logs, please clean your each room in the Mihone APP (vevs) and then search for |
Thank you, I tried creating this script:
but it does nothing.. |
Sorry for bumping this, but I'm still stuck and unable to set it up correctly |
service: xiaomi_miot.call_action
data:
entity_id: vacuum.dreame_p2029_2133_robot_cleaner
siid: 2
aiid: 3
params:
- piid: 1
value: 18
- piid: 10
value: '{"selects":[[3,1,3,3,1]]}' The original post mistakenly wrote an extra quotation mark. |
Thank you, that worked! But I find out that my L10 Pro goes unavailable after few hours, without I do anything. |
If you find some error/warning logs after it's unavailable, please report it to me via a new issue. |
Here's the new issue and it's the reason why I'm unable to clean certain rooms with scripts (in cloud mode they don't work, but in local mode - when it happened to be available - they worked fine) |
Ok so it was a connection issue between Home Assistant Core and my device, solved as in the issue linked above. Now the script to clean a specific room works, without that extra quotation mark. This works fine: entity_id: vacuum.dreame_p2029_2133_robot_cleaner
siid: 4
aiid: 1
params:
- piid: 1
value: 18
- piid: 10
value: '{"selects":[[4,1,2,2,1]]}'
force_params: true
throw: true Thank you for your kind support! 👍 I'm leaving this here, may be useful for somebody like me.
to clean multiple rooms with one script, you can add other groups of parameters in square brackets, separated by commas, just like this: entity_id: vacuum.dreame_p2029_2133_robot_cleaner
siid: 4
aiid: 1
params:
- piid: 1
value: 18
- piid: 10
value: '{"selects":[[5,1,2,3,3],[3,1,2,3,3]]}'
force_params: true (translated roughly, sorry!) |
Hello! I tried to follow other issues to setup specific room cleaning in Home Assistant for my robots (D9 and L10 Pro) without any success. I am only able to create scripts to start, stop whole floor cleaning and return to docking station.
For example:
is successfully returning to the base, but this does nothing:
Originally posted by @xBourner in #449 (comment)
and I can't understand where are those params took from..
I tried to use Vevs' modded MiHome APK, but I'm missing something because I can't find room ids in my logs. What should I do and what should I look for?
Thank you!
The text was updated successfully, but these errors were encountered: