Alors, après un nouvel essai, cette fois la création des commandes a fonctionné !
je ne saurai pas reproduire ce qui s’est passé hier soir.
Entre temps, j’ai juste installé le plugin-xiaomihome de Lunarok pour comparer les fonctions dispo entre les 2 plugins pour mon Roborock.
Puis je suis revenu au plugin-mirobot et la création de commandes a fonctionné… va savoir ?
Peut-être que les dépendances des 2 plugins ont joué dans mon cas ? Ou rien, peut-être que c’est juste moi
Bref, l’essentiel est que cela fonctionne maintenant…
Voici ce que j’obtiens dans le log :
[2023-12-11 16:29:45]DEBUG : ============================ CREATING CMD ============================
[2023-12-11 16:29:45]DEBUG : GENERATE CMD FROM CONFIG FILE : /var/www/html/plugins/mirobot/core/class/../conf/roborockvacuum.json
[2023-12-11 16:29:45]DEBUG : CMD BY roborockvacuum => sudo /var/www/html/plugins/mirobot/core/class/../../resources/venv/bin/miiocli -o json_pretty roborockvacuum --ip 192.168.X.XX --token XXXXXXXXXXXXXXXXX status >&1 2>/var/www/html/plugins/mirobot/core/class/../../data/exec/error_331.txt
[2023-12-11 16:29:47]DEBUG : CMD result {"msg_ver":2,"msg_seq":100,"state":8,"battery":85,"clean_time":39,"clean_area":970000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":101,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":201,"distance_off":0,"water_box_carriage_status":0,"mop_forbidden_enable":0,"camera_status":389,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":1,"adbumper_status":[0,0,0]}
[2023-12-11 16:29:47]DEBUG : -- creating cmd Statut
[2023-12-11 16:29:47]DEBUG : -- creating cmd Etat
[2023-12-11 16:29:47]DEBUG : -- creating cmd Batterie
[2023-12-11 16:29:47]DEBUG : -- creating cmd Durée de nettoyage
[2023-12-11 16:29:47]DEBUG : -- creating cmd Surface Nettoyée
[2023-12-11 16:29:47]DEBUG : -- creating cmd Statut Compartiment Eau
[2023-12-11 16:29:47]DEBUG : -- creating cmd Nettoyage en cours
[2023-12-11 16:29:47]DEBUG : -- creating cmd Mode Ne Pas Déranger
[2023-12-11 16:29:47]DEBUG : -- creating cmd Code erreur
[2023-12-11 16:29:47]DEBUG : -- creating cmd Verrouillé
[2023-12-11 16:29:47]WARNING : -- skipping cmd Statut Niveau Eau
[2023-12-11 16:29:47]WARNING : -- skipping cmd Statut Tiroir Poussière
[2023-12-11 16:29:47]WARNING : -- skipping cmd En Charge
[2023-12-11 16:29:47]DEBUG : -- creating cmd Sécurité Enfant
[2023-12-11 16:29:47]WARNING : -- skipping cmd Taux Nettoyage Effectué
[2023-12-11 16:29:47]DEBUG : -- creating cmd Statut Carte
[2023-12-11 16:29:47]DEBUG : -- creating cmd Arreter
[2023-12-11 16:29:47]DEBUG : -- creating cmd Démarrer
[2023-12-11 16:29:47]DEBUG : -- creating cmd Pause
[2023-12-11 16:29:47]DEBUG : -- creating cmd Maison
[2023-12-11 16:29:47]DEBUG : -- creating cmd Joue un son
[2023-12-11 16:29:47]DEBUG : -- creating cmd Rafraichir
[2023-12-11 16:29:47]DEBUG : -- creating cmd Vitesse
[2023-12-11 16:29:47]DEBUG : -- creating cmd Mode Sécurité enfant
[2023-12-11 16:29:47]DEBUG : -- creating cmd Commande perso
[2023-12-11 16:29:47]DEBUG : CMD BY roborockvacuum => sudo /var/www/html/plugins/mirobot/core/class/../../resources/venv/bin/miiocli -o json_pretty roborockvacuum --ip 192.168.1.29 --token XXXXXXXXXXXXXXXXXXXX get_room_mapping >&1 2>/var/www/html/plugins/mirobot/core/class/../../data/exec/error_331.txt
[2023-12-11 16:29:49]DEBUG : CMD result []
[2023-12-11 16:29:49]DEBUG : rooms => []
[2023-12-11 16:29:49]DEBUG : ============================ UPDATING CMD ============================
[2023-12-11 16:29:49]DEBUG : GENERATE CMD FROM CONFIG FILE : /var/www/html/plugins/mirobot/core/class/../conf/roborockvacuum.json
[2023-12-11 16:29:49]DEBUG : JSON {"msg_ver":2,"msg_seq":100,"state":8,"battery":85,"clean_time":39,"clean_area":970000,"error_code":0,"map_present":1,"in_cleaning":0,"in_returning":0,"in_fresh_state":1,"lab_status":1,"water_box_status":0,"fan_power":101,"dnd_enabled":0,"map_status":3,"is_locating":0,"lock_status":0,"water_box_mode":201,"distance_off":0,"water_box_carriage_status":0,"mop_forbidden_enable":0,"camera_status":389,"is_exploring":0,"home_sec_status":0,"home_sec_enable_password":1,"adbumper_status":[0,0,0]}
[2023-12-11 16:29:49]DEBUG : Updating [state] with value [8]
[2023-12-11 16:29:49]DEBUG : Updating [battery] with value [85]
[2023-12-11 16:29:49]DEBUG : Updating [clean_time] with value [39]
[2023-12-11 16:29:49]DEBUG : Updating [clean_area] with value [970000]
[2023-12-11 16:29:49]DEBUG : Updating [error_code] with value [0]
[2023-12-11 16:29:49]DEBUG : Updating [in_cleaning] with value [0]
[2023-12-11 16:29:49]DEBUG : Updating [water_box_status] with value [0]
[2023-12-11 16:29:50]DEBUG : Updating [dnd_enabled] with value [0]
[2023-12-11 16:29:50]DEBUG : Updating [map_status] with value [3]
[2023-12-11 16:29:50]DEBUG : Updating [lock_status] with value [0]
[2023-12-11 16:29:50]DEBUG : CMD BY roborockvacuum => sudo /var/www/html/plugins/mirobot/core/class/../../resources/venv/bin/miiocli -o json_pretty roborockvacuum --ip 192.168.X.XX --token XXXXXXXXXXXXXXXXXX child_lock >&1 2>/var/www/html/plugins/mirobot/core/class/../../data/exec/error_331.txt
[2023-12-11 16:29:52]DEBUG : CMD result false
[2023-12-11 16:30:05]DEBUG : *** REFRESH 5min****
Et le widget « brut » correspondant :