Carte ESP32 et relais
La carte
Section intitulée « La carte »AquasManager génère un firmware ESPHome pour une carte ESP32 de type DevKit (esp32dev),
la plus répandue : ESP32-WROOM-32 sur carte de développement avec port USB.
- Le contrôleur se connecte au Wi-Fi et au broker MQTT définis dans la configuration du serveur,
avec une IP fixe prise dans la plage
AQUAS_NETWORK__STARTàAQUAS_NETWORK__END.
Préparer une carte neuve
Section intitulée « Préparer une carte neuve »AquasManager flashe les contrôleurs par le réseau (OTA). Une carte neuve doit donc d’abord recevoir, en USB, un firmware ESPHome de base avec le Wi-Fi et la mise à jour OTA activés :
- branchez l’ESP32 en USB sur un ordinateur ;
- installez un firmware ESPHome minimal avec ESPHome Web (navigateur
Chrome ou Edge) ou l’outil en ligne de commande
esphome; - une fois la carte connectée au Wi-Fi, notez son adresse IP et déclarez-la dans AquasManager.
Toutes les mises à jour suivantes se font depuis l’interface, sans câble.
Les broches réservées
Section intitulée « Les broches réservées »| Usage | Broches |
|---|---|
| Bus I²C (modules d’extension, horloge RTC) | SDA = GPIO21, SCL = GPIO22 |
| Bus 1-Wire (sondes de température) | au choix, GPIO4 par défaut |
Évitez les broches de démarrage (GPIO0, 2, 12, 15) et les broches en entrée seule (GPIO34 à 39) pour piloter un relais.
Les relais
Section intitulée « Les relais »Chaque équipement est commandé par un relais. Dans AquasManager, indiquez pour chaque relais :
- son type (commande active à l’état haut ou à l’état bas, selon la carte relais) ;
- le contact utilisé : NO (normalement ouvert, l’appareil est éteint au repos) ou NC (normalement fermé, l’appareil est allumé au repos).
AquasManager combine les deux pour que « allumé » dans l’interface corresponde bien à « allumé » sur la prise.
Pour ajouter des relais au-delà des broches disponibles, utilisez une extension PCF8574 ou PCF8575 : voir Modules et horloge RTC.
