Aller au contenu

Sondes et capteurs

Les sondes DS18B20 étanches communiquent en 1-Wire : plusieurs sondes partagent une seule broche.

  • Câblage : rouge sur 3,3 V, noir sur GND, jaune (données) sur la broche choisie, avec une résistance de 4,7 kΩ entre données et 3,3 V (une seule par bus).
  • Identification : dans le formulaire du capteur, le bouton de recherche liste les adresses des sondes présentes sur le bus. Choisissez l’adresse de chaque sonde pour ne pas les confondre.
  • Intervalle : 30 secondes par défaut, réglable.
  • Sonde muette : débranchée, ou absente au démarrage du contrôleur, elle s’affiche « Pas de mesure » au bout de 3 intervalles sans mesure, plutôt que de garder sa dernière température.

Ces sondes peuvent servir de condition de seuil dans les règles.

Un flotteur est un capteur tout-ou-rien. Branchez-le entre la broche et GND : l’entrée est configurée avec la résistance de tirage interne de l’ESP32. Un anti-rebond évite les déclenchements intempestifs dus aux vagues.

  • GPIO 34 à 39 : entrées seules, sans tirage interne. Ajoutez une résistance de 10 kΩ entre la broche et le 3,3 V, sinon l’entrée « flotte » et le niveau change au hasard.
  • Broche d’un module d’extension (PCF8574) : possible, le module se charge du tirage.

Les flotteurs servent de condition d’état dans les règles : osmolateur, sécurité de niveau haut, décantation.

Les autres capteurs se branchent sur une entrée analogique (ADC) de l’ESP32, lue chaque minute. Sur l’ESP32, préférez les broches de l’ADC1 (GPIO32 à 39), l’ADC2 étant indisponible quand le Wi-Fi est actif.

Les valeurs de chaque capteur sont conservées (365 jours par défaut, réglable avec AQUAS_SENSOR_READING_RETENTION_DAYS) et consultables en courbe depuis l’onglet Capteurs.