Xiaomi x20+

Perso je n’ai pas testé cette commande mais la commande « raw_command action ». C’est en effet décrit ici.
Mais j’ai passé un peu de temps en MP avec @tomitomas hier car il y a des problématiques de formatage de la valeur que tu envoies avec l’action.

C’est pourquoi je te recommande de tester d’abord la commande complète comme je le décris au début de ce post, avec qqch du genre sudo /var/www/html/plugins/mirobot/core/class/../../resources/venv/bin/miiocli -o json_pretty genericmiot --ip 192.168.0.19 --token XXXXXXXXXXXXXXXX raw_command action '{"did":"YYYYYYYY","siid":4,"aiid":1,"in":[{"piid":1,"value":18},{"piid":10,"value":"{\"selects\":[[1,1,1,2,1]]}"}]}'.

Et si ça marche alors tu peux retenter avec les commandes personnalisées.
Et pour moi le format de la valeur à mettre ressemble à ça : '{"did":"YYYYYYY","siid":4,"aiid":1,"in":[{"piid":1,"value":18},{"piid":10,"value":"{\\"selects\\":[[1,1,1,2,1]]}"}]}'

1 « J'aime »

Bonjour,
parfait ca fonctionne:

  • j’ai fait un script « x20.sh » avec l’éditeur du plugin script, j’ai mis des

'$1,'$2','$3','$4','$5
pour les paramètres dans le script

  • j’ai créer 5 commandes virtuels pour chaque paramètre avec le plugin virtuel

  • dans script j’appel x20.sh
    */var/www/html/plugins/script/data/x20.sh #[Pilotage de la maison][X20+ virtuel][pièce]# #[Pilotage de la maison][X20+ virtuel][Nombre de passage]# #[Pilotage de la maison][X20+ virtuel][puissance]# #[Pilotage de la maison][X20+ virtuel][eau]# #[Pilotage de la maison][X20+ virtuel][mode]#

  • je lance le script dans le virtuel avec une 6ème commande dans l’objet virtuel.

toutes les commandes sont dans un même virtuel « x20+ »

Merci à tous pour vos contributions!

1 « J'aime »

Salut jeedomseb,

Sur le post du dreame, les valeurs à passer en dehors de la pièce correspondent au Dreame L10 :

  1. Nombre de passage pour la pièce demandée (1-2-3)
  2. Puissance d’aspiration (0 silencieux-1 standard-2 fort-3 mode turbo)
  3. Quantité d’eau pour les serpillères (1-2-3)
  4. Mode de lavage (1 lavage journalier-2 lavage intensif)

Sachant que pour le X20+, on a plutôt ceci :

Nombre de passage pour la pièce demandée (1-2)
Mode de lavage (aspirer-aspirer&laver-laver)
idem pour puissance d’aspiration et Quantité d’eau

Tu gères comment ces différences de paramètres (et d’ordre ? dans l’app en tous les cas)
Tu as déjà pu faire des essais ?

Bonjour,

Bonne question! j’étais resté sur les options du dreame l10…

maj: après quelques tests j’ai l’impression que les paramètres ne sont pas prise en compte…ca lance le robot avec les paramètres de l’application.

bonsoir

je pense qu’il faut adapter avec votre robot
ce lien pourrait vous aider

Bonjour, avec beaucoup de retard (désolé), cela fonctionne.
Commandes bien créées.

Merci bcps

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.