Ibeacon à été présenté vaguement lors de la dernière keynote d’Apple, une technologie visant à communiqué avec les appareils Apple via la dernière norme Bluetooth 4.0, il s’agit la d’envoi d’informations à l’utilisateur dans un certain périmètre.
Je m’explique, l’utilité de cette technologie est de numériser les informations que nous avons l’habitude de visualisé sur un support papier (étiquette de prix, démarque, soldes, caractéristiques du produit, offre de remise et bien d’autres..)
Lorsque qu’une personne se rendra près du rayon dédié au tee-shirt celle ci se trouvera donc dans la zone et pourra alors recevoir sur son iphone les caractéristiques et le prix des articles à sa proximité.
Le raspberry pi permet de tester cette technologie, libre à vous d’en trouver son utilité au quotidien.
Paramétrage de la bête.
- sudo apt-get install libusb-dev libdbus-1-dev libglib2.0-dev libudev-dev libical-dev libreadline-dev
- sudo mkdir bluez
- cd bluez
- sudo wget http://www.kernel.org/pub/linux/bluetooth/bluez-5.11.tar.gz
- sudo tar xvzf bluez-5.11.tar.gz
- cd bluez-5.11
- sudo ./configure –disable-systemd
- sudo make //on compile la donc tout doux ça peut prendre du temps 🙂
- sudo make install
Jusque la pas de branchement du module bluetooth qui doit être compatible 4.0 comme les derniers appareils Apple dernièrement commercialisé.
Eteignez votre Pi
1. sudo poweroff
Insérez votre module bluetooth 4.0 dans le Pi
redémarrer le Pi
2. cd bluez-5.11
3. tools/hciconfig // on liste les périphériques bluetooth avec l’utilitaire présent dans bluez
On va activé le module Ibeacon et désactivé le scan bluetooth
- sudo tools/hciconfig hciO up
- sudo tools/hciconfig hci0 leadv
- sudo tools/hciconfig hci0 noscan
UP RUNNING signifie que le périphérique est bien Ok
Maintenant configuration du device pour Ibeacon
- sudo tools/hcitool -i hci0 cmd 0x08 0x0008 1E 02 01 1A 1A FF 4C 00 02 15 E2 0A 39 F4 73 F5 4B C4 A1 2F 17 D1 AD 07 A9 61 00 00 00 00 C8 00
FF = données spécifiques du fabricant
4C 00 = Apple id company
Enfin pour terminer rendez-vous sur votre appareil Apple pour télécharger l’application https://itunes.apple.com/us/app/beacon-toolkit/id728479775
Et si tout fonctionne correctement vous devriez obtenir ceci :
Ceci n’est qu’un test de la technologie et bien entendu libre à vous de la tester comme vous le voulez !