J'ai trouvé une technique qui permet d'utiliser les pièces définies par vous même sur l'application Xiaomi Home. Cela est, à mon sens, beaucoup plus pratique ! (surtout que je ne parviens pas à faire fonctionner correctement FloleVac)
C'est décrit ici
https://www.reddit.com/r/homeautomation ... ng_map_on/
mais je vous fait un petit résumé, en l'ayant adapté pour notre script en python :
- la commande "app_segment_clean [X]" demande à l'aspirateur d'aller nettoyer la pièce numéro X, définie sur l'application Xiaomi Home
- cette commande n'existe pas dans l'API Python-miio, mais une fonction permet de lancer n'importe quelle commande à l'aspirateur : raw-commands
- donc pour utiliser app_segment_clean, par exemple pour la pièce n°3 c'est simple :
Code : Tout sélectionner
sudo mirobo --ip x.x.x.x --token yyyyyyyy raw-command app_segment_clean '[3]'Testé sur un Roborock S50.
Voilà, j'espère que ces informations vous serons utiles.