Miband compatible Jeedom Plugin Blea

Le Miband 1 et le Miband 1s sont compatibles Jeedom.

 

Les Mibands c’est quoi ?

 

Ce sont des bracelets qui traquent l’activité de la personne qui le porte. Le Miband 1S possède même une fonction permettant de mesurer le rythme cardiaque sur demande.

 

Pour quoi faire ?

J’en entends beaucoup se dire, oui mais pour quoi faire dans Jeedom. Ben c’est simple, chez moi je m’en sers pour savoir si je suis chez moi, pour me rappeler de le charger (car ça dure longtemps ces petites bêtes plus de 1 mois), pour me faire vibrer le bras via Jeedom (scénario réveil, alerte). Madame me fait même vibrer à distance des fois si elle est à l’extérieur et moi à la maison. Bien évidemment le nombre de pas est aussi remonté dans Jeedom.


Et le Miband 2 ?

Alors me concernant je ne suis pas fan du miband 2, j’ai une montre est donc j’aime bien le coté bracelet lambda du miband 1 et 1s. Mais ne vous inquiétez pas, j’en ai commandé un pour l’intégrer. Je sais que nombreux d’entre vous possède un Miband 2 et ils seront pas oubliés.

Et dans Jeedom ça donne quoi ?

 

Après la procédure d’inclusion classique : vous retrouvez ceci :

 

Vous retrouvez de nombreuses informations que vous pouvez afficher ou non :

  • Le nombre de pas
  • La présence (la on voit que madame n’est pas à la maison mais moi oui)
  • Le nombre de recharge effectuée
  • Le statut (qui peut être débranché, branché, charge complète etc…..)
  • La date de dernière charge
  • Le niveau de batterie
  • Le firmware actuellement sur le Miband (si vous avez un firmware qui marche évitez de le mettre à jour, la je suis fonctionnel avec les derniers firwwares du jour 😉 )
  • Et deux actions (aussi disponibles dans les scénarios) : une pour faire vibrer le bracelet, et une autre pour le faire vibrer et clignoter ses diodes

 

La par exemple on voit que je suis pas loin du NIU rose, ce qui est vrai puisque je suis sur le canapé et que le NIU est sous la table basse : (vous inquiétez pas un article spécifique pour le plugin BLEA va arriver vous expliquant toute sa puissance)

Bien évidemment je vais rajouter d’autres choses par la suite, comme le coeur, éventuellement le sommeil etccccc

 

Quid de l’application Mi Fit ?

 

Alors les deux peuvent marcher ensemble, car le plugin Jeedom ne garde pas la connection, il se connecte uniquement pour rafraichir les infos et executer une action si vous le demandez. Donc vous pouvez tout à fait lancer l’application Mi Fit qui elle aussi récupérera les infos du bracelet. Par contre je tiens à préciser que chez Xiaomi ils ont un service qui tourne et qui même lorsque l’application est fermée garde la connection avec le bracelet. Il faut donc bien s’assurer que cette connection n’est plus active une fois l’application utilisée pour que le bracelet redevienne visible et contrôlable par Jeedom

 

 

Vous pouvez vous procurer le Miband 1S pour à peine 12 euros ICI : Acheter un MIBAND 1S

Vous pouvez vous procurer le Miband 2  pour à peine 20 euros ICI : Acheter un MIBAND 2

 

Les produits sont aussi disponibles sur Amazon un peu plus chère bien sûr:

 

Le Miband 1S pour une vingtaine d’euros : Xiaomi Mi Band 1S Bracelet à Puce

Le Miband 2 pour une quarantaine d’euros : [Nouvelle Génération] Xiaomi d’origine Mi Band 2 Wristband Bracelet Intelligent de Sport Bluetooth Moniteur de Fréquence Cardiaque IP67

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

44 commentaires

  1. Super idée, par contre qu’utilises-tu comme clé bluetooth ?
    Je trouve que la portée de la mienne est pas terrible, à environ 10 mètres je ne suis plus détecté ?

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

    • alors oui mais en partie. enfin totalement, mais je le pousserais pas car pour avoir le controle total il faut sniffer l’appairage avec le téléphone pour trouver une clé de decryptage unique pour chaque appairage. DOnc ca ferait faire des manips et surtout illégal

      • ca marche !!! j oublie donc le Mi band 2 Merci quand même 😉 .

        Peut être peux tu m’aider a configurer une antenne Ble supplémentaire dans ton plugin ? J’ai mis sur mon raspi 2 qui héberge Kodi sous openelec un dongle . Je souhaite le rajouter en antenne additionnelle.

        Voila ce que j’ai renseigné comme paramètres: J’ai utilisé les identifiants dont je me sert pour me connecter à mon kodi via putty :
        Nom Raspi KODI
        Ip 192.168.0.2
        Port 22
        User root
        Password ••••••••
        Device 00:1A:7D:DA:71:11 (J’ai mis l’ID de mon controleur ble)

        Sur mon raspi Kodi avec putty j’ai fais ca :

        1. Lancer la commande bluetoothctl
        2. Une fois le prompt bluetooth affiché, activer le bluetooth avec la commande power on
        3. Puis passer en mode « découverte » avec la commande scan on puis agent on
        4. Quand vous voyez le périphérique que vous voulez lier apparaitre, utiliser la commande pair suivi de l’ID du périphérique
        5. Pour mémoriser le périphérique comme étant autorisé à se connecter la prochaine fois sans se lier via un code, utiliser la commande trust suivi de l’ID du périphérique

        J’ai mémorisé ma Playbulb et mon MI band 2.

        J’imagine que tu Vois directement mon prob et que ma configuration est mauvaise mais je sèche ?

        Can you Help me please ?

        Merci d’avance

          • Bonsoir

            Ok pour les étapes . Lorsque je regarde mes logs de dépendances j’ai ce message : “There is no working ‘sudo’.
            On debian/ubuntu/all general purpose linux distributions ‘sudo’
            allows a permitted user to execute a command as the superuser
            or another user, as specified by the security policy
            With OpenELEC you have root access by default, so you dont need ‘sudo’ ”

            Kesako ?

            Stapsien

  3. Bonjour,
    J’ai un peu du mal a gérer la présence avec mon MiBand 1S.
    Il me voit puis dans les deux, trois minutes qui suivent, je passe en absent. alors que je suis toujours a la même place.
    Quelle est la bonne valeur a mettre en Refresh des infos ? (dans le plugin) Perso j’ai mis 60s mais je doute.
    Y a t’il un endroit pour lui indiquer que la valeur est persistante ?
    Merci de ton retour. (si tu peux y répondre bien entendu 🙂 )

    • ne surtout pas mettre un refresh d’infos la dessus la presence n’a pas besoin de refresh le refresh c’est pour demander le nombre de pas.

      Concernant la présence tout depend de la qualité de signal recu par ton dongle. sinon faut judicieusement placer des antennes. Moi je couvre la maison et aucun soucis c’est un des trucs le plus fiable pour la presence avec (nut/ticatag). Aussi bien evidemment il faut pas que ton telephone soit connecté dessus (attention l’appli mifit meme coupé peut garder une connection avec le bracelet)

      • Bonjour,
        y aurait-il une procédure pour forcer la déconnexion de l’appli mi-fit avec le bracelet ?
        Sinon, je viens de recevoir un Mi Band 2 en plus de mon Mi Band S. Il n’est pas reconnu en tant que tel par le plugin BLEA actuel. Y a-t-il une nouvelle version prévue du plugin avec un support partiel du Mi Band 2 (vu que le support total est impossible pour des raisons légales si j’ai bien compris)?

        • Oui tu as tout compris. Ça sera un support partiel officiel. j’ai prévu une maj dans la semaine. je les espace un peu car ça emmene plusieurs choses comme ca

  4. Bonjour a tous,

    Moi je voulais simplement partager une application Android pour le Mi Band 2. Je l’ai découverte il y a quelques jours et je la trouve assez classe :

    https://play.google.com/store/apps/details?id=xtracer.miband2funcbutton&hl=fr

    Avec cette application, on peut configurer les appuis sur le bouton du Mi Band 2 pour diriger son smartphone (lecture/pause, volume +, volume -). Ce qui est vraiment intéressant, c’est qu’on peut aussi lancer des scénarios Tasker… Donc diriger des scénarios d’une box domotique !

  5. @sarakha63,
    Je vois que tu as un Tibe Connect dans ton réseau BLE.
    Je voulais m’en servir pour détecter la présence. Pour tester j’ai fais un scénario qui lorsqu’il détecte le Tibe joue le message : “Bonjour Monsieur” et quand il ne le detecte plus il joue le message : “activation de l’alarme”.
    J’ai 2 pb :
    1) lorsque je reconnecte mon Tibe, il met au moins 1 min avant de détecter l’absence —> Comment réduire ce délai ?
    2) Lorsque je reconnecte mon Tibe, il me joue bien le message mais en boucle toutes les 30 sec environ …

    (Désolé je débute tout juste sur Jeedom … 🙂 )

    • Alors pour l’absence pas le choix c’est lorsque le module n’est plus vu au bout d’une minute. Car si je descend ça tu vas avoir plein de faux positifs. Lié à un légère perturbation etcc.

      Alors pour ton point 2, au début de ta condtion SI dans le scénario tu as une double flèche, clique dessus 😉 (et regarde le message en popup tu comprendras)

      J’ai prévu un article sur ce point car tu es pas le seul à ne pas connaitre cette option pourtant fort utile

  6. OK merci pour l’info 🙂
    En effet en cliquant sur la double fleche de la condition “SI [Tibe][Present] = 1″ je n’ai plus mon pb 2)

    Pour le pb 1), j’ai chronométré à partir du moment ou je deconnecte mon TIbe il se passe 1min50 avant que les actions de la condition SI [Tibe][Present] = 0” ne s’éxécute

    Sinon, merci pour tes articles, ça permet de découvrir la domotique avec humour 🙂

    • Cela dépend vraiment des télpéhones car en fait mifit laisse un service tourner sur le téléphone. Moi ce que je fais j’ai une désactivation du bluetooth automatique sur le téléphone dès que je rentre chez moi

    • Le miband 2, ca sera uniquement présence. J’ai réussi à faire tourner tout le reste, mais il faut sniffer une clé ce qui est illégale, et la clé étant différente à chaque appairage, je peux donc pas décemment l’inclure dans le plugin en disant aux gens d’aller sniffer la clé. Et sans clé les seules choses accessibles sont presence, status de branchement et de charge et batterie.

      Pour l’aspirateur, non je n’ai pas d’idée vu que je l’ai pas 😉 je recois un v7s pro bientot je verrais ce qu’il y a à en faire.

  7. Bonjour SaraKha63,

    je viens d’acquérir un Mi Band 2 afin de l’utiliser avec ma box Jeedom mais malheureusement, je n’ai que la fonction “présence” que je peux utiliser, aucune autre ne fonctionne. J’ai vu dans d’autre commentaire que la seule solution pour pouvoir faire fonctionner le rester été de sniffer la clés bluetooth, aurais-tu quelque explication a me donner pour savoir comment faire cela pour moi?

    Merci pour ton travail et ton site plein de très bonne idées.

  8. Bonjour
    Quelle est le temps de latence entre le moment ou tu demandes au Miband 1s de vibrer et le moment ou il vibre réellement ?

    Chez moi ca mets souvent quelques minutes ….

    Merci

  9. Salut ludo, je viens de recevoir mes 2 bracelets miband version 1…je les ai integré et seule la presence fonctionne. battery 0% etc etc. je pense comme tu le dis que c surement du au firmaware utiliser pourtant je nai pas fais de maj. as tu une idée?

  10. au debut non. apres jai mis lappli sur le telephone et la il ma fait la mise a jour 5.16.4.22. il faut quil reste associé au tel pour revoyer les infos vers jeedom?

  11. c’est ce que jai fais et jai que la presence qui fonctionne jai 0% a la batterie 0 pas. pas de statut etc :'(:'(:'(.. jai du coup supprimer les 2 bracelets dans jeedom et je les ai remis et tjs rien :'( :'(

  12. oui jai pas eu le choix il me la fait automatiquement des la connexion a lappli.. apres jai vu que ct la meme que sur la photo de demonstration que tu as mis alors j me suis dis ca doit etre bon. 5.16.4.22

  13. Bonjour Ludovic,
    Je ne retrouve pas ta page avec les firmware blea compatibles, peux tu me re indiquer le lien stp?
    Car effectivement, suite mise a jour des mi band 1, la fonction vibration sur jeedom n’a jamais fonctionnée..
    Merci de ton aide,

    Cordialement
    Cedric

Laisser un commentaire