Fitur pelacakan perangkat melalui jaringan Apple Find My di Go/TinyGo
(github.com/hybridgroup)-
go-haystack
- Go Haystack adalah alat yang memungkinkan pelacakan perangkat Bluetooth pribadi melalui jaringan "Find My" milik Apple.
- Dengan menggunakan OpenHaystack dan Macless-Haystack, Anda dapat menyiapkan jaringan Find My kustom dengan alat yang ditulis dalam Go/TinyGo.
- Tidak memerlukan perangkat keras Apple.
-
Membuat beacon
- Menyediakan firmware yang ditulis menggunakan TinyGo dan paket TinyGo Bluetooth.
- Dapat berjalan pada perangkat keras berikut:
- Papan Adafruit Bluefruit
- BBC Microbit
- Papan Nordic Semi SoftDevice lainnya
- Papan NINA-FW yang menggunakan koprosesor ESP32
- Papan RP2040 Pico-W yang menggunakan koprosesor CYW43439
- Kode beacon juga dapat dijalankan pada sistem Linux dengan perangkat keras Bluetooth.
-
TinyScan
- Go Haystack juga menyertakan pemindai perangkat keras untuk perangkat lokal bernama TinyScan.
- Berjalan pada berbagai papan mikrokontroler dengan Bluetooth dan layar kecil yang dibuat oleh Adafruit dan Pimoroni.
-
Cara instalasi
- Apple ID: Diperlukan Apple ID dengan autentikasi dua langkah yang diaktifkan, dan hanya SMS/pesan teks yang didukung.
- anisette-v3-server: Menjalankan dan mengonfigurasi anisette-v3-server menggunakan Docker.
- macless-haystack: Menyiapkan endpoint Macless Haystack dan memulai ulang server.
- go-haystack: Menginstal alat baris perintah go-haystack.
-
Cara penggunaan
- Memindai perangkat lokal: Mencari perangkat lokal yang berada dalam jangkauan dengan perintah
haystack scan. - Menambahkan perangkat baru:
- Membuat kunci perangkat dengan perintah
haystack keys DEVICENAME. - Melakukan flash ke perangkat keras dengan target TinyGo dan nama perangkat.
- Mengunggah file JSON ke instans
macless-haystack.
- Membuat kunci perangkat dengan perintah
- Memindai perangkat lokal: Mencari perangkat lokal yang berada dalam jangkauan dengan perintah
-
Catatan data
- Jika perangkat berada dalam jangkauan iPhone, perangkat akan muncul dalam data Macless-Haystack.
- Mungkin perlu waktu hingga data pertama muncul.
1 komentar
Komentar Hacker News