About the author

Sébastien Joly

Passionné de plongée, de voile croisière, de navigation, d'océans, de géomatique, de domotique, d'informatique ... des tictictics, je suis technophile un point c'est tout. Je m'intéresse à la domotique depuis plusieurs années mais je me suis lancé fin 2012 seulement. [ Accéder à mes articles ] [ Mon installation domotique ]

Related Articles

46 Comments

  1. 1

    Laurent O.

    Comme tu dis ça a vraiment l’air énorme!! Que de possibilités offertes, mise en avant grâce à cet article encore une fois très clair & bien illustré Ne reste plus qu’a tester & mettre en place. Pr ma part je le garde sous le coude qd j’aurai le matos. Merci Seb quel talent ! ^^

  2. 2

    Steven Piccand

    Encore un tuto à encardé … merci Seb.

  3. 3

    Sébastien Joly

    @Steven : Merki.

  4. 4

    PITP2

    Super tuto en effet, crois tu qu’il soit possible d’appairer des bracelets connectés etc pour interagir avec et la HC2 ?

  5. 5

    PITP2

    Personne n’a essayé ?

  6. 6

    Sébastien Joly

    Il y a pas de raison que cela ne fonctionne pas si tu connais l’adresse physique BT.

  7. 7

    JCB

    Bonsoir,

    Merci pour ce tuto très intéressant.
    Je souhaiterai savoir s’il est possible d’augmenter la rapidité de connexion de l’appareil au système car il faut minimum 1 minute pour que mon téléphone soit reconnu.

    Je vous remercie par avance pour votre réponse

  8. 8

    Sébastien Joly

    @JCB
    Je ne suis pas certain de comprendre. Une minute pour que le téléphone NFC soit reconnu ?
    Si tel est le cas, je doute d’une compatibilité Mifare de la puce du téléphone.

  9. 9

    JCB

    Bonjour

    Pour être plus clair, j’utilise un iphone 5s et j’utilise le même matériel que celui décrit dans votre tuto. Lorsque j’active le bluetooth, la connexion entre le téléphone et le raspberry n’est pas immédiate. Il faut compter environ 1 à 2 minutes pour que le système détecte sa présence ou non. Je souhaitais savoir si l’on pouvait forcer le raspberry à vérifier la présence d’un téléphone toutes les secondes par exemple. La finalité est de pouvoir contrôler l’ouverture d’un portail lorsque le système détecte la présence du téléphone.

    Merci d’avance

  10. 10

    Sébastien Joly

    C’est expliqué dans la page. Les deux arguments numérique dans la config.
    Par contre tous les secondes n’est pas conseillé au risque de tomber la performance du système. 10 secondes est déjà Suffisant.

  11. 11

    JCB

    Merci pour votre réponse rapide, je débute et je n’avais pas compris l’utilité de ces valeurs

  12. 12

    Sébastien Joly

    Plus précisément :
    define PRESENCE local-bluetooth [ [ ] ]?

  13. 13

    Alex

    Bonjour et merci pour ce tuto !
    Pour gagner en portée (plus de portée= appairage de plus loin = prise en charge de script plus rapide quand j’arrive à ma porte ) , me conseillez vous de partir sur le dongle de votre article, le IOGear GBU521 OU me conseillez vous un autre modèle PLUS puissant ? 🙂

    Merci ! bcp

  14. 14

    Alex

    Peut être le dongle TRENDnet TBW-106UB ( de la liste ), avec du class 1 pour la distance et le gain du LE pour la détection des objets connectés ( Fitbit / chipolo / Tile etcc… ) ??

  15. 15

    Sébastien Joly

    Bonjour @Alex effectivement, le TRENDnet TBW-106UB doit théoriquement être plus performant en class 1 (100 mW (20 dBm) 100 mètres).

  16. 16

    yann

    Bonjour,
    super article, j’ai essayé de le mettre en œuvre mais je bloque au niveau de l’exécution de la tache sur FHEM, la détection fonctionne mais rien ne ce passe, pourriez vous m’aider, voici maligne de commande :
    define galxyS5_Bluetooth PRESENCE local-bluetooth 18:83:31:8E:77:E8 10 60
    attr galxyS5_Bluetooth event-on-change-reading state
    define GSM_yann notify galxyS5_Bluetooth:present {system(« curl –user admin:admin \ « http://192.168.1.12/api/callAction?deviceID=55&name=turnOff » »)}
    merci.

  17. 17

    Sébastien Joly

    define GSM_yann notify galxyS5_Bluetooth:present {system("curl –user admin:METTRE_MDP_ADMIN \"http://192.168.1.12/api/callAction?deviceID=55&name=turnOff\"")}
  18. 18

    yann

    merci pour cette réponse rapide, j’ai changer ma ligne mais cela ne fonctionne toujours pas

  19. 19

    Sébastien Joly

    @Yann
    http://192.168.1.12/api/callAction?deviceID=55&name=turnOff
    cette requête dans le navigateur fonctionne ?
    Avec curl aussi ?

  20. 20

    yann

    Bonjour Sébastien,
    la requête depuis le navigateur fonctionne, mais je ne sais pas comment tester le commande curl.

  21. 21

    Sébastien Joly

    en mode commande sur la console SSH

  22. 22

    yann

    j’ai tenté de me connecter avec Putty mais le lgin/mdp ne fonctionne pas.

  23. 23

    Sébastien Joly

    ? Comment as-tu installé FHEM sans accès SSH ?

  24. 24

    yann

    désolé je m’y suis mal pris, donc j’ai ouvert une session SSH sur mon rasperberry (en non HC2) j’ai essayé les commandes suivantes :
    curl -u admin:admin http://192.168.1.12/api/callAction?deviceID=55&name=turnOn
    curl admin:admin@http://192.168.1.12/api/callAction?deviceID=55&name=turnOn
    mais aucun résultat.

  25. 25

    Sébastien Joly

    @Yann, il faut lire ta commande. Copier/coller depuis une page web amène des interprétations html du caractère & [et commercial]. Donc il est plus important de comprendre ce qu’on fait que de copier/coller sans comprendre.
    Capture

    Pour info :
    http://www.htmlhelp.com/reference/html40/entities/special.html

  26. 26

    Alex

    Bonjour, désolé d’être lourdo pour un simple dongle BT a 10€ ….

    Toujours dans un soucis de « portée »
    Pour de la détection de présence, est il plus important d’avoir un dongle BT »4  » OU BT2 ?
    Le BT 4 apporte un + sur un objets connectés mais dans ce cas précis est-ce important?

    La liste des adaptateurs « dongle » compatible avec Raspbian indique :

    Plugable USB-BT4LE Bluetooth 4.0 USB Adapter : ===> Used to connect to NAP.

    magnifique un BT4 en classe 1 , 😀 mais j’ai du mal avec la note « Used to connect to NAP. » est ce la limite d’utilisation ou celle ci fonctionne ?

    Merci.

  27. 27

    Sébastien Joly

    @Alex,
    10-15€ d’investissement de dongle me semble pas insurmontable.
    Dans le cas présent, BT4 est une valeur ajoutée pour le fonctionnement globale de la solution. Si l’on utilise BT2 avec ces smartphones la batterie de ces derniers va diminuer trop rapidement et du coup c’est la solution qui devient moins pertinente.
    Logique non ? Pour la rétrocompatibilité je ne suis pas certain que cela soit générique, mais je ne suis pas arrivé à me connecter sur du BT2 avec mon téléphone BT4.
    De plus les perspectives ultérieures nécessiteront le BT4 pour l’économie d’énergie dans les communications Gatt des tags BT4 type Pebblebee.
    « Used to connect to NAP » veut dire je crois « Network access point » = Passerelle IP.
    Concernant les performances, je pourrais vous dire si la class I fait la différence, lorsque j’aurai reçu mon nouveau Dongle.

  28. 28

    Alex

    C’est pas la questions des 10-15 € surtout dans le monde de la domotique, c’est surtout d’avoir le BON dongle 🙂
    Allé je commande un classe 1 en BT4 🙂
    Merci 🙂

  29. 29

    Carfnann

    @alex
    As tu trouvé un BT4 classe 1 compatible avec le raspberry ?

  30. 30

    Alex

    oui j’utilise le LM506 :
    LM506 Bluetooth 4.0 Dual-Mode SMART commandé sur http://fr.farnell.com/

  31. 31

    Alex

    Besoin d’aide pour mettre a jour Bluez ? une cmd linux ? pour upgrader vers la 5.24 et suivantes ?
    Mci

  32. 32

    Sébastien Joly

    @Alex
    Je comprends pas trop l’objectif. J’ai consolidé mon dispositif sur la version 4.99 car cela ne fonctionnait pas pareil avec les versions 5.x.
    Donc pourquoi sortir du tuto et du paquet apt-get de la procédure automatique ?

  33. 33

    Alex

    Sous WindowsPhone j’ai des  » vas et vient  » de connexion/déconnexion du coup je me demande si les nouvelles versions de Bluez n’apportent pas un « plus » vu le nombre de bugfix etc … entre la Rlz 4.99 et la 5.24. Peut etre un meilleur support de certain protocole liés au BT4…. non ? Ou est-ce une allergie à WindowsPhone ou mon lumia930 :/

    La procédure auto est TOP ! , je cherche justement une  » update  » pour ne pas en sortir :p :p

  34. 34

    Sébastien Joly

    Ces déconnexions intempestives sont-elles lié à la portée / distance ? Si le téléphone est proche de la passerelle, cela se déconnecte aussi ? Si « non » c’est un problème de portée.
    Quel dongle BT4 ?

  35. 35

    Alex

    Bah non justement, c’est pas la portée, je suis a coté , c’est le dongle : LM506

  36. 36

    Sébastien Joly

    Franchement je ne pense pas que cela changera grand chose. Mais tu peux aussi faire une install make comme ici :
    https://learn.adafruit.com/pibeacon-ibeacon-with-a-raspberry-pi/setting-up-the-pi
    ou
    http://www.switchdoc.com/2014/08/ibeacon-raspberry-pi-scanner-python/

  37. 37

    Alex

    merci pour les liens 🙂

  38. 38

    Dimitri

    J’ai acheté des porte-clefs Ticatag (http://www.ticatag.com/fr/categorie-produit/tibe2/) pour vérifier notre présence et stopper l’enregistrement de mes caméras. Comme les Ticatag sont BT4 LE, le l2ping ne marche pas et il faut utiliser hcitool lescan.

  39. 39

    coke

    Bonjour, jessaye d’utiliser la methode avec l’API JEEDOM mais je bloque sur un truc tout bete

    dans la ligne curl -u a quoi correspond admin:Mdp_admin
    c les login de quoi qu’il faut mettre….

    Merci d’avance our votre aide, sinon le reste marche nikel

  40. 40

    Sébastien Joly

    Coke,
    C’est la basicAuthentification du HC2.
    Mais Jeedom ne gère pas le BT ?

  41. 41

    coke

    En fait j’utilise un autre raspberry sur le quel g mit le bt + fhem et je voudrais que quand je suis présent fhem exécute une requête http qui passe un virtuel sur jeedom à présent ou absent.. mais comment faire faire à fhem si présent exécute cet requête si absent une autre. . Sa me permettrait de gèrer la présence via bt sur mon jeedom. Qui lui est installer sur un rpi2 merci d’avance

  42. 42

    dj_janker

    Bonjour Seb ,
    Je suivais votre tutoriel et je tout installé ( dans mon Rpi avec Jeedom + Razberry ) comme il indica .
    Je me suis installation du serveur FHEM .
    Après le redémarrage, essayez d’accéder au navigateur Web : http : ip: 8083 / fhem et faire passer le message :  » 404 not found »

    Vous savez quel est le problème ?
    Je pourrais suggérer une façon de résoudre ce problème?

    Merci

  43. 43

    Domus

    @seb, te semble t il possible d’appairer un Flower Power et d’envoyer une requête régulière pour la mise à jour des données sur le serveur via FHEM ?

  44. 44

    zozotte

    Bonjour,
    je suis le tuto mais au moment de la reconnaissance de mon tel avec la passerelle, je recois une erreur: « sudo: 12ping: command not found »… un idée?
    Merci

  45. 45

    zozotte

    c’est la lettre l et pas le chiffre 1 🙂 résolu

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

2016 - Tous droits protégés - Domotique Info

En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies ou autres traceurs pour vous proposer par exemple, des publicités ciblées adaptés à vos centres d’intérêts ou encore, réaliser des statistiques de visites. Plus informations

Les paramètres de cookies sur ce site sont configurés pour "autoriser les cookies" afin de vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site Web sans modifier vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer