Partie 2 – Configuration de ESP Easy avec MQTT (NodeRed et Mosquitto)

Téléchargement et installation de ESP Easy sur un ESP8266 (Wemos, Lolin, …)

Télécharger la dernière version de ESP Easy sur https://github.com/letscontrolit/ESPEasy/releases puis choisir une version à uploader sur un ESP8266.

Après avoir redémarré l’ESP, il va créer un réseau Wifi sur lequel il faut se connecter et qui permettra de le configurer. Se connecter sur le réseau Wifi :

  • SSID : ESP_Easy_0
  • Mot de passe : espconfig

Ouvrir ensuite son navigateur sur http://192.168.4.1 pour le paramétrage initial.

Voir sur le site suivant pour plus d’assistance à l’installation https://www.letscontrolit.com/wiki/index.php/EasySetup

Paramétrage de base

Ouvrir son navigateur sur http://192.168.4.1 pour le paramétrage initial.

Dans "Unit Name", saisir l’identifiant du périphérique Domoticz (IDX Domoticz). Inutile d’utiliser la zone "Unit Number", limitée à 99. Décocher l’option "Append Unit Number to hostname".

Saisir les paramètres de connexion au réseau Wifi : SSID et WPA Key (mot de passe).
Saisir également un nouveau mot de passe au cas où l’ESP démarrerait un mode initial (par défaut, si connexion au réseau Wifi impossible) dans la zone "WPA AP Mode Key".
Dans "Client IP block level",  on peut choisir "Allow all" si l’on veut utiliser également les API de l’ESP Easy et que l’ESP est sur un réseau Wifi dédié.

Il est préférable de mettre les capteurs de type IOT sur un réseau Wifi séparé du réseau domestique car le code présent sur ces périphérique peut-être vérolé.

Paramétrage du contrôleur MQTT

Créer un contrôleur avec les paramètres suivants, en utilisant le mot de passe créé lors de la partie 1.

Exemples de configuration selon le cas d’usage

Maintenant que le paramétrage de base est réalisé, les liens ci-dessous explicitent deux cas d’usage et présentent le paramétrage complémentaire côté ESP-Easy et le paramétrage côté Node-Red.

Exemple 1 : ESP Easy en réception de données MQTT depuis Domoticz avec Node-Red : allumage et extinction de la LED intégrée.
Exemple 2 : ESP Easy en émission de données MQTT vers Domoticz avec Node-Red : capteur de température et humidité DHT22.