Aller au contenu

Matériel compatible

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