-
-
Notifications
You must be signed in to change notification settings - Fork 565
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
Add "cycles" option from Roborock S7 and older models #1034
Comments
What does the cycles do? If you execute I'm not sure why you are not seeing related packets using wireshark or bluestacks, so I cannot really help you there, but it seems to indicate that the communication is not done locally but over the cloud.. |
Cycles cleans the same a room for X times. This is very useful for mopping. Maybe communication ist working over cloud, but python-miio works local. Thank you! |
Looks like S7 is using the new miotspec protocol, which does not work locally, but supports the "old" miio protocol also. |
To be fair: all I did was some trial and error. I didn't even need to sniff network traffic. |
Do you think it is possible to find the cycles feature for app_segment_clean by trial and error ? |
I currently don't want to start my vacuum, but please try something like this: |
If that works, the If the other start commands also accept the repeat keyword, they could also be revised accordingly! |
This works: And this works, too: So, we don't need to modify anything as app_segment_clean takes the Json parameters. |
Got this working in HA like this: input_select:
script:
|
Got this working in Openhab like this: |
Thanks for the informations here, they helped me a lot. For those who are locking on how to do it in an openhab rule, here is mine (using the cloud connection): |
Is your feature request related to a problem? Please describe.
I have already tried with wireshark and bluestacks to sniff the new function of "cycles". Unfortunately no UDP packets arrive on the miio port 54321. Maybe someone can help ?
Describe the solution you'd like
I would like to implement the "cycles" option form newer roborock vaccums into python-miio.I can't manage to capture the traffic of the miio protocol.
Device information:
If the enhancement is device-specific, please include also the following information.
The text was updated successfully, but these errors were encountered: