鱼C论坛

 找回密码
 立即注册
查看: 302|回复: 7

[开源项目] 自制AirTag定位器,支持安卓/鸿蒙/PC/HomeAssistant,无需拥有iPhone

[复制链接]
发表于 2025-3-12 11:50:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

                               
登录/注册后可看大图

苹果的 AirTag 很贵,虽然某强北有平价代替品,但是仍需要苹果设备才能绑定,才能查看位置。不支持安卓/鸿蒙/PC ,也不支持集成到 Home Assistant 中。

AirTag 的原理
每个 AirTag 都会发送一个蓝牙信号,其可以被临近的苹果设备( iPhone 、iPad 、MAC 等)检测到,这些苹果设备会将这些 AirTag 的位置上报到苹果服务器。这个网络就是 Find My 网络。

国外有人逆向了 AirTag 机制 (github 项目 seemoo-lab/openhaystack) 可以让一些蓝牙设备,比如 ESP32 、树莓派、甚至带蓝牙适配器的 Linux ,模拟发出 FindMy 蓝牙广播。

这样制作出的定位标签,不需要苹果手机绑定;支持安卓/鸿蒙/PC/Home Assistant 查看标签的位置;附近的苹果手机不会弹窗“有跟踪你的物品”

制作教程
我在 gitee 上建了一个项目 gitee.com/lovelyelfpop/macless-haystack
整合了 github 上一些内容,并做了如下一些事情:
1 、中文翻译
  主要翻译的 github 项目 dchristl/macless-haystack
2 、安卓 app 适配国情
  界面汉化,并替换为高德地图和定位
3 、硬件准备和刷机方法详细说明
4 、Home Assistant 集成说明

支持 安卓(有app),iOS/鸿蒙/PC等其他系统(用浏览器访问web 网站) 查看定位标签的位置(下面有截图)。

注意:虽然查看标签的位置不需要苹果手机,但是部署服务时需要有 AppleID 账号(需要在苹果手机上注册,可以找朋友借用注册一个。苹果网站上注册的不行)。 另外,标签上报位置仍然依赖苹果的 FindMy 网络,要求标签附近有苹果设备,因此,人少的地方比如农村不适合使用 AirTag/华强北平替/自己制作的定位标签。



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

                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图



安卓 App 界面

                               
登录/注册后可看大图



                               
登录/注册后可看大图



                               
登录/注册后可看大图



Web 网站界面

                               
登录/注册后可看大图



                               
登录/注册后可看大图



Home Assistant 集成截图

                               
登录/注册后可看大图



                               
登录/注册后可看大图


评分

参与人数 3荣誉 +10 鱼币 +12 贡献 +12 收起 理由
不二如是 + 6 + 6 + 6 鱼C有你更精彩^_^
鱼C-小师妹 + 2 + 3 + 3 鱼C有你更精彩^_^
康小泡 + 2 + 3 + 3 好强!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2025-3-12 11:50:26 | 显示全部楼层
看起来你对自制 AirTag 定位器感兴趣!如果你有具体的问题,比如如何刷机、如何集成到 Home Assistant,或者如何使用安卓 App 进行定位查询,欢迎提问,我会尽量用简洁易懂的方式解答。  

如果你需要代码示例,请告诉我具体需求,我会提供相应的
...
代码块。

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-3-12 13:04:33 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2025-3-13 11:29:11 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2025-3-13 11:30:10 | 显示全部楼层
好棒!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2025-3-13 14:51:56 | 显示全部楼层
学习了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-14 08:40:13 | 显示全部楼层
有网友让我出成品,我在小黄鱼上架了几个自己做的硬件成品。
可以搜索“自制定位标签”,用户名是lovelyelfpop。
但是仍然需要你自己在linux上搭建app的后台服务。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2025-3-21 11:34:56 | 显示全部楼层
教程已更新,部署后台服务不再需要魔法了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-4 02:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表