5/5 - (4 votes)
Soldes domotique

Le capteur Parrot Flower Power a longtemps été une référence pour surveiller la santé des plantes, jusqu’à l’arrêt du support logiciel officiel qui a contraint les utilisateurs à chercher des alternatives. L’approche la plus robuste consiste à interroger directement le capteur en Bluetooth via un Raspberry Pi, puis à publier les mesures dans une box eedomus. L’objectif est clair : continuer à exploiter des indicateurs fiables sur l’air, la lumière, l’humidité du sol et le taux d’engrais, sans dépendre de serveurs tiers.

Table des matières

Présentation du Flower Power et de l’eedomus

Présentation du flower power et de l'eedomus

Le Flower Power : un capteur orienté agronomie domestique

Le Flower Power se présente comme un capteur autonome planté au pied d’une plante, capable de relever des données utiles au suivi de croissance. Ses mesures sont conçues pour être interprétées simplement, avec des niveaux d’alerte permettant d’identifier rapidement une situation normale ou dégradée. Le point central est sa communication Bluetooth, qui impose une passerelle locale pour exploiter les données sans service cloud.

Les indicateurs généralement exploités dans une intégration domotique sont les suivants :

  • Température de l’air au niveau de la plante
  • Luminosité reçue
  • Humidité du sol
  • Taux d’engrais estimé

Dans la pratique, ces valeurs sont souvent accompagnées d’un statut synthétique, typiquement status_ok, status_warning ou status_critical, afin d’alimenter des alertes compréhensibles.

eedomus : une box domotique centrée sur les périphériques et les scénarios

La box eedomus se distingue par une logique orientée périphériques, tableaux de bord et scénarios, avec une API permettant de pousser des valeurs depuis un système externe. Cette capacité est déterminante : plutôt que d’attendre une intégration officielle, on publie les mesures du Flower Power vers eedomus sous forme de capteurs virtuels. La box peut ensuite afficher des graphiques, déclencher des notifications et appliquer des règles, ce qui transforme une simple mesure en action domotique.

Pourquoi une passerelle locale est devenue indispensable

L’arrêt du support logiciel officiel a rendu les intégrations tierces nécessaires. Une passerelle locale permet de conserver la maîtrise des données et de limiter les dépendances. Le Raspberry Pi joue alors le rôle d’intermédiaire : il collecte en Bluetooth, structure les mesures, puis les envoie à eedomus via l’API. Cette architecture prépare naturellement l’étape suivante : mettre en place un système domotique stable sur un Raspberry Pi.

  • db-tronic Raspberry Pi 5 8 Go Starter Kit | Édition 128 Go | Alimentation 27 W | Boîtier avec Ventilateur | Micro HDMI 4K | Dissipateur alu | idéal pour Home Assistant et Le Smart Home
    ✔ Raspberry Pi 5 avec 8 Go de RAM : ordinateur monocarte puissant pour des projets et applications polyvalents. ✔ Alimentation officielle 27W : Alimentation stable et fiable pour votre Raspberry Pi 5. ✔ Boîtier officiel avec ventilateur : Protège votre Raspberry Pi et assure un refroidissement optimal lors d'une utilisation intensive. ✔ Carte mémoire de 128 Go : offre un stockage généreux pour votre système d'exploitation, vos applications et vos fichiers. ✔ Lecteur de cartes USB pour cartes mémoire : configuration simple et rapide de votre système d'exploitation sur votre PC ou ordinateur portable. ✔ Dissipateur thermique en aluminium : refroidissement supplémentaire pour des performances et une durabilité fiables. ✔ Câble Micro HDMI 4K 1 mètre : parfait pour une sortie vidéo ultra-nette sur des moniteurs ou téléviseurs 4K compatibles. ✔ Emballage db-tronic de haute qualité : Emballage robuste et élégant, idéal pour une expédition en toute sécurité et comme cadeau.
  • db-tronic Raspberry Pi 5 4 Go Starter Kit | Édition 64 Go | Alimentation 27 W | Boîtier avec Ventilateur | Micro HDMI 4K | Dissipateur alu | idéal pour Home Assistant et Le Smart Home
    ✔ Raspberry Pi 5 avec 4 Go de RAM : ordinateur monocarte puissant pour des projets et applications polyvalents. ✔ Alimentation officielle 27W : Alimentation stable et fiable pour votre Raspberry Pi 5. ✔ Boîtier officiel avec ventilateur : Protège votre Raspberry Pi et assure un refroidissement optimal lors d'une utilisation intensive. ✔ Carte mémoire de 64 Go : offre un stockage généreux pour votre système d'exploitation, vos applications et vos fichiers. ✔ Lecteur de cartes USB pour cartes mémoire : configuration simple et rapide de votre système d'exploitation sur votre PC ou ordinateur portable. ✔ Dissipateur thermique en aluminium : refroidissement supplémentaire pour des performances et une durabilité fiables. ✔ Câble Micro HDMI 4K 1 mètre : parfait pour une sortie vidéo ultra-nette sur des moniteurs ou téléviseurs 4K compatibles. ✔ Emballage db-tronic de haute qualité : Emballage robuste et élégant, idéal pour une expédition en toute sécurité et comme cadeau.
  • db-tronic Raspberry Pi 5 8 Go NVMe Kit | Édition 64 Go | Alimentation 27 W | Boîtier métal | Refroidissement Actif | SSD M.2 NVMe PCIe | Micro HDMI 4K | idéal pour Home Assistant et Le Smart Home
    ✔ Raspberry Pi 5 avec 8 Go de RAM : conçu pour des performances maximales dans des applications telles que les solutions serveur, la domotique et le multimédia. ✔ Carte PCIe SSD M.2 NVMe : connectez et utilisez facilement le stockage NVMe pour un transfert de données rapide. ✔ Boîtier en métal : le boîtier robuste combine protection et refroidissement. Le refroidisseur actif et le capuchon NVMe s'intègrent parfaitement dans le boîtier. ✔ Refroidisseur actif officiel : ventilateur puissant spécialement conçu pour Raspberry Pi 5 pour dissiper efficacement la chaleur. ✔ Alimentation USB-C officielle 27 W : alimentation stable et sûre pour Raspberry Pi et périphériques. ✔ Carte mémoire 64 Go : Solution flexible pour installer le système d'exploitation de votre choix. ✔ Câble Micro HDMI 4K : prêt pour une sortie vidéo 4K nette vers des moniteurs ou téléviseurs compatibles. ✔ Matériel de fixation et câble ruban : Tout est inclus pour une installation fluide et sécurisée.

Installation de Raspberry Pi pour la domotique

Installation de raspberry pi pour la domotique

Choix du matériel et prérequis réseau

Pour une installation fiable, il faut un Raspberry Pi suffisamment stable et correctement alimenté, ainsi qu’un stockage en bon état. La domotique exige de la continuité : une alimentation instable ou une carte microSD fatiguée se traduit souvent par des comportements erratiques.

  • Aukru Micro USB 5v 3000mA Chargeur Adaptateur Alimentation Pour Raspberry Pi 3, Pi 2 modele b et Modele B+ (B Plus) ,Banana pi
    3000mA - Alimentation spécialement pour Raspberry Pi 3 modèle b +,Pi 3 modèle b, Pi 2 modèle B B + Plus Banana pi Output: 5V 3A ,Longueur de câble: Environ 150 CM 3000mA - Chargeur plus rapide, compatible avec 2500mA?2000mA, 1000mA et 1500mA Certification CE et ROSH pour plus de sécurité Haute qualité de Aukru avec le meilleur prix
  • Raspberry Alimentation USB-C 5.1V 3A - Blanc - pour Raspberry Pi 4 modèle B (1873421)
    Sortie : 5,1 V. Plage d'entrée de fonctionnement: 96-264 V Protection contre les courts-circuits, les surintensités et les surtempératures. Connecteur de sortie: USB-C
  • Bloc d'alimentation Officiel Raspberry Pi 5 USB-C 27 W, USB-C Power Supply, Blanc
    Entrée : 100-240 V CA Sortie : 5,1 V, 5 A, 9 V, 3 A, 12 V, 2,25 A, 15 V, 1,8 A (Power Delivery) Connecteur : USB-C Câble : 1,2 m 18 AWG Couleur : blanc

Points de contrôle recommandés :

  • Connexion réseau robuste : Ethernet si possible, sinon Wi‑Fi stable
  • Stockage : microSD de qualité ou stockage USB selon les usages
    • SanDisk 128 Go Ultra microSDXC, Carte micro sd + adaptateur SD (Pour Smartphone et Tablette, Video Full HDD, jusqu'à 140 Mo/s, UHS-I, La performance A1, Class 10, U1)
      Les cartes SanDisk Ultra microSDHC et microSDXC UHS-I sont compatibles avec les smartphones et tablettes Android Saisissez et stockez encore plus d'heures de vidéo Full HD. Avec des capacités jusqu'à 1.5 To, vous pouvez stocker encore plus d'heures de vidéo Full HD sur la carte tout en gardant de la place pour les vidéos, photos, musiques, et films Vitesses de transfert allant jusqu'à 140 Mo/s. Ses vitesses de transfert ultra-élevées permettent un déplacement rapide de votre contenu, soit jusqu'à 1 000 photos en une minute Classée A1, la carte SanDisk Ultra microSD est optimisée pour les applications, offrant des performances et un lancement plus rapides des applications pour une meilleure expérience sur smartphone Application SanDisk Memory Zone pour une gestion facile des fichiers. Disponible dans la boutique Google Play, l'application SanDisk Memory Zone vous permet de visionner, de consulter et de sauvegarder les fichiers de votre téléphone à un seul endroit. Température de fonctionnement: -25°C à 85°C
    • SanDisk 64 Go Ultra Go microSDXC, Carte Micro SD + Adaptateur SD (pour Android Smartphone et Tablette, Video Full HDD, jusqu'à 150 Mo/s, UHS-I, La Performance A1, V10, Class 10, U1) pour Amazon
      AUGMENTEZ SANS EFFORT VOTRE ESPACE DE STOCKAGE: Insérez simplement la carte UHS-I microSD SanDisk Ultra Go dans votre smartphone ou tablette Android, Chromebook ou ordinateur portable Windows pour étendre son espace de stockage. GARDEZ VOS FICHIERS MULTIMÉDIAS À PORTÉE DE MAIN: Avec des capacités jusqu’à 1,5 To, capturez et stockez de vidéos en Full HD, de films de votre service de streaming préféré, ainsi que pour la musique, les jeux, les photos et les podcasts. TRANSFERTS DE FICHIERS ULTRARAPIDES: Transférez vos fichiers en un éclair avec une vitesse de lecture atteignant les 150 Mo/s avec le lecteur de carte microSD USB 3.0 SanDisk MobileMate (vendu séparément). UNE APPLICATION POUR GÉRER VOTRE CONTENU: Avec l’application SanDisk Memory Zone, retrouvez vos photos et vidéos selon leur emplacement, date de modification ou création, lancez des sauvegardes automatiques et libérez de la place sur votre téléphone TESTÉE MINUTIEUSEMENT: Profitez d’une mémoire stable et des performances de pointe sur le long terme, grâce à nos techniques exclusives de gestion de la mémoire flash et à des tests complets réalisés avec des milliers de produits compatibles.
    • SanDisk 256Go Extreme microSDXC, carte micro sd + adaptateur SD, UHS-I, jusqu'à 190 Mo/s, micro SD carte pour votre smartphone, caméra d'action ou votre droner, RescuePro Deluxe, A2, Class 10, U3, V30
      Gagnez du temps avec des vitesses de déchargement de carte allant jusqu'à 190 Mo/s, optimisées par la technologie SanDisk QuickFlow Combinez la carte SanDisk Professional PRO-READER SD et la carte microSD afin d'atteindre des vitesses maximales (cartes vendues séparément) Vitesses d'écriture pouvant aller jusqu'à 130 Mo/s pour une prise de photos rapide Compatible UHD 4K avec la Classe de vitesse UHS 3 (U3) et la Classe de vitesse vidéo 30 (V30) Homologuée A2 pour des performances applicatives et des chargements plus rapides Conçue et testée en conditions extrêmes ; résiste aux températures extrêmes, à l'eau, aux chocs et aux rayons X Température de fonctionnement: -25°C to 85°C
  • Accès distant : SSH activé et sécurisé
Lire aussi :  Test de la station météo Bresser ClearView 7 en 1

Mise en place du système et mises à jour

Une fois le système installé, la priorité est de mettre à jour les paquets afin de bénéficier des correctifs et des pilotes récents, notamment pour la pile Bluetooth. Les commandes suivantes sont la base opérationnelle :

sudo apt update

sudo apt upgrade

Cette étape réduit les risques de dysfonctionnement lors de l’appairage Bluetooth et de l’exécution de scripts d’acquisition.

Tableau de contrôle avant d’aller plus loin

Avant de configurer le Bluetooth, un contrôle rapide évite de diagnostiquer plus tard des problèmes qui relèvent simplement du socle système.

Élément Objectif Vérification
Réseau Accès stable à l’API eedomus Ping vers la box, DNS fonctionnel
Heure système Horodatage cohérent des mesures NTP actif, fuseau correct
Stockage Éviter corruption et ralentissements Espace disque, logs, erreurs I/O
Accès SSH Administration à distance Connexion et droits sudo

Une fois cette base validée, le chantier se déplace vers le maillon critique du projet : la couche Bluetooth du Raspberry Pi.

Configurer le module Bluetooth sur Raspberry Pi

Vérifier la détection du matériel Bluetooth

Le Flower Power communique en Bluetooth, et la première étape consiste à vérifier que l’interface Bluetooth est bien présente et reconnue. En cas d’usage d’un dongle externe, la commande suivante permet d’identifier le périphérique :

lsusb

Un résultat mentionnant par exemple Cambridge Silicon Radio, Ltd Bluetooth Dongle confirme que le dongle est détecté.

  • TP-Link UB600 Clé Bluetooth 6.0 USB Nano, Dongle Bluetooth pour PC, Adaptateur Bluetooth Ultra-Compact, Sécurité Améliorée, Compatible Windows 11/10/8.1/7
    𝐁𝐥𝐮𝐞𝐭𝐨𝐨𝐭𝐡 𝟔.𝟎 𝐃𝐞𝐫𝐧𝐢𝐞̀𝐫𝐞 𝐆𝐞́𝐧𝐞́𝐫𝐚𝐭𝐢𝐨𝐧 : Profitez d’une connectivité Bluetooth plus fiable et plus sécurisée que les versions précédentes, idéale pour une utilisation quotidienne stable sur PC et ordinateur portable. 𝐂𝐨𝐧𝐧𝐞𝐱𝐢𝐨𝐧 𝐒𝐚𝐧𝐬 𝐅𝐢𝐥 𝐅𝐥𝐮𝐢𝐝𝐞 & 𝐒𝐭𝐚𝐛𝐥𝐞 : Connectez facilement vos périphériques Bluetooth tels que souris, claviers, écouteurs, casques ou manettes avec une transmission fiable et sans interruption. 𝐅𝐨𝐫𝐦𝐚𝐭 𝐍𝐚𝐧𝐨 𝐔𝐥𝐭𝐫𝐚-𝐂𝐨𝐦𝐩𝐚𝐜𝐭 : Avec son design mini (14,8 × 6,8 × 18,9 mm), la clé Bluetooth UB600 se branche discrètement sur votre port USB et peut rester connectée en permanence, parfaite pour les déplacements. 𝐈𝐝𝐞́𝐚𝐥𝐞 𝐩𝐨𝐮𝐫 𝐏𝐂 & 𝐎𝐫𝐝𝐢𝐧𝐚𝐭𝐞𝐮𝐫 𝐏𝐨𝐫𝐭𝐚𝐛𝐥𝐞 : Transforme instantanément un PC non équipé en appareil compatible Bluetooth pour une expérience sans fil simple et efficace. 𝐋𝐚𝐫𝐠𝐞 𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐢𝐥𝐢𝐭𝐞́ 𝐖𝐢𝐧𝐝𝐨𝐰𝐬 : Compatible avec Windows 11, Windows 10, Windows 8.1 et Windows 7 pour une intégration facile sur la majorité des configurations. 𝐏𝐥𝐮𝐠 & 𝐔𝐬𝐞 𝐒𝐢𝐦𝐩𝐥𝐞 : Installation rapide et intuitive pour une mise en service immédiate, sans configuration complexe.
  • UGREEN Dongle Bluetooth 6.0 Clé USB Bluetooth pour PC BLE et EDR
    [ Nouvelle Génération Bluetooth 6.0 ] Équipé de dernier chip Bluetooth 6.0, ce dongle Bluetooth pour PC prend en charge bimode de Bluetooth 6.0 Low Energy (BLE) et le débit de données amélioré (EDR), ce qui permet d'un transfert des fichiers et de l'audio plus efficace et plus rapide et plus stable.L'adaptateur est rétrocompatible avec 5.4/5.3/5.2. [ Compatible avec Windows Uniquement ] La clef Bluetooth USB est plug et play sur Windows 11/10/8.1. Note : Windows 7 nécessite de pilote, et incompatible avec les systèmes Mac OS, Linux ou d'autres versions de Windows. Si l'ordinateur est doté de Bluetooth natif, il faut désactiver d'abord le Bluetooth natif et puis de brancher la clé Bluetooth USB. [ Connexion Simultanée de 5 Appareils ] Cet adaptateur Bluetooth peut connecter votre PC à 5 appareils Bluetooth simultanément, tels que le téléphone, manette de jeu, casque, enceinte, clavier, souris, etc.,mais un seul appareil audio Bluetooth (casque/haut-parleurs) du même type peut être utilisé en même temps. ATTENTION : Non compatible TV, autoradio et Freebox ! Il prend uniquement en charge la connexion de contrôleurs de jeu, mais n'est pas compatible avec l'hôte de PS5, PS4, Xbox. [ Faible Latence & Grande Stabilité ] La clé Bluetooth 6.0 avec un système anti-interférence optimisé assure la transmission plus stable et à faible latence. Idéal pour connecter le casque pour regarder des films, amusez-vous bien sans souci de la déconnexion et la latence perceptible, ni le décalage entre son et image. [ Design Soigné ] Son design soigné facilite votre utilisation, l'indicateur LED vous montre clairement l'état de fonctionnement, la petite taille et le design anti-perte vous permettent de le transporter partout sans souci de le perdre facilement.
  • UGREEN Dongle Bluetooth 5.3 pour PC Clé USB Faible Latence 20M Portée Plug Play sous Windows 11 10 8.1 avec Clavier Souris Casque Manette de Jeu
    [ Dongle Bluetooth 5.3 ] La clé Bluetooth utilise la dernière technologie Bluetooth 5.3 qui prend en charge une portée de transmission de 20m (sans obstacle) et une faible consommation d'énergie (BLE). Cet adaptateur Bluetooth pour PC offre aussi plus de stabilité et plus de rapidité que les versions précédentes, vous permettant de profiter d'une connexion sans fil plus agréable. [ Spécialement pour Windows ] Cet adaptateur USB Bluetooth est Plug & Play pour Windows 11/10/8.1, il ne fonctionne pas sous les systèmes Mac OS, Linux ou d'autres versions de Windows. Attention : si votre ordinateur est doté de Bluetooth Natif, avant l'utilisation de cette clé Bluetooth, veuillez accéder au [Gestionnaire de périphériques]>[Bluetooth] pour désactiver le Bluetooth Natif ([Intel(R) Wireless Bluetooth]). [ Connexion des 5 Appareils ] Cette clé USB Bluetooth pour PC prend en charge la connexion simultanée des 5 appareils Bluetooth, tels que le téléphone, la manette de jeu, le casque, l'enceinte, le clavier, la souris, etc. Petit conseil : le dongle Bluetooth supporte les manettes de PS5/PS4/Xbox One S et versions ultérieures/Switch, mais elle ne supporte pas les manettes de PS3/PS2/PS2 Slim/Xbox One/Xbox 360 et tous les hôtes de jeu (PS5/PS4/Xbox, etc). [ Faible Latence & Grande Stabilité ] La clef Bluetooth 5.3 avec un système anti-interférence optimisé assure la transmission plus stable et à faible latence. Idéal pour connecter la manette de jeu Bluetooth pour jouer ou connecter le casque pour regarder des vidéos, amusez-vous bien sans souci de la déconnexion et de la latence forte. [ Design Élégant ] Le bas de l'adaptateur Bluetooth a un design creux, de sorte que vous pouvez facilement l'accrocher à votre porte-clés pour éviter toute perte. En même temps, il est plus pratique de le brancher et de le débrancher. L'indicateur LED vous montre clairement l'état de fonctionnement.

Mettre à jour la pile logicielle et activer le service

Après les mises à jour système, il est essentiel de s’assurer que les services Bluetooth sont actifs. Selon la distribution, le service peut être géré par systemd. L’objectif est d’obtenir un Bluetooth opérationnel en continu, sans intervention manuelle après redémarrage.

  • Vérifier l’état du service Bluetooth
  • Activer le démarrage automatique
  • Contrôler les logs en cas d’échec d’appairage

Points d’attention : portée, interférences et stabilité

Les capteurs de plantes sont souvent placés près de fenêtres, sur des balcons ou dans des zones où le signal radio varie. La portée Bluetooth et les interférences peuvent donc expliquer des lectures irrégulières. Pour limiter les pertes :

  • Installer le Raspberry Pi à distance raisonnable des plantes, sans obstacles métalliques
  • Éviter de coller le Raspberry Pi à un routeur Wi‑Fi très puissant
  • Privilégier un dongle Bluetooth réputé stable si l’interface intégrée montre des limites
    • Amazon Basics Adaptateur USB Bluetooth 5.4 pour PC, Récepteur USB pour Souris, Clavier et Ordinateur Portable Bluetooth, Compatible avec Windows 11/10/8.1
      ACCÈS BLUETOOTH INSTANTANɠ: le récepteur adaptateur Bluetooth pour PC convertit les appareils non Bluetooth en appareils compatibles Bluetooth par simple connexion USB COMPATIBILITÉ ÉTENDUE : Prend en charge Bluetooth 5.4 et est rétrocompatible avec Bluetooth 5.3/5.2/5.1/5.0/V4.2/4.0/3.0/2.1/2.0/1.1 ; fonctionne UNIQUEMENT avec Windows 8.1, 10 et 11 CONNEXION MULTI-APPAREILS : Connectez jusqu’à 6 appareils simultanément ; non compatible avec tous les autres systèmes d’exploitation, tels que Mac, Linux, Chrome, Unix, Playstation (PS), Windows 7 et versions antérieures ; le récepteur Bluetooth Nano peut être branché via n’importe quel port USB standard PERFORMANCES AMÉLIORÉES : Les technologies EDR et BLE offrent un débit et une vitesse de transfert améliorés et une faible consommation d'énergie CONFIGURATION SYSTÈME REQUISE : Non compatible avec tous les autres systèmes d’exploitation, tels que Mac, Linux, Chrome, Unix, Playstation (PS), Windows 7 et versions antérieures ; désactivez tout Bluetooth intégré de l’appareil avant d’utiliser ce produit, reportez-vous au manuel d’utilisation pour plus de détails
    • TP-Link Archer TX10UB Nano Clé WiFi 6 AX900 pour PC, Clé USB WiFi Double Bande 2,4/5 GHz, Adaptateur WiFi USB Nano avec Bluetooth 5.3, Dongle WiFi USB, WPA3, Compatible Windows 11/10
      𝐂𝐥é 𝐖𝐢𝐅𝐢 𝟔 𝐀𝐗𝟗𝟎𝟎 𝐩𝐨𝐮𝐫 𝐏𝐂 : Modernisez votre ordinateur avec une clé WiFi 6 offrant jusqu’à 900 Mbit/s (600 Mbit/s en 5 GHz et 287 Mbit/s en 2,4 GHz) pour le streaming HD, les appels vidéo, le télétravail et la navigation quotidienne. 𝐂𝐥é 𝐔𝐒𝐁 𝐖𝐢𝐅𝐢 𝐃𝐨𝐮𝐛𝐥𝐞 𝐁𝐚𝐧𝐝𝐞 : Profitez des bandes 5 GHz et 2,4 GHz pour choisir entre vitesse maximale et meilleure couverture selon votre environnement réseau. 𝐁𝐥𝐮𝐞𝐭𝐨𝐨𝐭𝐡 𝟓.𝟑 𝐈𝐧𝐭é𝐠𝐫é : Connectez facilement casques, souris, claviers, enceintes, smartphones et manettes grâce à une connexion Bluetooth plus stable et plus efficace. 𝐃𝐨𝐧𝐠𝐥𝐞 𝐖𝐢𝐅𝐢 𝐍𝐚𝐧𝐨 𝐔𝐥𝐭𝐫𝐚-𝐂𝐨𝐦𝐩𝐚𝐜𝐭 : Son format miniature permet de laisser l’adaptateur branché en permanence sans bloquer les autres ports USB de votre ordinateur portable ou PC de bureau. 𝐒é𝐜𝐮𝐫𝐢𝐭é 𝐖𝐏𝐀𝟑 𝐀𝐯𝐚𝐧𝐜é𝐞 : Protégez vos données personnelles et votre réseau domestique grâce au chiffrement WPA3 de dernière génération. 𝐈𝐧𝐬𝐭𝐚𝐥𝐥𝐚𝐭𝐢𝐨𝐧 𝐒𝐢𝐦𝐩𝐥𝐞 𝐩𝐨𝐮𝐫 𝐖𝐢𝐧𝐝𝐨𝐰𝐬 : Compatible Windows 11 et Windows 10, idéal pour moderniser rapidement la connectivité WiFi et Bluetooth d'un PC fixe ou portable.
    • TP-Link UB500 Plus Adaptateur Bluetooth USB, Dongle Bluetooth 5.3, Multi-Directional Antenne, Clé Bluetooth pour PC, Casque, Souris, Manette, Smartphone, Tablette, Compatible avec Windows 11/10/8.1/7
      𝐂𝐥é 𝐁𝐥𝐮𝐞𝐭𝐨𝐨𝐭𝐡 𝟓.𝟑 𝐏𝐨𝐮𝐫 𝐏𝐂 : Ajoutez instantanément le Bluetooth à votre ordinateur pour connecter casques, enceintes, smartphones, souris, claviers et manettes sans fil. 𝐀𝐧𝐭𝐞𝐧𝐧𝐞 𝐇𝐚𝐮𝐭𝐞 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 : L'antenne externe multidirectionnelle améliore la réception du signal Bluetooth et offre une connexion plus stable sur de plus longues distances. 𝐃𝐨𝐧𝐠𝐥𝐞 𝐁𝐥𝐮𝐞𝐭𝐨𝐨𝐭𝐡 𝐅𝐚𝐢𝐛𝐥𝐞 𝐋𝐚𝐭𝐞𝐧𝐜𝐞 : Profitez d'une transmission rapide et fiable pour la musique, les appels vidéo, le télétravail et les périphériques de jeu. 𝐂𝐨𝐧𝐧𝐞𝐱𝐢𝐨𝐧 𝐒𝐭𝐚𝐛𝐥𝐞 & 𝐅𝐥𝐮𝐢𝐝𝐞 : Le Bluetooth 5.3 améliore l'efficacité énergétique, la stabilité des connexions et la gestion simultanée de plusieurs appareils. 𝐎𝐫𝐢𝐞𝐧𝐭𝐚𝐭𝐢𝐨𝐧 𝐀𝐣𝐮𝐬𝐭𝐚𝐛𝐥𝐞 : L'antenne multidirectionnelle peut être orientée pour optimiser la réception selon l'emplacement du PC. 𝐂𝐨𝐦𝐩𝐚𝐭𝐢𝐛𝐥𝐞 𝐖𝐢𝐧𝐝𝐨𝐰𝐬 : Compatible Windows 11, Windows 10, Windows 8.1 et Windows 7 pour une installation simple et rapide.

Une fois le Bluetooth fiable, l’étape suivante consiste à associer le capteur Flower Power et à valider la lecture des données en conditions réelles.

Lire aussi :  Test : haut-parleurs Bluetooth extérieurs Plyee Audio 250W étanches

Connexion du capteur Flower Power au système

Appairage et identification du capteur

La procédure opérationnelle consiste à identifier l’adresse Bluetooth du capteur, puis à vérifier qu’il répond aux interrogations. Selon les outils disponibles, on peut scanner les périphériques à proximité et repérer le Flower Power par son nom ou son adresse. L’enjeu est d’obtenir un identifiant stable, car il sera réutilisé dans les scripts.

Validation des premières mesures

Avant d’envoyer quoi que ce soit vers eedomus, il faut valider la cohérence des valeurs lues. Une lecture ponctuelle doit remonter les quatre axes attendus : air, lumière, humidité du sol, engrais. Les écarts mineurs entre la mesure brute et ce qui était affiché dans une application d’origine sont fréquents, notamment à cause des méthodes d’arrondi et de calibration.

Tableau des données à remonter et de leurs usages domotiques

Pour cadrer l’intégration, il est utile de définir dès le départ ce qui sera publié dans eedomus et à quoi cela servira.

Mesure Unité courante Usage dans eedomus Niveau d’alerte
Température de l’air °C Graphique, alerte gel/chaleur status_ok / warning / critical
Lumière lux Suivi exposition, alerte manque de lumière status_ok / warning / critical
Humidité du sol % ou index Rappel arrosage, scénario d’irrigation status_ok / warning / critical
Taux d’engrais µS/cm ou index Suivi fertilisation, alerte carence status_ok / warning / critical

Une fois la lecture stable et les champs clairement définis, il devient possible d’automatiser la collecte par des scripts et de structurer l’envoi vers l’API eedomus.

Scripts et programmation pour l’intégration

Principe : lire en Bluetooth, publier via l’API eedomus

Le schéma est répétitif mais efficace : un script interroge le Flower Power, récupère les mesures, calcule ou associe un statut, puis pousse chaque valeur vers un périphérique eedomus. Cette mécanique doit être idempotente et tolérante aux erreurs, car le Bluetooth peut échouer ponctuellement.

Choisir une bibliothèque et valider l’accès

Pour accéder au Flower Power, une bibliothèque compatible Bluetooth est nécessaire. Une approche courante consiste à utiliser un environnement JavaScript avec une dépendance installée via npm, par exemple :

npm install bl

Un script de test doit ensuite confirmer la capacité à se connecter, lire les caractéristiques et afficher les valeurs attendues.

Bonnes pratiques de script : robustesse et lisibilité

Une intégration durable repose moins sur un « coup » technique que sur des détails d’exploitation. Les points suivants réduisent les incidents :

  • Gestion des timeouts Bluetooth et des tentatives de reconnexion
  • Journalisation claire : succès, échecs, valeurs envoyées
  • Normalisation des unités et des arrondis
  • Protection des identifiants d’API eedomus dans un fichier de configuration

Exemple de structure de données attendue

Pour faciliter l’ajout dans eedomus, il est utile de structurer les données sous forme de clés stables, par plante et par mesure. Exemple de logique :

  • plante_1.temperature_air
  • plante_1.lumiere
  • plante_1.humidite_sol
  • plante_1.engrais

Quand les scripts produisent des mesures cohérentes et répétables, l’étape suivante consiste à créer les périphériques correspondants dans eedomus pour afficher, historiser et déclencher des alertes.

Ajout des périphériques dans eedomus

Créer les capteurs virtuels pour chaque indicateur

Dans eedomus, l’approche la plus lisible consiste à créer un périphérique par mesure, et éventuellement un périphérique supplémentaire pour le statut global. Chaque périphérique reçoit ensuite des mises à jour via l’API. Cette granularité facilite les graphiques et les scénarios ciblés, par exemple une alerte uniquement sur l’humidité du sol.

Associer valeurs et statuts : lisibilité côté interface

Au-delà des chiffres, les statuts status_ok, status_warning et status_critical apportent une lecture immédiate. Dans eedomus, ces statuts peuvent être liés à des icônes personnalisées ou à des états textuels, pour obtenir un tableau de bord compréhensible en un coup d’œil.

Tableau de mapping recommandé entre scripts et eedomus

Pour éviter les erreurs, un mapping explicite entre la sortie du script et les périphériques eedomus simplifie le déploiement.

Sortie script Périphérique eedomus Type Affichage conseillé
temperature_air capteur température air plante capteur graphique + seuils
lumiere capteur luminosité plante capteur graphique + alerte manque
humidite_sol capteur humidité sol plante capteur alerte arrosage
engrais capteur engrais plante capteur suivi fertilisation
status_global statut santé plante état icône ok / warning / critical

Exploitation : graphiques, alertes et scénarios

Une fois les valeurs historisées, eedomus peut générer des graphiques et déclencher des notifications. Les usages les plus fréquents :

  • Alerte si humidite_sol passe sous un seuil pendant une durée donnée
  • Alerte si lumiere reste faible plusieurs jours
  • Notification si status_critical apparaît sur un indicateur

Quand l’affichage et les alertes sont en place, le sujet devient moins l’intégration initiale que la qualité dans le temps : stabilité, optimisation et maintenance.

Optimisation et maintenance de l’installation

Planifier l’acquisition pour préserver batterie et fiabilité

Interroger trop souvent un capteur Bluetooth peut dégrader l’autonomie et augmenter les échecs de connexion. Un compromis courant consiste à collecter à intervalle régulier, puis à lisser l’affichage via l’historique eedomus. L’objectif est de conserver des tendances exploitables sans sur-solliciter le Flower Power.

  • Espacer les lectures pour limiter les échecs Bluetooth
  • Éviter les scans permanents, préférer une connexion ciblée
  • Stocker un dernier état connu en cas d’échec ponctuel

Surveillance : logs, redémarrages contrôlés et alertes techniques

Une installation domotique gagne en maturité quand elle se surveille elle-même. Des logs exploitables et une notification en cas d’échec répété permettent d’intervenir avant que les données ne deviennent inutilisables. Il est aussi pertinent de prévoir un redémarrage contrôlé du service de collecte si un blocage Bluetooth est détecté.

Tableau des incidents fréquents et correctifs

Les retours d’usage convergent souvent vers les mêmes problèmes, principalement liés à la radio et à la stabilité logicielle.

Symptôme Cause probable Action recommandée
Valeurs manquantes par intermittence Portée Bluetooth, interférences Rapprocher le Raspberry Pi, changer l’emplacement, dongle plus stable
Connexion impossible après un moment Service Bluetooth bloqué Redémarrer le service, ajouter une routine de relance
Mesures incohérentes Arrondis, calibration, capteur mal positionné Comparer sur plusieurs lectures, vérifier l’implantation dans le pot
API eedomus non mise à jour Réseau ou identifiants Vérifier connectivité, clés API, logs HTTP

Durabilité : documenter et standardiser

Documenter l’adresse Bluetooth du capteur, les identifiants de périphériques eedomus et les seuils choisis évite de repartir de zéro après une panne ou une réinstallation. Une convention de nommage et un fichier de configuration unique renforcent la maintenabilité, surtout quand plusieurs plantes sont suivies.

Cette intégration repose sur une chaîne claire : une base Raspberry Pi à jour, un Bluetooth stable, une lecture fiable du capteur, des scripts robustes et des périphériques eedomus bien mappés, le tout entretenu par une surveillance minimale mais régulière.

Le Flower Power reste exploitable malgré l’arrêt du support officiel grâce à une passerelle locale sur Raspberry Pi, capable de lire les mesures en Bluetooth et de les publier dans eedomus via l’API. L’installation gagne en efficacité quand les périphériques sont structurés par indicateur, que les statuts sont rendus visibles et que la maintenance anticipe les aléas radio et logiciels.