Xiaomi Roborock S5 via MQTT

Salut tout le monde

Je me suis décidé à m’occuper de mon aspirateur et j’ai flashé mon aspirateur avec Valetudo.



Tout fonctionne nickel, je peux piloter complètement l’aspirateur sans cloud, le projet permet dans les réglages de dialoguer via MQTT mais là, je bloque sur la configuration…

La doc : https://valetudo.cloud/pages/integrations/mqtt.html
La partie en UI :

J’essaie de faire une analogie avec Home Assistant mais vu que je saisis pas trop les subtilités de ce protocole, je dois passer à côté de quelque chose…
Si un pro passe dans le coin pour m’aider à communiquer via MQTT…

J’ai activé le broker MQTT via Docker mais déjà, il y a un souci, Gladys me dit qu’il n’est pas lancé, impossible de se connecter.

Pour le brocker MQTT dans Docker, je suis connecté en alternance.

2020-11-13T14:32:45+0100 <info> connect.js:38 (MqttClient.<anonymous>) Connected to MQTT server mqtt://localhost
2020-11-13T14:32:45+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2020-11-13T14:32:45+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2020-11-13T14:32:45+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2020-11-13T14:32:46+0100 <warn> connect.js:60 (MqttClient.<anonymous>) Disconnected from MQTT server
2020-11-13T14:32:51+0100 <info> connect.js:38 (MqttClient.<anonymous>) Connected to MQTT server mqtt://localhost
2020-11-13T14:32:51+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2020-11-13T14:32:51+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2020-11-13T14:32:51+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2020-11-13T14:32:52+0100 <warn> connect.js:60 (MqttClient.<anonymous>) Disconnected from MQTT server
2020-11-13T14:32:57+0100 <info> connect.js:38 (MqttClient.<anonymous>) Connected to MQTT server mqtt://localhost
2020-11-13T14:32:57+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2020-11-13T14:32:57+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2020-11-13T14:32:57+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2020-11-13T14:32:58+0100 <warn> connect.js:60 (MqttClient.<anonymous>) Disconnected from MQTT server
2020-11-13T14:33:03+0100 <info> connect.js:38 (MqttClient.<anonymous>) Connected to MQTT server mqtt://localhost
2020-11-13T14:33:03+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic gladys/master/#
2020-11-13T14:33:03+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic stat/+/+
2020-11-13T14:33:03+0100 <info> subscribe.js:12 (MqttHandler.subscribe) Subscribing to MQTT topic tele/+/+
2020-11-13T14:33:04+0100 <warn> connect.js:60 (MqttClient.<anonymous>) Disconnected from MQTT server

Comportement normal ?

Oula, autant de deco/reco en si peu de temps, non ça me semble pas normal. Tu as une installation standard de Gladys ?

Ce comportement a disparu, je ne sais pas pourquoi… :stuck_out_tongue:
A l’installation du brocker, Gladys m’avait indiqué une erreu d’installation à vérifier dans les logs. J’avais regardé et pas croisé de soucis, j’étais revenu sous Gladys et ça paraissait bon mise à part les déco/reco.

Et sinon, une idée de comment configurer tout cela sous MQTT ?