I’m very happy now that it is working. Thank you very much @marcel_verpaalen for your help. Also I would like to help others who are in the same situation, so here are my learnings:
- you need an Android device
- you need an SD-Card in this device (it’s not working with the internal storage)
- you need to setup the SD-Card in the Android settings with path “SD Card”, not internal
- you need to install the modificated Mi Home App by Vevs (7.1.703.4475)
- in the App, you need to enable logging Profile → Experimental Features → write custom log files
Because I have security concerns about the modificated App, I will reset the Android Device and my Mi Home password when the work is done. Here are some of the commands:
Set mode (silent, basic, strong, full speed):
set_properties[{"did":"SetMode","siid":4,"piid":4,"value":0}]
set_properties[{"did":"SetMode","siid":4,"piid":4,"value":1}]
set_properties[{"did":"SetMode","siid":4,"piid":4,"value":2}]
set_properties[{"did":"SetMode","siid":4,"piid":4,"value":3}]
Clean a single room:
action{"did":"CleanRoom","siid":4,"aiid":1,"in":[{"piid":1,"value":18},{"piid":10,"value":"{\"selects\":[[6,1,0,1,1]]}"}]}
In the above command, this part is where the room is selected: [[6,1,0,1,1]]. This first number, in this example the 6, is the room. In the Mi Home App, the rooms in the Dreame map has no numbers, they are designated with letters. Room A is 1, room B is 2, room C is 3, and so on.
Clean multiple rooms:
action{"did":"CleanRoom","siid":4,"aiid":1,"in":[{"piid":1,"value":18},{"piid":10,"value":"{\"selects\":[[6,1,0,1,1],[6,1,0,1,2],[3,1,0,1,3]]}"}]}
Hope that will help others with a dreame.