Closed jlssmt closed 1 month ago
There are very limited number of things that the vacuum can say because it is not in its voice pack. Also only things that I could make it say the via api are, "I am here" and "Start Cleaning" (without actualy starting a cleaning).
How the go to is implemented for these devices is a very hacky solution and it is also very suprising to me that it works reliably enough. So it is not possible to extend the go to feature further from the integration.
Only thing that you can to is installing your own custom voice pack and change "Start Zone Cleaning" and "Paused" commands for your liking but you will be also overriding the actual zone cleaning job voice too so not much ideal solution.
Describe the solution you'd like We have a new service "dreame_vacuum.vacuum_goto", which is awesome! 👍 It would be nice if this service could be extended that you can also provide a custom message the robot will speak when he arrives at the location. It would be also nice, if he drives nowhere/ stays in charing station and just speaks.
Use Cases:
"Please clean me."
"Please take out the trash. It gets collected tomorrow."
and then drives back to its charging station."I received your command. Will start cleanup in X minutes."
Maybe we need to mute other commands for this feature, because the robot talks a lot. The goto service (Dreame D9) leads to following useless messages:
"Start zone cleaning."
"Paused."
I didn't figure out how to supress this messages other than set volume to 0 (but this will maybe cause conflicts to this feature request). But maybe I did not check properly and the functionality to mute useless voice responses already exists.