Gestion de plusieurs esp, mqtt et nodered – Micro-Contrôleurs (Arduino / ESP8266 / ESP32) – Forum Projets DIY • Domotique et Objets Connectés

Bonjour,

J’ai programmé 2 esp pour lire des sondes DHT dans 2 pièces et malgré des noms de topics différents (topic / pièces de la maison), il semble qu’il y ait « interference ». Nodered affiche alternativement les valeurs de mes 2 sondes sur le meme graph de sortie.

J’ai bien essayé d’appliquer ce que mentionne le code suivant, mais sans succès : /* YOU MIGHT NEED TO CHANGE THIS LINE, IF YOU’RE HAVING PROBLEMS WITH MQTT MULTIPLE CONNECTIONS To change the ESP device ID, you will have to give a new name to the ESP8266. Here’s how it looks: if (client.connect(« ESP8266Client »)) { You can do it like this: if (client.connect(« ESP1_Office »)) { Then, for the other ESP: if (client.connect(« ESP2_Garage »)) { That should solve your MQTT multiple connections problem

*/

Je pense que mon problème vient que je ne sais pas changer l’ESP device ID, même si mes codes ont été modifiés sur chaque ESP (client.connect(« ESP8266Salon ») et client.connect(« ESP8266room »)

Merci de votre aide.