Avec ESPEasy installé sur un ESP8266, vous pouvez brancher de multiples capteurs et transmettre leurs valeurs en MQTT sur votre broker Mosquitto, en http sur votre domotique, etc.
Seulement il y a encore plus simple pour juste visualiser les valeurs obtenues, juste avec un http://IP_ESP8266/tempe.esp par exemple. IP_ESP8266 est l’adresse IP utilisée par votre ESP sur votre réseau local, des fois que…
ESP01 avec platine relai + sonde température DS18B20
Prenons comme exemple notre petit ESP01 muni d’une sonde DHT11, configurée comme suit :
Retenez le Name de la sonde, ici temperature et les Values reçues via cette sonde, à savoir Temperature et Humidity. Nous allons donc lire les valeurs de cette sonde via un fichier injecté sur l’ESP. Commencez par créer un fichier tempe.esp comme suit :
<html> <head> </head> <body> Temperature : [temperature#Temperature] C <br> Humidite : [temperature#Humidity] % <br> </body> </html>
Nous retrouvons ici le nom de la sonde en minuscules, et les noms des valeurs mesurées avec une lettre majuscule à chaque fois. S vous aviez une sonde appelée ds18b20 par exemple, il vous suffirait d’utiliser ce nom générique, tout simplement.
Chargeons le fichier tempe.esp sur http://IP_ESP8266/upload et rendons-nous sur :
http://IP_ESP8266/tempe.esp
pour visualiser les mesures :
Temperature : 26.00 C Humidite : 43.00 %
Ce type d’affichage simplifié peut bien entendu évoluer vers plus compliqué, ceci n’est qu’un exemple de débutant 😉
Commentaires fermés.