Guide pratique · 5 min

Niveau de cuve avec Home Assistant : pression, ultrasons ou détection de seuil ?

Choisir une mesure de niveau pour citerne, aquarium ou réservoir : seuil, pression hydrostatique, ultrasons, volume et intégration DIY à Home Assistant.

Sonde immergeable de pression avec son interface pour mesurer un niveau d’eau

Définir si l’on cherche un seuil ou une quantité

Pour savoir qu’un aquarium manque d’eau, un détecteur de seuil peut suffire. Pour connaître l’autonomie d’une citerne, il faut une mesure continue et une conversion tenant compte de sa forme. Ces deux besoins ne demandent ni le même capteur ni la même précision.

Notez le liquide, la matière du réservoir, sa hauteur utile et l’accès disponible. Une sonde prévue pour l’eau ne doit pas être détournée vers du carburant ou une cuve sous pression sans autorisation du fabricant.

Comparer trois méthodes sans les confondre

Un détecteur optique ou sans contact indique la présence de liquide à un point donné. Une sonde hydrostatique mesure une pression pour en déduire une hauteur. Une sonde à ultrasons placée au-dessus mesure une distance : les parois, la mousse et la zone aveugle peuvent limiter son usage.

Le KIT0139, le SEN0204 et le SEN0311 illustrent ces approches, pas des remplacements interchangeables. Vérifiez immersion, fixation et interface sur chaque fiche. Le SEN0370 vise la détection dans un petit tube, pas une mesure du volume d’une grande cuve.

Relier le montage à Home Assistant

Une carte nue ne rejoint pas directement ZHA. Choisissez un contrôleur, une alimentation et un firmware capables de lire son interface exacte. Avec ESPHome, un signal analogique, une sortie à impulsions et une liaison série demandent des configurations différentes.

Gardez d’abord la mesure brute et son unité. Relevez plusieurs niveaux connus pour vérifier la conversion ; un réservoir horizontal ou irrégulier n’a pas nécessairement un volume proportionnel à la hauteur. Comparez les valeurs avant d’utiliser un pourcentage dans un automatisme.

Commencer par une alerte, pas par une pompe

Observez le réservoir et testez le redémarrage du contrôleur, une mesure absente et le seuil bas. Ajoutez une temporisation pour éviter qu’une vague provoque plusieurs notifications. Un débitmètre mesure une circulation, pas le niveau stocké à lui seul.

Pour piloter une pompe, gardez une protection indépendante contre le fonctionnement à sec, une commande locale et une durée maximale. Le tableau de bord et le réseau ne remplacent pas les sécurités de l’installation.

Questions fréquentes

Un capteur à ultrasons mesure-t-il directement des litres ?

Non. Il mesure une distance. Il faut connaître le montage et la géométrie du réservoir, puis valider la conversion avec plusieurs volumes connus.

Une sonde DIY s’appaire-t-elle à ZHA ?

Non. Il faut une carte de lecture et un firmware adaptés. L’interface du capteur et le moyen de publier les mesures dans Home Assistant sont deux sujets distincts.

Pour aller plus loin

Produits liés à ce guide

Voir le catalogue
Go TronicDFRobot KIT0139 – Gravity – niveau de cuve par pression hydrostatique

Capteur DIY

DFRobot KIT0139 – Gravity – niveau de cuve par pression hydrostatique

59,90 €

Ce kit de mesure utilise la pression pour estimer un niveau d’eau entre 0 et 5 mètres. Il répond aux projets de suivi de citerne ou de réservoir qui demandent une mesure continue, sous réserve d’un montage et d’un étalonnage adaptés. Une carte de contrôle, une alimentation et une configuration adaptées sont à prévoir ; vérifiez la liste des éléments inclus avant achat.

DIYNiveau d’eau
Go TronicDFRobot SEN0204 – Gravity – niveau de liquide sans contact

Capteur DIY

DFRobot SEN0204 – Gravity – niveau de liquide sans contact

15,20 €

Ce détecteur repère un liquide à travers une paroi non métallique pouvant atteindre 13 mm. Il évite le contact direct avec le liquide et permet de créer un indicateur de seuil pour une cuve compatible. Une carte de contrôle, une alimentation et une configuration adaptées sont à prévoir ; vérifiez la liste des éléments inclus avant achat.

DIYNiveau d’eau
Go TronicDFRobot SEN0311 – Capteur à ultrasons étanche pour mesure de distance

Capteur DIY

DFRobot SEN0311 – Capteur à ultrasons étanche pour mesure de distance

26,50 €

Ce capteur à ultrasons étanche permet de prototyper une mesure de distance sans contact. Pour un réservoir, validez la plage utile, les échos sur les parois et la zone aveugle avant d’en déduire un niveau. Le montage électronique reste à protéger. Une carte de contrôle, une alimentation et une configuration adaptées sont à prévoir ; vérifiez la liste des éléments inclus avant achat.

DIYDistance
Go TronicDFRobot SEN0370 – Gravity, détection de liquide dans un petit tube

Capteur DIY

DFRobot SEN0370 – Gravity, détection de liquide dans un petit tube

14,90 €

Détecter la présence de liquide au travers d’un tube non métallique compatible, sans immerger la sonde. Ce modèle vise les petits diamètres ; vérifiez le matériau et les dimensions avant de prototyper un suivi de circulation d’eau. Une carte de contrôle, une alimentation et une configuration adaptées sont à prévoir ; vérifiez les éléments inclus avant achat.

DIYNiveau d’eau
Go TronicDFRobot SEN0549 – Gravity, débitmètre pour circuit d’eau

Capteur DIY

DFRobot SEN0549 – Gravity, débitmètre pour circuit d’eau

24,50 €

Compter les impulsions générées par un débitmètre à rotor pour suivre un circuit d’eau. Le raccord, la plage de débit et l’étalonnage du modèle exact déterminent son usage ; ne le choisissez pas seulement sur son apparence. Une carte de contrôle, une alimentation et une configuration adaptées sont à prévoir ; vérifiez les éléments inclus avant achat.

DIYDébit