Depuis quelques temps je cherchais des thermomètres en ZIGBEE ou en WIFI qui ont la capacité de mesurer des température élevées. Je vous propose dans ce petit retour d’expérience une solution qui permet la mesure de températures de 0 à 1200°C de quoi couvrir une large partie des besoins domestiques. (Chaudière, clim, poêle a bois etc..).
Prérequis : Un capteur MAX6675 avec sa sonde K (0° à 1200 °C), un ESP8266 ou équivalent une alimentions 5V USB .
Home Assistant avec mosquitto broker MQTT installé et paramétré avec un utilisateur MQTT identifié.
Branchements entre EPS8266 et MAX6675
Une fois l’ESP8266 flashé avec la version ESP_Easy_mega_20260121_climate_A_ESP8266_4M1M (de préférence), l’enregistré sur le réseau WIFI du réseau IoT, puis il faut faire le paramétrage suivant.
Pour ce paramétrage vous avez besoin du nom et mot de passe de l’utilisateur MQTT.
L’adresse IP du contrôleur sera celle de votre HOME ASSISTANT.
Onglet « rules » (option non obligatoire)
Pour avoir un reboot automatique de l’ESP8266 à une heure prédéfinie.
Paramétrage dans Home Assistant :
Dans File editor → /homeassistant/configuration.yaml
Ajoutez les lignes suivantes en adaptant le nom de votre capteur à la ligne state_topic qui se décompose de la façon suivante : Nom de l’ESP8266/Nom du device/Valeur du device que l’on retrouve facilement dans le MQTT exploreur.
mqtt:
sensor:
- name: "Temperature Fumées chaudière"
unique_id: temperature_fumees_chaudiere
state_topic: "CHAUDIERE/FUMEES/Fumees"
state_class: measurement
device_class: temperature
unit_of_measurement: "°C"
suggested_display_precision: 1
Cliquez sur enregistrez et redémarrer Home assistant.
Dans HA–> appareils et services → entités vous devez retrouver votre capteur
Maintenant vous pouvez exploitez ce capteur comme vous voulez !
Exemple


















