Miflora MiPlant Xiaomi le capteur qui surveille vos plantes et compatible Jeedom

Je vais vous présenter dans un futur article un plugin sur lequel j’ai mis beaucoup d’énergie mais qui est une petite révolution dans le monde de la domotique, il s’agit du plugin BLEA (pour bluetooth low energy advertisement), ce plugin permet de nombreuses choses, détection de présence, contrôle de certains devices, lecture de certains paramètres etccc.

Le point commun des produits s’intégrant cela est qu’ils sont bluetooth. En effet de plus en plus de produits (pas chère en plus) sont bluetooth et apportent des fonctionnalités intéressants (écran : dotti …. , bracelet connecté, lumière, bouton etcccccc.) Donc je vais pas vous présenter ici le plugin en lui même car il nécessite un article à part entière mais un produit bluetooth compatible et fort intéressant (je ferais cela régulièrement), il s’agit ici du capteur de plantes Mi Plant (Mi Flora) ou de son petit nom miflora.

Et oui il s’agit d’un capteur pour plantes (un peu comme le parrot flower ou le koubachi) mais qui coute moins de 10 euros.

Il permet d’avoir pas mal d’informations sur la santé de votre plante :

  • L’ensoleillement
  • L’humidité de la terre
  • La température
  • Le taux de fertilisant de la terre

Bien évidemment le petit joujou remonte aussi son niveau de pile (qui semble tenir relativement longtemps)

 

Je vais partir du principe que vous avez le plugin BLEA (Bluetooth advertisement : il est gratuit et le restera).


La découverte dans Jeedom

Pour ajouter votre Miflora à Jeedom rien de plus simple. Il vous suffit d’activer le mode scan du plugin Blea et d’attendre qu’il la trouve.

Ensuite, une fois qu’il aura trouvé le miflora vous pourrez cliquer dessus vous arriverez sur cette page :

Voilà rien de plus simple, votre capteur miflora est détecté. De plus, vous pouvez même la voir sur votre réseau BLEA (vous verrez dans l’article dédié à quoi cela correspond).

Il est là notre miflora !!!!

 

Après quelques temps les premières infos commencent à tomber et cela donne ça :


Magnifique non ;). A vous les scénarios qui vous envoient une notification pour vous dire que votre plante à soif ou manque d’engrais.

Je précise que même sans Jeedom ce capteur peut fonctionner avec l’application mobile du fabricant. Donc aucun excuses pour pas prendre soins de vos plantes en s’amusant.

Exemple chez moi :

miflora compatible jeedom scenario

Donc ce scénario me notifie lorsque ma plante a besoin d’être arrosée, et me dit merci après l’avoir arrosée. Ainsi mes plantes sont contentes sans que je me pose trop de questions

 

Vous pouvez vous procurer le capteur miflora  sur Gearbest pour moins de 10 euros (dépéchez vous il reste quelques jours)  en cliquant sur une des images ci dessous:

Si vous préférez commander sur amazon un petit peu plus cher  voici le lien :

 

Partager sur :

Infos de l'auteur

Je m’appelle Ludovic Sarakha j’ai 32 ans et je suis habitant de Clermont-Ferrand. Concernant les études il faut savoir que bien que j’ai travaillé dans l’informatique (SSII internationale) et maintenant dans la domotique, j’ai un doctorat de Chimie des matériaux. Je suis un autodidacte passioné d'informatique, de domotique et de tout ce qui tourne autour des objets connectés

73 commentaires

  1. Pingback: BLEA le plugin Bluetooth Jeedom multifonctions (part 1) - La domotique de sarakha63

  2. Bonsoir,
    J’ai mis en place 1 MiFlora que je monitorais avec Flower Care sous Android. Je l’ai ensuite associé au plugin Blea de Jeedom mais du coup, je n’arrive plus à m’y reconnecter avec l’appli Android. Est-ce normal ? ça ressemble un peu à la question précédente sauf qu’il était question de 2 accès simultanés par 2 plugins Jeedom.

    • Deux accès simultanés oui ce n’est pas possible. Par contre moi de mon côté j’ai blea qui se connecte à intervalles réguliers pour récupérer les infos, mais je peux très bien continuer à utiliser l’appli officielle. Car sur un miflora la connection n’est pas gardée elle est libéré. Donc non ce n’est pas normal et je dirais même plus ça a quasiment pas de sens. Tu as pas exagéré sur la durée des refresh ?

      • Merci de cette réponse rapide. Pour le refresh côté Jeedom, j’ai laissé les 18000 secondes.
        Je vais essayer (pas ce soir) de connecter ma tablette à MiFlora (en + de mon S7).
        Quand tu positionnes des alertes dans Jeedom, les seuils d’alerte varient en fonction de la plante (1 plante tropicale ne crieras pas “j’ai soif” avec le même % d’humidité que pour 1 cactus). Comment fais-tu pour trouver les bons seuils?
        Et pour le peu que j’ai pu en voir, sais-tu si l’appli Flower Care adapte ses pictogrammes à la plante monitorée (je ne pense pas).

  3. Salut Sarakha, c’est encore moi 🙂
    bon je viens de recevoir mon miFlower…. coool super cool meme.
    par contre j’ai un probleme…..
    en effet l’app me dit bien qu’il fait nuit (test a l’instant) par contre le plugin BLEA me dit qu’on est a 81Lux…..
    une idee?

      • bon ok, j’ai la rue qui eclaire un peu ca doit venir de cela… par contre c’est asses troublant quand l’app dit qu’on est a 0.
        merci de ta reponse rapide… comme toujour

        • Salut, pour information, voici une “petite” échelle de correspondance “lux/ type d’éclairage” :

          0,5 Lux : nuit de pleine lune.
          10 Lux : pénombre, ou éclairage bougie.
          20 à 80 Lux : éclairage de ville.
          100 Lux : luminosité minimale pour lire un texte.
          100 à 200 Lux : éclairage domestique.
          300 à 500 Lux : lieux publics.
          1.000 Lux : local vraiment très bien éclairé.
          5.000 Lux : Lux extérieur par temps couvert.
          10.000 Lux : extérieur par temps moyen.
          20.000 Lux : éclairage artificiel intense (à proximité directe d’une lampe halogène 50W).
          50.000 à 100.000 Lux : extérieur par temps ensoleillé.

          Espérant que cela te soit utile ^^

          @++

  4. Hello.
    Joli boulot. Comment as tu accédé aux info Bluetooth.. y’a -til une API ?
    Sinon, etant donne que c’est aussi un capteur d’humidité, ça pourrait servir de capteur en cas de fuite d’eau non ?

    • Je fais du reverse des trames bluetooth, c’est un peu ce que je fais sur l’ensemble des produits que j’integre dans blea.

      Oui tu pourrais. On peut imaginer le mettre dans un gobelet et le gobelet que tu placerais sous l’endroit à controller

  5. bonjour je viens de recevoir mon capteur et je n’arrive pas me connecter , le bluetooth reste active que 3 seconde on dirais après il n’est plus visible
    avez vous eu le preobleme?

  6. Pingback: Les variables dans Jeedom domotique - Introduction - La Domotique de Sarakha63

  7. Pingback: MiFlora compatible Jeedom à 8.91€ de retour - La Domotique de Sarakha63

  8. Pingback: Xiaomi Miflora/Miplant à 8,91 € code dédié sarakha - La Domotique de Sarakha63

  9. Bonsoir,

    Je viens de recevoir 3 autres capteurs…
    Jeedom = parfait. Application android Mi Home , difficile mais j’arrive au moins à les appairer mais je ne vois pas comment faire les upgrade des firmwares (reçus en 2.7.0).
    Application Flower Care, Erreur : Device binding failed / Device is not avalaible in your country
    Du côté de ton plugin, tu n’envisages pas d’ajouter une fonctionnalité d’upgrade du firmware (si cela est possible ?)
    A ce sujet, quelle est la dernière version du fw ? Mon 1er capteur a pu être upgradé en son temps en version 2.8.6

      • Tiens, un firmware vient de passer via l’appli flower care sur mon plus ancien capteur. New version = 2.9.2
        Je suis localisé en chine pour le GPS mais toujours ce message à la c… pour lui faire découvrir les 3 nouveaux.

  10. Bonjour Ludovic, j’ai acheté ces items sur le lien que tu donnes et ai utilisé ton code, merci pour ça.
    Cependant, au moment de les associer à Flower Care j’ai un message d’erreur du genre: “item is not available in your country”.
    J”ai contacté le dév de Flower Care et ils m’ont dit que j’avais du acheter une version pour la Chine et non une version internationale…
    Je me retrouve avec 3 Mi flora inutilisables…

    Je compte à terme les intégrer à Jeedom (lorsque j’aurai ajouté un dongle bluetooth à mon NAS) …mais si ça ne marche pas…

    Tu connais ce problème?

  11. J’ai le même pb que nicepeople. Et j’ai eu la même réponse du dev de Flower Care. Quelle est la version de firmware de tes 3 capteurs ? Pour l’appli Mi Home, c’est une vraie galère pour voir les capteurs et pour upgrader leur firmware, c’est incompréhensible, vu que c’est que du chinois. Pourtant, avec mon tout premier capteur acheté séparément pour valider l’objet, tout s’était passé correctement avec la maj automatique du firmware et l’intégration dans Flower Care.
    Si Ludo ajoutait le support du firmware et l’ajout de la petite photo de la plante comme dans Flower Care, ce serait la cerise sur le gateau 🙂

    • Ben comme je vous disais servez vous de mi home pour les mettre à jour pour voir si derrière flower care les accepte. Mais moi ce qui me dérange c’est la réponse que le dev de flower care donne pour se défausser d’une non compatibilité dans son app

  12. Avec Mi home, je n’arrive pas à faire les maj de firmware sur ces 3 nouvelles.
    Mais je vais repasser une couche au dév, car sa réponse est très étrange. Avant, je veux essayer en changeant la position GPS de la tablette pour une ville chinoise.

    • Appairage OK avec Mi home, par contre je ne sais pas comment lire la version des firmwares ou quoi que ce soit car même configuré en anglais plein de textes restent en chinois!

      D’ailleurs si quelqu’un veut bien nous expliquer les icônes ?
      Caca, goutte d’eau etc…

      Ça me saoule cette affaire !!!

      • Tu as pu les intégrer à Jeedom ? Si oui, dans la liste des commandes de Jeedom, tu peux cocher la case firmware et tu la verras ainsi depuis Jeedom.
        Les 4 valeurs remontées sont lumière reçue, humidité, température et fertilité (engrais –> fumier –> caca 🙁 )

  13. Pour l’instant non, je n’ai pas encore acheté le dongle bluetooth pour mon NAS.
    Merci pour les infos, tu peux me dire quelles sont les unités de chaque mesure ?

  14. Ludovic, as-tu un contact fiable chez Gearbest ou éventuellement ton ami Lunarock chez Xiaomi afin de leur poser la question sur ces différentes versions de hardware qui seraient vendues ?

    Voici la réponse du dev de Flower Care quand j’ai insisté sur cette histoire de version internationale… Car il n’y a bien que son logiciel qui refuse de prendre en compte mes 3 derniers capteurs. L’appli Mi Home les voit mais ne propose aucun upgrade de firmware.
    De : 客服邮箱1 [mailto:kefu@hhcc.io]
    Envoyé : mardi 7 mars 2017 10:36
    À : Moi
    Objet : Re:RE: Re:Flower Care : strange error
    Dear user,
    The way how we separate domestic version and international version is that we add a special code to the hardware.
    Could you please contact the store where you bought this monitor ask for international version.
    Please feel free to contact us for any further question

  15. C’est exactement ce que j’ai dit au dev !
    Je viens de tester cette fois avec un IPhone 6 à jour, les 2 applications plantent.
    Appairage impossible avec Flower Care, même erreur que sous Android (device pas dispo dans mon pays).
    Sous Mi Home IOS, on les voit, on arrive à communiquer plus ou moins mais après, cela renvoie le message device pas dispo dans votre pays. (Alors que sous Android avec Mi home, ce dernier message ne s’affiche jamais).
    J’ai demandé des explications aux 2 développeurs, seul celui de Flower Care a répondu.

  16. Bonjour,

    Je dois pas être doué, mais j’ai acheté 3 Mi Flora mais aucun n’est visible sous Jeedom… Le plugin Blea voit bien les lighthouse de mon HTC Vive, mais c’est tout. Est-ce qu’il y a une manipulation à faire sur les capteurs pour les appairer ? Je pense pas sinon ça perdrait grandement de son intérêt :s
    J’ai testé avec Flower Care et même sanction. Aucun des capteurs n’est reconnu 🙁
    Une idée ??

    Merci

    • Normalement rien à faire. Mais déjà il faut oublier flower care. Et regarder dans l’application officielle Mihome. Pour les mettre à jour.

      Concernant Blea une log et un detail de ton installation aiderait grandement.

  17. Gautier Leblanc le

    Salut,
    Je ne comprends pas cette remarque sur flower care… Pourquoi il faut l’oublier ? J’ai testé ce matin encore et mis à jour mes Mi Plant en 2.9.2 avec Flower Care.

    • Je te dis juste d’essayer déjà avec Mihome qui est l’appli officielle. Flower care ignore volontairement ceux pour lesquels le nom par défaut n’est pas Flower Care mais ecrit en chinois. Ce sont les mêmes mais il les ignore (surement car il veut pas s’embeter avec les caractères UTF8 je suppose)

      • Gautier Leblanc le

        OK. Je ne connaissais pas ce problème. J’ai toujours utilisé flower care et jamais eu de souci d’où ma question 🙂

    • J’ai un gros doute quand même. Est ce que quelqu’un peut m’envoyer un de ces capteurs. Car j’en ai eu 8 dans les mains dont certains derniers. Et la seule différence était certain au lieu detre ecrit Flower Plat ou je sais plus c’était ecrit en chinois. Mais cela ne m’a pas empéché de les intégrer dans Mihome et de les utiliser avec Blea. Et pour Blea je suis a 99% sur que peut importe la version je peux les integrer. Donc si je pouvais être sur d’avoir en main un qui refusé par flower care

      • Je peux t’en envoyer si tu veux. Par contre, je te confirme, il n’y a aucun problème avec BLEA. Dans Mi Home, on peut les voir (+ ou – bien, je pense que ça vient du firmware 2.7.0). Par contre Mi Home affiche des messages en chinois qui me sont incompréhensibles. L’équivalent de Mi Home sous IOS lui t’insulte direct 🙁
        Je vais tester l’histoire du VPN en passant par Hong-kong dans la journée j’espère.

        • Ah donc tu me confirmes que sur blea pas de soucis ? C’était ma seule préoccupation. Donc ça me confirme encore plus que plusieurs versions ou pas il n’y pas de soucis pour lire les trames. Et que FlowerCare ne veut pas les intégrer car je pense il ne pourra juste pas se connecter au Cloud Mihome pour récupérer les infos de plante. mais il pourrait donc théoriquement quand même lire leurs infos

  18. Ah ouais non mais c’est bon. Quand je disais que j’étais pas doué !! J’avais pas vu la petite languette en plastique derrière la pile 🙁 Cest bon, reconnu par Flower Care et mis à jour via Flower Care… Je testerai Jeedom ce soir, mais bon, je suis plus serein maintenant !!
    –mode boulet off–

  19. Super plan que ces capteurs ! J’en ai commandé 2 que je viens de recevoir (rapide Gearbest au passage !) et zou ! Ca marche direct avec l’appli Android ! La prochaine étape est la connexion à Jeedom quand j’aurai reçu mon dongle bluetooth… Petite question en attendant : où trouver les conditions de culture qui plaisent aux plantes qu’on souhaite monitorer ? Peut-on dans Jeedom, comme avec l’appli Android, calculer l’ensoleillement cumulé chaque jour ?
    Merci pour l’intégration dans Jeedom en tout cas !!!

  20. Bon, dongle bluetooth branché, mi flora reconnu par BLEA… Et là, quand je clique sur “Tester” dans les différentes commande, que dalle ! Pas de valeur ! Qu’est-ce qui cloche ?

    • hello, je viens d’acheter 5 miflora . le premier est reconnu par flower care mais le second device inconnue. j’ai installé blea , je n’arrive pas à déclencher de scan et j’ai ce message : It’s a known packet but not decoded because this device is not Included and I’am not in learn mode c4:7c:8d:60:9f:fd

      pouvez-vous me donner un coup de main

  21. Hello Ludovic !

    Merci pour ton travail sur le plugin blea et pour cet article.
    J’ai commandé un miFlora pour essayer mais j’ai un problème : aucune info ne remonte.

    Lorsque je fais un test sur la commande “Données brutes”, j’ai je message : Résultat de la commande : [(1, ‘Flags’, u’06’), (2, ‘Incomplete 16b Services’, u’95fe’), (22, ’16b Service Data’, u’95fe31029800022388628d7cc40d’), (9, ‘Complete Local Name’, u’Flower care’)]

    Sur le forum jeedom, je ne suis pas le seul à rencontrer ce problème…

    As-tu une idée de la source du problème ?

    Merci encore,

    Pierre

  22. Salut et bravo pour ce plugin Blea… Je l’utilise pour l’instant avec un flower care. J’aurais juste une question, ou peut-on trouver les seuils d’alerte à parametre dans Jeedom suivant la plante associé au flower care? En gros quelqu’un aurait-il la Bdd de l’application de xiaomi?

  23. Pingback: Xiaomi Miflora/Miplant de retour à 12.21 € - La Domotique de Sarakha63

  24. Bonjour,
    J’avais 1 des 4 capteurs MiPlant acheté sur Gearbest qui me disait aussi “mauvais pays” suite a l’appairage sur mon iphone6 sur flower care, Après avoir utilisé un vpn connecté sur la Chine, j’ai réussi a le faire accepter sur Flower Care.
    Aujourd’hui je les utilise sur Jeedom Smart, mais j’ai régulièrement des déconnections des 4 capteurs simultanément , un “refrech” n’y fait rien, le seul moyen de les retrouver est de relancer le DEMON de BLEA

    une idée ?

  25. Pingback: Xiaomi Miflora/Miplant à 11.27 € - La Domotique de Sarakha63

  26. Hello,
    J’ai le même problème de déconnections tous les 2 ou 3 semaines .. Tant que je ne relance pas le demon mes 2 nuts sont déconnecté …

    @++++

  27. Bonjour,
    J’ai 3 Flower Care sous Mi Home v3.16.0 avcl les settings Mainland China et english en langue.
    2 flower care sont operationnel
    1 reste Offline et me dit : Connect Error The device is for China Mainland user only, please contact the reseller for international version.

    Avez vous un tuto pour solutionner le probleme ? (vpn, gps…,)

    Merci d’avance

Laisser un commentaire