自制AirTag,支持安卓和Home Assistant,无需iphone
airtag吧
全部回复
仅看楼主
level 3
lovelyelfpop 楼主
苹果的AirTag很贵
华强北有国产平价代替品,最便宜只要12块钱左右
但是,这种定位标签需要苹果设备才能绑定,需要苹果手机才能查看位置。不支持安卓手机,也不支持集成到 Home Assistant 中。
(华强北还有一个牌子 FindTag 支持安卓,但是价格要50左右)
AirTag 的原理是:
每个AirTag都会发送一个蓝牙信号,其可以被临近的苹果设备(iPhone、iPad、MAC等)检测到,这些苹果设备会将这些 AirTag 的位置上报到苹果服务器。这个网络就是 Find My网络。
发现国外有人逆向了 AirTag 机制 https://github.com/seemoo-lab/openhaystack
可以让一些蓝牙设备,比如 ESP32、树莓派、甚至带蓝牙适配器的 Linux,模拟发出 FindMy 蓝牙广播。但是初期仍然需要MAC电脑活MAC虚拟机才能获取位置报告
后面有人陆续开发出不需要MAC电脑
https://github.com/Dadoum/anisette-v3-server
以及获取位置报告的 安卓app和web网站
https://github.com/dchristl/macless-haystack
支持更多蓝牙芯片,比如 ST17H66B,nRF5x,TLSR825X
https://github.com/biemster/FindMy
https://github.com/acalatrava/openhaystack-firmware
我尝试成功了,国内目前好像没人研究这个。此方法制作出的定位标签,不需要拥有苹果手机就能使用(但是仍然需要附近的苹果设备帮助上传位置信息,不建议农村或人少的地方使用)。
我建了一个项目 https://gitee.com/lovelyelfpop/macless-haystack,整合了上面的内容,并做了如下一些事情:
1、中文翻译
主要翻译的 https://github.com/dchristl/macless-haystack
2、安卓app适配国情
界面翻译、并替换为高德地图和定位
3、刷机方法详细说明
4、Home Assistant 集成说明
下面是我制作的一些成品定位标签
安卓 app 界面
web界面
Home Assistant 集成
详细的制作方法都在 gitee 项目 readme 里面。
2025年01月06日 09点01分 1
level 1
B站上有个叫迪闻家的Airtag,也支持安卓,是不是原理一样啊
2025年01月25日 15点01分 2
level 1
楼主 你可以教我做一下吗 我毕设是这个 可以提供1000元报酬
2025年02月12日 09点02分 3
gitee项目里面有详细说明啊,软硬件都写的很详细
2025年02月13日 01点02分
level 1
只能用几天 然后就会提示APPLEID无法登陆
2026年03月13日 08点03分 4
1