Știați că este posibil să vă conectați la puternica rețea Find My a Apple pentru a urmări orice dispozitiv Bluetooth? Faceți posibil să vă construiți propriul AirTag DIY?
În acest articol, vom explora modul în care acest lucru ar putea fi realizabil folosind software-ul open-source gratuit, dacă este o idee bună și cum aceasta ar putea fi o caracteristică minunată pentru următoarea dvs. versiune electronică.
Ce este un AirTag?
Lansat la sfârșitul lunii aprilie 2021, AirTag este un tracker elegant care arată ca o monedă mică și strălucitoare.
AirTag poate fi asociat cu iPhone-ul dvs. pentru a vă ajuta să găsiți obiectele pierdute și este conceput pentru a fi plasat în portofel sau pe geantă, printre multe alte posibilități.
Pe lângă o aplicație de localizare de precizie, vine cu un difuzor încorporat la îndemână care sună o alarmă pentru a vă ajuta să găsiți cu ușurință articolul lipsă.
Dispozitivele mici de urmărire Bluetooth devin din ce în ce mai comune, iar AirTag urmează produse similare precum Tile și Chipolo.
Puteți citi despre care este cel mai bun tracker Bluetooth pentru a înțelege de ce AirTag este cel mai atractiv dispozitiv de replicat.
Găsește-mi rețeaua fabuloasă
Cea mai mare caracteristică a AirTag-ului este ceea ce se întâmplă atunci când pierzi un articol mult mai departe de tine.
AirTag se conectează la iPhone prin Bluetooth, dar la un moment dat, s-ar putea să ieși din raza pe care o poate detecta telefonul.
Cu toate acestea, utilizând vasta rețea Find My a Apple, pe care este posibil să o fi folosit-o în trecut pentru a vă găsi telefonul, un dispozitiv Apple din apropiere poate identifica locația exactă a acestuia.
Odată găsită, locația va fi încărcată pe serverul Apple în mod privat și în siguranță și veți fi notificat cu privire la indicațiile pentru a găsi trackerul.
Cu milioane de oameni care folosesc iPhone-uri, nu este greu de imaginat că cineva, undeva, se va afla în raza de acțiune a trackerului tău, făcând din rețeaua Găsește-mi un instrument incredibil de puternic la care să te folosești.
Se întâmplă că cercetătorii de la Laborator de rețele mobile securizate (SEEMOO) au găsit o modalitate de a face acest lucru.
Cercetătorii din spatele OpenHaystack au creat o aplicație gratuită pentru Mac care vă permite să urmăriți mai multe dispozitive Bluetooth în același mod în care puteți urmări mai multe AirTag-uri pe un iPhone.
Odată asociată, aplicația accesează rețeaua Find My a Apple, astfel încât să puteți urmări accesoriile dvs. oriunde s-ar afla.
Cercetătorii au realizat în esență inginerie inversă a modului în care funcționează rețeaua Find My pentru a crea OpenHaystack și, deși pare un hack, nu este.
OpenHaystack poate obține intrarea în rețea în siguranță prin verificarea faptului că sunteți un utilizator autentic Apple printr-un plug-in personalizat pentru Apple Mail.
Utilizarea acestei soluții pentru a accesa rețeaua înseamnă că va trebui să aveți Apple Mail deschis în același timp în care utilizați OpenHaystack.
Odată realizat acest lucru, computerul va avea apoi cheile de securitate necesare care vă permit să localizați un dispozitiv Bluetooth în rețeaua Găsește-mi.
Pentru o imagine de ansamblu detaliată și aprofundată a modului în care funcționează toate acestea, puteți consulta resursele pentru OpenHaystack de pe GitHub.
Suport pentru microcontrolere
OpenHaystack are în prezent suport direct pentru câteva microcontrolere: BBC micro: bit v1. SP32-WROOM și ESP32-WROVER.
Fiecare placă are propriile sale beneficii și dacă nu ai deja unul dintre acestea, poți comparați ESP32 cu micro: bit sa vezi care este diferenta.
Teoretic, totuși, OpenHaystack ar trebui să poată urmări orice dispozitiv Bluetooth. Pentru a vă construi propriul tracker, trebuie pur și simplu să alimentați o componentă Bluetooth.
În acest tutorial YouTube, un tracker Bluetooth este creat folosind doar trei componente principale: o placă de încărcare a bateriei cu litiu, un modul Bluetooth Low Energy (BLE) și o baterie.
Un dispozitiv de urmărire DIY nu este greu de replicat. Privind la interiorul unui AirTag, veți vedea că acesta este alcătuit în mod similar cu un minim de piese: o placă de circuit imprimat (PCB) minuscul cu funcție BLE și o baterie CR2032. Asta e.
Doar pentru că poți replica un AirTag, ar trebui?
Până acum, OpenHaystack pare o aplicație destul de grozavă despre care vă puteți imagina că are potențial în proiecte de bricolaj (mai multe despre asta mai târziu).
Dar, desigur, utilizarea aplicațiilor terțe în rețeaua Apple poate veni cu propriile sale riscuri. Iată o declarație importantă scrisă de echipă:
„OpenHaystack este un software experimental. Codul este netestat și incomplet. De exemplu, accesoriile OpenHaystack care utilizează firmware-ul nostru difuzează o cheie publică fixă și, prin urmare, sunt urmăribile de alte dispozitive din apropiere (acest lucru s-ar putea schimba într-o versiune viitoare). OpenHaystack nu este afiliat sau susținut de Apple Inc.”
Interesant este că în procesul de cercetare a modului în care funcționează rețeaua offline a Apple, aceștia au reușit să descopere o defecțiune de securitate care, după ce i-a dezvăluit Apple, a fost remediată.
De asemenea, nu este garantat dacă Apple va continua să permită OpenHaystack să funcționeze în viitor, ceea ce înseamnă că în orice moment este posibil ca aplicația să nu mai funcționeze.
Cu ceva timp în urmă, Apple a anunțat că va începe să sprijine dezvoltatorii terți în rețeaua Find My, începând cu Belkin EarPods, dar până atunci, utilizarea OpenHaystack este o soluție uimitoare.
Puteți găsi toate fișierele pentru OpenHaystack, inclusiv instrucțiunile de descărcare, la adresa lor GitHub pagină.
Proiecte Bluetooth Low Energy (BLE).
Dacă sunteți în căutarea unei modalități de a încorpora capabilități de urmărire în următorul dvs. proiect, atunci veți avea nevoie de cea mai recentă versiune de Bluetooth numită Bluetooth Low Energy (BLE).
Micro: bit și ESP32 vin ambele cu funcționalitate BLE și, după cum am menționat anterior, pot fi adăugate direct la lista de accesorii urmăribile pe OpenHaystack.
Dar nu sunt singurele plăci care folosesc BLE. Arduino Nano 33 BLE, de exemplu, este descris ca un Arduino Nano modernizat, cu o putere de procesare mai puternică și, ați ghicit, BLE înseamnă Bluetooth Low Energy.
Cu BLE la bord, veți avea nu numai o modalitate de a comunica fără fir cu placa, ci și o modalitate de a o urmări.
Acest lucru este util mai ales dacă construiți un proiect căruia i-ați dedicat mult timp sau căreia vă poate costa mulți bani.
Exemplul principal ar putea fi un ceas inteligent DIY, cum ar fi acesta creat de Stephen Hawes folosind un ESP32.
Folosind OpenHaystack, aveți acum capacitatea de a urmări ceasul inteligent folosind funcția sa BLE, oferindu-vă o opțiune de rezervă pentru a vă recupera proiectul dacă ar fi vreodată furat sau lăsat în urmă undeva.
Deci, merită?
Având în vedere că Apple AirTag costă doar 29 de dolari, ar fi mai bine să utilizați produsele proprietare Apple. Dar, desigur, asta ar elimina distracția din electronicele DIY.
Cea mai bună parte a construirii propriului tău AirTag este să știi cum să folosești rețeaua Find My extrem de utilă a Apple astfel încât să îl puteți asocia cu propriul dispozitiv BLE, care nu trebuie neapărat să existe în Apple ecosistem.
Acel dispozitiv ar putea fi difuzorul tău Bluetooth sau ar putea fi un smartwatch minunat DIY pe care l-ai făcut pe cont propriu. Oricum, utilizarea OpenHaystack vă oferă o modalitate fantastică de a încorpora urmărirea în următorul dvs. proiect de bricolaj.
Începeți cu Internetul lucrurilor cu aceste proiecte Arduino IoT pentru începători.
Citiți în continuare
- DIY
- AirTags
- Idei de proiecte DIY
- Bluetooth
Garling îi place să exploreze utilizările creative ale tehnologiei. Cu experiență în muzică, ea a petrecut mulți ani piratand computere pentru a scoate sunete ciudate și minunate. Când nu face muzică, ea scrie despre cele mai bune proiecte electronice DIY.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă buletinului nostru informativ pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Click aici pentru a te abona