Le matériel ci-dessous fonctionne avec AquasManager. Chaque élément porte un niveau :
Niveau
Signification
✅ Testé
En service sur une installation réelle
☑️ Pris en charge
Géré par le firmware et l’interface, sans retour d’usage réel pour l’instant
🧪 Prévu
Sur la feuille de route, pas encore utilisable
La liste s’enrichit avec vos retours : un matériel qui fonctionne chez vous (ou pas) se signale dans
les Discussions GitHub .
Matériel
Niveau
Remarques
ESP32 DevKit (ESP32-WROOM-32, 30 ou 38 broches)
✅ Testé
Carte unique gérée par le firmware (esp32dev) : voir Carte ESP32 et relais
ESP32-S2, S3, C3, C6
—
Non pris en charge pour l’instant
Matériel
Niveau
Remarques
Modules relais 1 à 8 voies à optocoupleur (5 V)
☑️ Pris en charge
Commande active à l’état haut ou bas, réglable par relais
ULN2803A + relais à bobine (ou relais d’interface)
☑️ Pris en charge
Voir le câblage ci-dessous ; logique non inversée
Relais d’interface sur rail DIN 6 mm (type 41F-1Z-C2-1, bobine 6 à 24 V)
☑️ Pris en charge
Avec un ULN2803A et une alimentation 12 ou 24 V
L’ULN2803A contient 8 interrupteurs côté masse, commandés directement par les sorties 3,3 V de l’ESP32.
Une sortie à l’état haut relie la sortie de l’ULN à la masse : le courant traverse la bobine du relais.
+12 V (ou 24 V) ──┬──► A1 (+) de chaque relais
└──► ULN broche 10 (COM : diodes de roue libre)
GPIO de l’ESP32 ──► 1B (broche 1) 1C (broche 18) ──► A2 (−) du relais 1
2B (broche 2) 2C (broche 17) ──► A2 (−) du relais 2 … jusqu’à 8B / 8C
GND de l’alimentation ──┬──► ULN broche 9 (GND)
└──► GND de l’ESP32 (masse commune indispensable)
Une alimentation 12 ou 24 V pour les bobines (le 5 V est sous le minimum des relais 6-24 V).
500 mA par sortie et 2,5 A au total : largement assez pour des relais (environ 16 mA chacun sous 12 V).
Dans AquasManager, laissez « Inverser la logique du relais » désactivé .
Un module relais tout fait (avec optocoupleur et bornier IN1, IN2…) n’a pas besoin d’ULN2803A.
Matériel
Niveau
Remarques
PCF8574 (8 entrées-sorties)
✅ Testé
Plusieurs modules à des adresses différentes (0x20 à 0x27)
PCF8575 (16 entrées-sorties)
☑️ Pris en charge
PCA9685 (16 sorties PWM)
✅ Testé
Canaux d’éclairage, adresse 0x40 par défaut
Détails et adresses : Modules et horloge RTC .
Matériel
Niveau
Remarques
Sonde de température DS18B20 étanche (1-Wire)
✅ Testé
Plusieurs sondes sur un même bus, résistance de 4,7 kΩ
Flotteur de niveau (interrupteur à lame)
✅ Testé
Niveau haut ou bas, osmolateur, réserve d’eau osmosée
Capteur de niveau optique infrarouge (sortie tout ou rien)
✅ Testé
Sans pièce mobile, ne colle pas avec les dépôts calcaires ; se branche et se règle comme un flotteur
Capteur analogique sur entrée ADC
☑️ Pris en charge
Préférer l’ADC1 (GPIO32 à 39)
Sondes pH et redox (ORP)
🧪 Prévu
Branchements : Sondes et capteurs .
Matériel
Niveau
Remarques
DS3231
☑️ Pris en charge
Le plus précis ; garde l’heure de l’éclairage sans réseau
DS1307, PCF8563, PCF85063
☑️ Pris en charge
Matériel
Niveau
Remarques
Sorties PWM de l’ESP32
☑️ Pris en charge
Pour quelques canaux
PCA9685
✅ Testé
Jusqu’à 16 canaux par module
Alimentations à gradation Meanwell ELG-B, HLG-B (DIM 10 V)
☑️ Pris en charge
Par optocoupleur (PC817), PWM inversé : voir Rampes LED
Matériel
Niveau
Remarques
Caméras Reolink et Tapo, caméras RTSP
☑️ Pris en charge
Lues sur votre réseau, sans cloud : voir Caméras