# Recette globale de la chaîne IoT

# Recette

## Objectif
Vérifier que la chaîne IoT fonctionne correctement, depuis la lecture des capteurs jusqu’à l’envoi des données vers le broker MQTT. 

## Prérequis
- M5StickC alimentées et programmées. 
- M5Stack alimentée et connectée au réseau WiFi. 
- Capteur DHT22 branché. 
- Capteur d’humidité du sol branché. 
- Serveur NTP local accessible via pfSense. 
- Broker MQTT accessible sur le port 8883. 

## Vérifications
- Vérifier que le DHT22 remonte des valeurs cohérentes. 
- Vérifier que le capteur d’humidité du sol remonte des valeurs cohérentes.
- Vérifier que les M5StickC envoient bien les données à la M5Stack via ESP-NOW. 
- Vérifier que la M5Stack se synchronise correctement via le serveur NTP local. 
- Vérifier que la M5Stack publie les données vers le broker MQTT. 
- Vérifier que les données sont bien reçues côté broker. 

## Résultat attendu
- La lecture des capteurs est correcte. 
- La transmission ESP-NOW fonctionne.
- La synchronisation NTP fonctionne. 
- La publication MQTT fonctionne. 
- La chaîne globale est opérationnelle. 

## Réserve
- La déconnexion du capteur d’humidité du sol n’est pas encore correctement gérée par le programme.