当前位置: 首页 > news >正文

自制AirTag,支持安卓/鸿蒙/PC/Home Assistant,无需拥有iPhone

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

AirTag 的原理

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

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

这样制作出的定位标签,不需要苹果手机绑定,支持安卓/鸿蒙/PC/Home Assistant 查看标签的位置。

制作教程

我在gitee上建了一个项目 https://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 集成截图

在这里插入图片描述
在这里插入图片描述

相关文章:

  • 解决 WSL Ubuntu 中 /etc/resolv.conf 自动重置问题
  • Redis如何解决热Key问题
  • AcWing 1236. 递增三元组(蓝桥杯C++ AB辅导课)
  • C语言流程控制学习笔记
  • 特力康输电线路杆塔倾斜智能监测装置:创新技术如何提升电网安全
  • 《千恋万花》无广版手游安卓苹果免费下载直装版
  • React之旅-02 创建项目
  • python: SQLAlchemy (ORM) Simple example using SQLite
  • 2023年河北省职业院校技能大赛网络系统管理赛项样题解法
  • 汽车零部件工厂如何通过工业一体机实现精准控制
  • “深入浅出”系列之C++:(8)libevent 库
  • 机器学习小项目之加利福尼亚房价数据分析
  • 【Spring详解三】默认标签的解析
  • BuildFarm Worker 简要分析
  • Git命令行入门
  • 【数据分析】通过个体和遗址层面的遗传相关性网络分析
  • 前端面试题-异步任务队列控制
  • 叠焊和平面焊
  • Mongoose 详解
  • 小米路由器开启SSH,配置阿里云ddns,开启外网访问SSH和WEB管理界面
  • 牛市早报|中美经贸高层会谈达成重要共识,取得实质性进展
  • 做街坊们的“健康管家”,她把专科护理服务送上门
  • 4月国产新能源,降价潮迈入拐点
  • 重庆三峡学院回应“85万元中标设备,网购价不到300元”:已着手解决
  • 习近平结束对俄罗斯国事访问并出席纪念苏联伟大卫国战争胜利80周年庆典回到北京
  • 印度军方否认S-400防空系统被摧毁