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

自制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 集成截图

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


http://www.kler.cn/a/553558.html

相关文章:

  • 应用程序中的网络协议:原理、应用与挑战
  • Java 大视界 -- 企业数字化转型中的 Java 大数据战略与实践(93)
  • 什么是网关,网关的作用是什么?网络安全零基础入门到精通实战教程!
  • 当Qt遇见IOCP:用C++打造高并发服务器
  • 【物种分布】基于R语言、MaxEnt模型融合技术的物种分布模拟、参数优化方法、结果分析制图与论文写作
  • 51单片机学习之旅——在LCD1602上显示时钟
  • FPGA实现GTY光口视频转USB3.0传输,基于FT601+Aurora 8b/10b编解码架构,提供2套工程源码和技术支持
  • DeepSeek-R1:通过强化学习激励大型语言模型的推理能力
  • javaSE学习笔记22-线程(thread)-线程通信、线程池
  • 应用接入gpt
  • React之旅-01 初识
  • windows使用clion运行lua文件,并且使用cjson
  • 【etcd】etcd_go操作与etcd锁实现原理
  • 通过例子学 rust 个人精简版 3-1
  • 【系统架构】分布式事务模型详解
  • 配置终端代理
  • 精准医疗的“柔性”助力:FPC在医疗机器人中的应用实例【新立电子】
  • 启元世界(Inspir.ai)技术浅析(七):AI Beings 平台
  • AI照片管理利器实战:自动化分类+智能搜索+远程访问一站式解决方案
  • 基于Springboot的公寓报修管理系统【附源码】