Saviez-vous qu'il est possible de se connecter au puissant réseau Find My d'Apple pour suivre n'importe quel appareil Bluetooth? Permettre de construire essentiellement votre propre AirTag DIY?
Dans cet article, nous explorerons comment cela pourrait être réalisable en utilisant un logiciel open source gratuit, si c'est une bonne idée, et comment cela pourrait être une fonctionnalité géniale pour votre prochaine version électronique.
Qu'est-ce qu'un AirTag ?
Sorti fin avril 2021, l'AirTag est un tracker élégant qui ressemble à une petite pièce brillante.
L'AirTag peut être associé à votre iPhone pour vous aider à retrouver les objets perdus et il est conçu pour être placé dans votre portefeuille ou sur votre sac, parmi de nombreuses autres possibilités.
En plus d'une application de localisation de précision, il est livré avec un haut-parleur intégré pratique qui déclenche une alarme pour vous aider à localiser facilement votre objet manquant.
Les petits dispositifs de suivi Bluetooth sont de plus en plus courants et l'AirTag suit des produits similaires comme Tile et Chipolo.
Vous pouvez lire sur quel est le meilleur tracker Bluetooth pour comprendre pourquoi l'AirTag est l'appareil le plus attrayant à reproduire.
Fabuleux Trouver mon réseau
La plus grande caractéristique de l'AirTag est ce qui se passe lorsque vous perdez un objet beaucoup plus loin de vous.
L'AirTag se connecte à votre iPhone via Bluetooth, mais à un moment donné, vous pourriez sortir de la plage que votre téléphone peut détecter.
Cependant, en utilisant le vaste réseau Find My d'Apple, que vous avez peut-être utilisé dans le passé pour trouver votre téléphone, un appareil Apple à proximité peut localiser son emplacement exact.
Une fois trouvé, l'emplacement sera téléchargé sur le serveur d'Apple de manière privée et sécurisée, et vous serez informé des directions pour trouver le tracker.
Avec des millions de personnes utilisant des iPhones, il n'est pas difficile d'imaginer que quelqu'un, quelque part, sera à portée de votre tracker, faisant du réseau Find My un outil incroyablement puissant à exploiter.
Il se trouve que les chercheurs du Laboratoire de réseautage mobile sécurisé (SEEMOO) ont trouvé un moyen de le faire.
Les chercheurs derrière OpenHaystack ont créé une application Mac gratuite qui vous permet de suivre plusieurs appareils Bluetooth de la même manière que vous pouvez suivre plusieurs AirTags sur un iPhone.
Une fois couplée, l'application accède au réseau Find My d'Apple afin que vous puissiez suivre vos accessoires où qu'ils se trouvent.
Les chercheurs ont essentiellement procédé à une ingénierie inverse du fonctionnement du réseau Find My pour créer OpenHaystack, et bien que cela ressemble à un hack, ce n'est pas le cas.
OpenHaystack est capable d'accéder au réseau en toute sécurité en vérifiant que vous êtes un utilisateur Apple authentique grâce à un plug-in personnalisé pour Apple Mail.
L'utilisation de cette solution de contournement pour accéder au réseau signifie que vous devrez ouvrir Apple Mail en même temps que vous utilisez OpenHaystack.
Une fois cela fait, votre ordinateur disposera alors des clés de sécurité nécessaires qui vous permettront de localiser un périphérique Bluetooth dans le réseau Find My.
Pour un aperçu complet et approfondi de la façon dont tout cela fonctionne, vous pouvez consulter les ressources pour OpenHaystack sur GitHub.
Prise en charge des microcontrôleurs
OpenHaystack prend actuellement en charge directement quelques microcontrôleurs: le BBC micro: bit v1. SP32-WROOM et ESP32-WROVER.
Chaque planche a ses propres avantages et si vous n'en avez pas déjà un, vous pouvez comparer l'ESP32 au micro: bit pour voir quelle est la différence.
Théoriquement, cependant, OpenHaystack devrait être capable de suivre n'importe quel appareil Bluetooth. Pour construire votre propre tracker, il vous suffit d'alimenter un composant Bluetooth.
Dans ce didacticiel YouTube, un tracker Bluetooth est créé à l'aide de trois composants principaux: une carte de chargement de batterie au lithium, un module Bluetooth Low Energy (BLE) et une batterie.
Un dispositif de suivi de bricolage n'est pas difficile à reproduire. En regardant l'intérieur d'un AirTag, vous verrez qu'il est composé de la même manière avec le strict minimum de pièces: une minuscule carte de circuit imprimé (PCB) avec fonction BLE et une pile CR2032. C'est ça.
Juste parce que vous pouvez répliquer un AirTag, devriez-vous ?
Jusqu'à présent, OpenHaystack semble être une très bonne application qui, vous pouvez l'imaginer, a du potentiel dans les projets de bricolage (nous en parlerons plus tard).
Mais bien sûr, l'utilisation d'applications tierces sur le réseau Apple peut comporter ses propres risques. Voici une clause de non-responsabilité importante rédigée par l'équipe:
« OpenHaystack est un logiciel expérimental. Le code est non testé et incomplet. Par exemple, les accessoires OpenHaystack utilisant notre firmware diffusent une clé publique fixe et, par conséquent, sont traçables par d'autres appareils à proximité (cela pourrait changer dans une future version). OpenHaystack n'est ni affilié ni approuvé par Apple Inc.
Fait intéressant, dans le processus de recherche sur le fonctionnement du réseau hors ligne d'Apple, ils ont pu découvrir une faille de sécurité qui, après avoir divulgué le problème à Apple, a depuis été corrigée.
Il n'est pas non plus garanti qu'Apple continuera à autoriser OpenHaystack à fonctionner dans le futur, ce qui signifie qu'à tout moment l'application peut ne plus fonctionner.
Il y a quelque temps, Apple a annoncé qu'ils commenceraient à soutenir les développeurs tiers sur leur réseau Find My, en commençant par les Belkin EarPods, mais jusque-là, l'utilisation d'OpenHaystack est une solution de contournement incroyable.
Vous pouvez trouver tous les fichiers pour OpenHaystack, y compris les instructions de téléchargement, sur leur GitHub page.
Projets Bluetooth Low Energy (BLE)
Si vous cherchez un moyen d'intégrer des capacités de suivi dans votre prochain projet, vous aurez besoin de la dernière version de Bluetooth appelée Bluetooth Low Energy (BLE).
Le micro: bit et l'ESP32 sont tous deux dotés de la fonctionnalité BLE et, comme mentionné précédemment, peuvent être directement ajoutés à la liste des accessoires traçables sur OpenHaystack.
Mais ce ne sont pas les seules cartes qui utilisent BLE. L'Arduino Nano 33 BLE, par exemple, est décrit comme un Arduino Nano amélioré avec une puissance de traitement plus puissante et, vous l'aurez deviné, le BLE signifie Bluetooth Low Energy.
Avec BLE à bord, vous aurez non seulement un moyen de communiquer sans fil avec le tableau, mais aussi un moyen de le suivre.
Ceci est particulièrement utile si vous construisez un projet dans lequel vous avez consacré beaucoup de temps ou qui vous coûte potentiellement beaucoup d'argent.
Le meilleur exemple pourrait être une smartwatch DIY, comme celle créée par Stephen Hawes à l'aide d'un ESP32.
En utilisant OpenHaystack, vous avez maintenant la possibilité de suivre votre smartwatch à l'aide de sa fonction BLE, vous offrant une option de sauvegarde pour récupérer votre projet s'il venait à être volé ou laissé quelque part.
Alors, est-ce que ça vaut le coup ?
Avec l'Apple AirTag ne coûtant que 29 $, vous feriez peut-être mieux d'utiliser les produits propriétaires d'Apple. Mais, bien sûr, cela enlèverait le plaisir de l'électronique de bricolage.
La meilleure partie de la création de votre propre AirTag est de savoir comment tirer parti du réseau Find My extrêmement utile d'Apple. afin que vous puissiez le coupler avec votre propre appareil BLE, qui ne doit pas nécessairement exister dans Apple écosystème.
Cet appareil peut être votre haut-parleur Bluetooth ou une superbe montre intelligente que vous avez créée vous-même. Quoi qu'il en soit, l'utilisation d'OpenHaystack vous offre un moyen fantastique d'intégrer le suivi dans votre prochain projet de bricolage.
Lancez-vous dans l'Internet des objets avec ces projets Arduino IoT pour débutants.
Lire la suite
- DIY
- AirTag
- Idées de projets de bricolage
- Bluetooth
Garling aime explorer les utilisations créatives de la technologie. Avec une formation musicale, elle a passé de nombreuses années à pirater des ordinateurs pour produire des sons étranges et merveilleux. Lorsqu'elle ne fait pas de musique, elle écrit sur les meilleurs projets électroniques DIY.
Abonnez-vous à notre newsletter
Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !
Cliquez ici pour vous abonner