Aller au contenu
Des objets connectés pour une vie plus simpleGuides · Tests · Actualités · Conseils
Tests & bons plans

Tuya ZG-109TDS : un capteur Zigbee d’eau à surveiller

Test du Tuya ZG-109TDS : mesures TDS, EC, salinité, composants, Zigbee2MQTT et limites à connaître avant de l’utiliser avec Home Assistant.

Publié le Par Quentin Becher Mis à jour le 9 min de lecture
61 vues
Contenu de la boîte du Tuya ZG-109TDS disposé sur un parquet

Le Tuya ZG-109TDS est un capteur de qualité de l’eau Zigbee à sonde déportée, vendu sous plusieurs marques blanches, notamment Excellux ou Gleco. Sa particularité est de regrouper sept informations : température de l’eau, TDS, conductivité électrique (EC), salinité, densité relative, température ambiante et humidité ambiante.

Sur le papier, le format est intéressant pour un aquarium, un réservoir, une installation hydroponique ou le suivi d’une eau filtrée. Il faut toutefois l’aborder comme un outil de suivi de tendance, et non comme un instrument de laboratoire ou un appareil capable de certifier la potabilité de l’eau. Pour un projet 100 % local, notre guide ESPHome + ESP32 présente une autre approche.

Contenu de la boîte du Tuya ZG-109TDS disposé sur un parquet
Le kit comprend le boîtier, la sonde, le raccord en T, le support adhésif, l’outil de réinitialisation et la notice.

Les points à retenir avant l’achat

  • Le modèle 7-en-1 remonte la température de l’eau, les TDS, l’EC, la salinité, la densité relative, la température et l’humidité ambiantes.
  • La sonde est reliée au boîtier par un câble d’environ un mètre et l’alimentation se fait avec deux piles AAA.
  • Zigbee2MQTT est aujourd’hui la voie d’intégration la mieux documentée, avec réglages, seuils d’alerte et calibration.
  • L’intervalle d’échantillonnage est réglable de 5 à 1 200 secondes, avec 600 secondes par défaut d’après les données publiées autour de ce modèle.
  • Le boîtier expose un mode eau douce/eau de mer, le niveau de batterie et la qualité de liaison Zigbee.
  • La prise en charge directe par ZHA n’est pas aussi claire : selon les versions, un quirk peut être nécessaire.

Sept mesures, mais pas sept capteurs indépendants

La température de sonde correspond à l’eau au bout du câble. Elle est distincte de la température ambiante mesurée dans le boîtier. Les TDS, exprimés en ppm, sont une estimation de la quantité de solides dissous. L’EC, en µS/cm, mesure la capacité de l’eau à conduire le courant. Ces deux valeurs sont liées : elles ne doivent donc pas être interprétées comme deux analyses chimiques indépendantes.

Point technique important : un TDS-mètre grand public ne « compte » généralement pas les solides dissous. Il mesure d’abord la conductivité de l’eau, puis convertit cette valeur en TDS à l’aide d’un coefficient. Les relevés publiés pour le ZG-109TDS vont clairement dans ce sens : environ 10–11 ppm pour 19–21 µS/cm, 48–51 ppm pour 97–102 µS/cm et 94–97 ppm pour 189–194 µS/cm, soit un rapport voisin de 0,5. Cela est compatible avec un TDS calculé à partir de l’EC. La documentation publique du ZG-109TDS ne décrit toutefois pas l’algorithme interne : il faut donc parler d’une forte indication, pas d’une preuve du fonctionnement du firmware.

La même prudence vaut pour la salinité et la densité relative : plusieurs grandeurs peuvent être dérivées d’une même mesure électrique et corrigées par la température. Autrement dit, voir quatre valeurs dans Home Assistant ne signifie pas nécessairement que quatre capteurs physiques indépendants sont présents dans la sonde.

La salinité et la densité relative ont surtout un intérêt en aquarium marin. Selon les spécifications reprises dans le test technique de SmartHomeScene, le ZG-109TDS affiche les plages suivantes. Elles décrivent le fonctionnement annoncé du capteur, pas une garantie de précision de laboratoire.

Mesure Plage rapportée Précision rapportée
TDS 0 à 13 000 ppm ±2 % pleine échelle
Conductivité EC 0 à 20 000 µS/cm ±2 % pleine échelle
Salinité 0,1 à 50 ‰ ±2 % pleine échelle
Densité relative (SG) 1,000 à 1,050 ±0,001
Sonde du capteur Tuya ZG-109TDS posée sur un parquet
La sonde déportée réalise les relevés liés à l’eau ; le boîtier, lui, doit rester au sec.

Le démontage est également instructif. La carte observée porte la référence ZSSF-NTDS-10 V1.1. Le capteur d’ambiance est un Sensirion SHTC3, chargé de la température et de l’humidité de la pièce. La communication repose sur une puce Telink TLSR8251, une famille de SoC radio compatible notamment avec Zigbee et Bluetooth Low Energy.

Ce choix de composants est plutôt rassurant pour les fonctions radio et ambiantes, mais il ne dit rien à lui seul de la précision de la sonde d’eau. C’est cette dernière, ainsi que son étalonnage logiciel, qui reste le point déterminant pour les TDS, l’EC, la salinité et la densité.

Carte électronique du Tuya ZG-109TDS ouverte sur un parquet
La carte ZSSF-NTDS-10 V1.1 embarque notamment le SoC Telink TLSR8251 et le capteur d’ambiance Sensirion SHTC3.
Compartiment à piles du Tuya ZG-109TDS ouvert sur un parquet
Le boîtier fonctionne avec deux piles AAA. Il n’est pas destiné à être immergé.

Que montrent les essais publiés ?

Nous n’avons pas reproduit les mesures de laboratoire de SmartHomeScene : les chiffres ci-dessous sont donc attribués à leur essai. Ils sont intéressants parce qu’ils montrent surtout comment se comporte le capteur face à des eaux très différentes.

  • Sur de l’eau distillée, le ZG-109TDS a indiqué environ 10 à 11 ppm de TDS et 19 à 21 µS/cm, alors que la bouteille utilisée annonçait une conductivité inférieure à 5,3 µS/cm.
  • Sur l’eau du robinet testée, les relevés se situaient autour de 94 à 97 ppm et 189 à 194 µS/cm.
  • Sur une eau de source en bouteille annoncée à 53 mg/L de résidu sec et environ 80 µS/cm, le capteur a donné environ 48 à 51 ppm et 97 à 102 µS/cm.
  • Sur un mélange fortement salé, les TDS et l’EC ont atteint leurs plafonds d’affichage, tout comme la salinité à 50 ‰. Il a fallu diluer le mélange pour revenir dans une zone exploitable.

La conclusion pratique est assez claire : le ZG-109TDS peut être utile pour observer une dérive ou comparer des états successifs, mais une valeur ponctuelle ne doit pas être traitée comme une mesure de référence, surtout pour un aquarium marin ou un usage sensible.

Comparaison d’échantillons d’eau avec le Tuya ZG-109TDS sur un parquet
Comparer plusieurs eaux permet surtout d’observer les écarts et les tendances. Cette illustration ne constitue pas une analyse de laboratoire.

Zigbee2MQTT : l’intégration la plus complète

Le ZG-109TDS est référencé dans la documentation officielle de Zigbee2MQTT. L’intégration expose les mesures principales, le niveau de batterie, la qualité du lien, le choix eau douce/eau de mer, les seuils d’alerte et plusieurs corrections de calibration.

L’intervalle d’échantillonnage peut être réglé entre 5 et 1 200 secondes. Un intervalle court donne davantage de points mais sollicite davantage les piles et le réseau. Pour un aquarium ou un réservoir stable, plusieurs minutes suffisent généralement. Notre dossier Zigbee avec Home Assistant détaille les différences entre ZHA et Zigbee2MQTT.

Ce que Zigbee2MQTT expose réellement

Famille Entités / réglages documentés
Mesures probe_temperature, temperature, humidity, tds, ec, salinity, sg
Configuration mode eau douce/eau de mer et sampling_interval de 5 à 1 200 s
Calibration probe_temperature_calibration, temperature_calibration et humidity_calibration
Seuils limites basse/haute pour température de sonde, température ambiante, humidité et EC ; seuil haut TDS
Alertes probe_temperature_warning, temperature_warning, humidity_warning, tds_warning et ec_warning
État radio niveau de batterie et qualité de liaison Zigbee

Le mode eau douce / eau de mer doit être choisi manuellement : le capteur ne détecte pas lui-même le type d’eau. Le fabricant indique que ce réglage améliore la pertinence des valeurs selon l’environnement, mais la formule de compensation utilisée n’est pas publiée. Il serait donc excessif d’affirmer précisément quelles conversions internes sont modifiées.

La documentation Zigbee2MQTT identifie l’appareil comme Excellux ZG-109TDS. En revanche, le manufacturerName Tuya exact vu au niveau Zigbee n’est pas indiqué sur la fiche publique que nous avons vérifiée ; mieux vaut ne pas inventer une référence _TZE... non confirmée.

Le cas de ZHA est moins confortable. Le test de SmartHomeScene indique que l’appareil n’était pas reconnu nativement dans leur configuration et qu’un quirk spécifique pouvait être nécessaire. Comme souvent avec les références Tuya en marque blanche, il vaut mieux vérifier la compatibilité de son exemplaire avant de construire une automatisation importante autour de lui.

Installation : sonde dans l’eau, boîtier au sec

La partie destinée à l’eau est l’extrémité de la sonde. Le câble et le boîtier principal doivent rester secs. Le raccord en T fourni peut servir à intégrer la sonde sur une ligne d’eau, mais il faut vérifier soi-même la compatibilité mécanique, l’étanchéité et les éventuelles contraintes sanitaires du circuit.

Le démontage publié montre deux contacts métalliques dans une petite gaine plastique au bout de la sonde, mais leur alliage n’a pas été identifié. Nous n’avons pas trouvé non plus d’indice IP officiel documentant l’immersion du boîtier ou du câble. C’est important : seule l’extrémité de mesure doit être considérée comme destinée à l’eau tant qu’une documentation fabricant plus précise n’est pas disponible.

  1. Installez deux piles AAA et associez le capteur près du coordinateur Zigbee.
  2. Dans Zigbee2MQTT, vérifiez que TDS, EC, salinité, densité et température remontent réellement avant de fixer le boîtier.
  3. Placez la sonde dans une zone représentative, à distance d’un apport ponctuel de sel, d’engrais ou d’eau neuve.
  4. Comparez au départ les valeurs à un appareil de référence adapté à votre usage.
  5. Utilisez les alertes sur une dérive persistante plutôt que sur un relevé isolé.

Dans Home Assistant, le capteur prend surtout son sens pour créer des historiques et déclencher une notification lorsque la conductivité ou la température sort durablement d’une plage définie. En revanche, piloter automatiquement un dosage chimique ou couper une pompe sur cette seule mesure serait trop risqué.

Une réserve sur certains exemplaires

Le produit n’est pas exempt de zones d’ombre. Un signalement technique ouvert sur le dépôt Zigbee2MQTT décrit notamment un exemplaire où les températures et l’humidité remontaient correctement alors que l’EC, les TDS, la salinité et la densité restaient à zéro. L’auteur du ticket rapporte qu’une perturbation appliquée lors de mesures à l’oscilloscope pouvait réveiller temporairement la partie de mesure et faire réapparaître des valeurs valides, ce qui oriente son diagnostic vers un problème de réveil/firmware. Il s’agit d’un cas individuel, pas d’une panne démontrée sur tous les lots.

Ce retour justifie de tester toutes les entités dès réception et de privilégier un vendeur offrant un retour simple. Entre les changements de marque, les variantes matérielles et les possibles évolutions de micrologiciel, ce type de produit doit être acheté pour du suivi et de l’expérimentation, pas pour une fonction critique.

Ce qu’il reste à vérifier sur plusieurs semaines

  • Dérive : comparer périodiquement EC/TDS à une solution ou un appareil de référence pour détecter une dérive lente.
  • Encrassement : observer si les dépôts sur les deux électrodes modifient progressivement les mesures.
  • Autonomie : mesurer la durée réelle des deux piles AAA selon un intervalle de 5 s, 60 s ou 600 s.
  • Stabilité Zigbee : vérifier les pertes de rapports et la qualité de liaison lorsque le boîtier est installé près d’un aquarium, de tuyaux ou de masses d’eau.

Verdict : intéressant pour suivre une tendance

Le Tuya ZG-109TDS reste un appareil assez original : peu de capteurs Zigbee grand public réunissent autant d’informations liées à l’eau. Avec Zigbee2MQTT, il peut enrichir proprement un tableau de bord Home Assistant pour un aquarium, l’hydroponie, un réservoir ou une installation de filtration.

Son intérêt est surtout dans la comparaison dans le temps. Une hausse régulière des TDS ou de l’EC, une température qui dérive ou une salinité qui change peuvent constituer de bons signaux d’alerte. Pour une décision sensible concernant de l’eau potable, des animaux fragiles ou un dosage précis, il faut conserver un appareil de référence.

FAQ

Le ZG-109TDS mesure-t-il le pH ?

Non. Les mesures exposées sont la température de l’eau, la température et l’humidité ambiantes, les TDS, l’EC, la salinité et la densité relative. Le pH ne fait pas partie des sept valeurs.

Est-il compatible Matter ?

Aucune compatibilité Matter native n’est annoncée. Il s’agit d’un appareil Zigbee, utilisable localement notamment via Zigbee2MQTT et Home Assistant.

Peut-il vérifier qu’une eau est potable ?

Non. TDS et conductivité ne permettent pas d’identifier des contaminants précis, des bactéries ou une conformité sanitaire. Le capteur peut suivre une évolution, pas certifier la potabilité.

Quelle fréquence de mesure choisir ?

Le réglage documenté va de 5 à 1 200 secondes, avec 600 secondes par défaut. Pour un suivi lent, un intervalle de plusieurs minutes limite les transmissions et préserve davantage les piles.

Quentin Becher
L’auteur

Quentin Becher

Passionné par la technologie et l'innovation, je suis un expert en développement web. Avec plusieurs années d'expérience dans la création de solutions numériques sur mesure, j'aime relever des défis et aider les entreprises à se transformer grâce au digital.

Votre avis

Cet article vous a-t-il été utile ?

Votre note nous aide à améliorer nos guides et à mettre en avant les contenus les plus utiles.

— Soyez le premier à noter

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *