
苹果的 AirTag 很贵,虽然某强北有平价代替品,但是仍需要苹果设备才能绑定,才能查看位置。不支持安卓/鸿蒙/PC ,也不支持集成到 Home Assistant 中。
AirTag 的原理每个 AirTag 都会发送一个蓝牙信号,其可以被临近的苹果设备( iPhone 、iPad 、MAC 等)检测到,这些苹果设备会将这些 AirTag 的位置上报到苹果服务器。这个网络就是 Find My 网络。
国外有人研究出了 AirTag 机制可以让一些蓝牙设备,比如 ESP32 、树莓派、甚至带蓝牙适配器的 Linux ,模拟发出 FindMy 蓝牙广播。
这样制作出的定位标签,不需要苹果手机绑定;支持安卓/鸿蒙/PC/Home Assistant 查看标签的位置;附近的苹果手机不会弹窗“有跟踪你的物品”
制作教程我在 gitee 上建了一个项目 macless-haystack (论坛不准发外链,去gitee或百度搜索)
整合了 git_hub 上一些内容,并做了如下一些事情:
1、安卓 app 适配国情
界面汉化,替换地图为高德地图和定位,并增加一些功能
2、硬件准备和刷机方法详细说明
3、Home Assistant 集成说明
支持 安卓(有app),iOS/鸿蒙/PC等其他系统(用浏览器访问web 网站) 查看定位标签的位置(下面有截图)。
注意:虽然查看标签的位置不需要苹果手机,但是部署服务时需要有 AppleID 账号(需要在苹果手机上注册,可以找朋友借用注册一个。苹果网站上注册的不行)。 另外,标签上报位置仍然依赖苹果的 FindMy 网络,要求标签附近有苹果设备,因此,人少的地方比如农村不适合使用安卓 App 界面

下面是我制作的一些成品定位标签 





其它系统可使用 Web 网站查看定位器位置
Home Assistant 集成截图

※ 修改:·lovelyelfpop 于 Mar 28 09:15:54 2025 修改本文·[FROM: 218.4.111.*]
※ 来源:·水木社区
http://www.mysmth.net·[FROM: 218.4.111.*]
修改:lovelyelfpop FROM 218.4.111.*
FROM 218.4.111.*