Surveillance facile et économique des plantes avec Home Assistant
Vous disposez probablement de plantes vertes pour égayer votre chez-vous, ou vous songez à en acheter mais ne savez pas comment vous en occuper sereinement ? Dans un monde où la technologie facilite notre quotidien, il est désormais possible d'allier nature et innovation pour prendre soin de ses végétaux. Grâce aux capteurs Zigbee intégrés à un système comme Home Assistant, vous pouvez surveiller en temps réel l'état de vos plantes : niveau d'humidité du sol, luminosité, température, et bien plus encore.

Capteur Zigbee
Un choix économique avant tout
Après quelques aventures chez Ikea, je me retrouve aujourd'hui avec plusieurs plantes vertes à mon domicile : Monstera, Ficus, et d'autres encore. N'ayant jamais eu à m'occuper de plantes auparavant, j'ai cherché une solution simple et économique pour prendre soin d'elles. Mon objectif principal étant de savoir quand et comment les arroser correctement.
Pour cela, je me suis tourné vers un célèbre site d'e-commerce chinois afin de rechercher des sondes d'humidité pour plantes. Après avoir parcouru plusieurs articles et comparé les avis, mon choix s'est porté sur ce capteur Zigbee, abordable et alimenté par piles :
Capteur d'humidité du sol Zigbee
Moniteur intelligent plantes testeur d'humidité Pot de fleur hygromètre de sol soins du jardin plantation humidimètre
À ce prix-là, le colis est minimaliste. On y trouve le capteur à piles dans son emballage le plus simple, accompagné d'une minuscule notice :



L'installation est simple avec Zigbee2MQTT : après avoir inséré les piles, le mode d'appareillage s'active automatiquement sur le capteur (il peut également être lancé en maintenant enfoncé son bouton unique) :


Mon capteur apparaît comme "non pris en charge"
Dans ce cas de figure, il vous suffit de ré-interroger le capteur pour qu'il soit correctement reconnu par Zigbee2MQTT
Ce capteur fournit plusieurs mesures : l'humidité du sol, l'humidité de l'air, la luminosité ambiante, ainsi que la température. Il offre également la possibilité de calibrer chaque capteur si nécessaire.

Et c'est donc après avoir finalisé son ajout dans Zigbee2MQTT qu'il ne vous reste plus qu'à l'enfoncer dans le pot de votre plante verte préférée :

Une question demeure toutefois en suspens : qu’en est-il de l’autonomie de ces capteurs ? Il est encore trop tôt pour fournir un retour d’expérience précis concernant leur consommation de piles, mais je ne manquerai pas de compléter l’article dès que j’aurai recueilli suffisamment de données sur leur durée de vie en conditions réelles.

Intégration dans Home Assistant
Ajout des composants Openplantbook.io
Home Assistant propose des fonctionnalités basiques quant à la surveillance de plantes. Néanmoins, nous n'allons pas nous en contenter aujourd'hui. Nous allons intégrer le service Openplantbook.io, une base de données géante communautaire sur les plantes, à notre système domotique afin de récupérer dynamiquement les valeurs d'ensoleillement, d'humidité et de température des plantes.
Installation des custom components
Nous allons commencer par télécharger les composants suivants sur GitHub :
Après redémarrage de votre installation Home Assistant, vous devriez être en mesure de configurer une nouvelle intégration OpenPlantbook après avoir récupéré vos accès à l'API du service éponyme :



Configuration de l'intégratioOpenPlantbook
Une fois l'intégration d'OpenPlantbook configurée, passons à ce qui nous intéresse : nos plantes. Nous pouvons désormais configurer notre deuxième nouvelle intégration, à savoir le Plant Monitor :




Configuration d'une nouvelle intégration de type Plant Monitor
Après une série de questions nous permettant de lier notre plante à une entrée dans la base de données d'OpenPlantbook ainsi que nos nouveaux capteurs fraichement ajoutés à Home Assistant, nous disposons enfin de nos nouveaux devices de type plant :


Installation de la custom card flower-card
En suivant ces étapes, vos devices de type plant seront présentés de façon esthétique et fonctionnelle sur vos dashboards. Pour ce faire, nous commençons par télécharger et installer la custom card suivante sur GitHub :
Après avoir redémarré votre installation, vous pourrez configurer ces nouvelles cards pour surveiller l’état de vos plantes. Cependant, il est important de noter que, en raison de l’utilisation de nos capteurs chinois économiques, la mesure de la conductivité n’est pas accessible :


Le rendu final est très satisfaisant et offre une vision claire en un coup d'œil de ce qui manque à nos petites plantes vertes pour s’épanouir à la maison. Il ne vous reste plus qu’à configurer des alertes et/ou des notifications si l’eau, la température ou l’humidité venaient à manquer, afin de compléter la surveillance de vos plantes.
