『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 167|回复: 6

[技术探讨] airtag平替(安卓/苹果通用款)定位接入hass

[复制链接]

5

主题

48

帖子

644

积分

高级会员

Rank: 4

积分
644
金钱
596
HASS币
10
发表于 昨天 15:35 | 显示全部楼层 |阅读模式
AirTag是苹果公司推出的一种小型、圆形的追踪设备(非实时定位,需要借助周边苹果设备上报位置)。主要功能和特点包括:
定位追踪:
通过与iPhone、iPad等苹果设备配合使用,可以帮助用户定位和追踪物品,如钥匙、钱包等。
Find My网络:
利用苹果的Find My网络,通过将附近的苹果设备作为中继器,使AirTag的位置信息更精准。
简单设置:
通过靠近iPhone即可完成简单的设置和配对。
隐私保护:
设计上重视用户隐私,位置数据和历史记录不会存储在AirTag上。
长电池寿命:
内置可更换电池,通常可使用约一年。
防水防尘:
具备一定的防水防尘能力,适合日常使用。

由于苹果产品,价格大家都懂的,国内大佬出手,直接将加个打到了30左右,甚至还有支持安卓/IOS通用款,价格也就在40多,楼主最近买了一个设放在电动车里用于定位,需要专门的app查看定位,轨迹,就想着能否接入hass。
差不多就是一元硬币大小,2032纽扣电池,说是能用一年,持续测试中~
原版app名称  findtag,安卓苹果都能搜索下载,app实际使用截图如下;苹果专用版不行,只能适用该app登录查询的设备
airtag介绍.jpg

接下来就是reqable抓包,确实获取到了坐标位置、上报时间,整理相关noedred接入了hass,效果图如下
总览效果图.jpg

主要思路是:登录账号,获取token、设备码等参数,查询最新定位信息,通过mqtt同步到hass中,将坐标位置通过墨澜地图展示
相关详细操作配置需要如下:
1. 通过app注册fingtag账号,设备可以分享,不需要验证码就能登录,建议通过主账号提供nodered查询,副账号可以登录app用于偶尔查看使用(1个账号单次只能一个设备登录,抓包后会抢占登录)
2. 注册高德开发者平台,每天免费5000条api接口,用于坐标位置逆行地理位置查询    申请地址:https://console.amap.com/dev/key/app   创建web服务,注意是web服务!!!
主要思路就是:模拟登录,获取坐标位置,通过高德逆地理位置查询,文本反馈,通过墨澜地图展示。
3. mqtt服务器
nodered流程总览图.jpg

hass configure配置:
mqtt:
  - sensor:
    - name: "ebike location"
      state_topic: "ebike/location"
      value_template: "{{ value_json.location }}"
    - name: "ebike searchTime"
      state_topic: "ebike/info"
      value_template: "{{ value_json.searchTime }}"
    - name: "ebike uptime"
      state_topic: "ebike/info"
      value_template: "{{ value_json.createTime }}"



具体nodered流程见附件
findtag_nodered安卓苹果均可使用.zip (4.92 KB, 下载次数: 0)



评分

参与人数 1金钱 +12 收起 理由
隔壁的王叔叔 + 12 高手,这是高手!

查看全部评分

回复

使用道具 举报

3

主题

116

帖子

1519

积分

金牌会员

Rank: 6Rank: 6

积分
1519
金钱
1403
HASS币
0
发表于 昨天 19:53 | 显示全部楼层
这个安卓版的也是走苹果Find My网络定位吗?
回复

使用道具 举报

5

主题

48

帖子

644

积分

高级会员

Rank: 4

积分
644
金钱
596
HASS币
10
 楼主| 发表于 昨天 22:06 | 显示全部楼层
jole 发表于 2024-10-17 19:53
这个安卓版的也是走苹果Find My网络定位吗?

是的  你可以理解为   tag只能通过苹果网络上传位置,安卓通过第三方app查看定位
回复

使用道具 举报

1

主题

22

帖子

132

积分

注册会员

Rank: 2

积分
132
金钱
110
HASS币
0
发表于 10 小时前 来自手机 | 显示全部楼层
你是不是羊咩咩
回复

使用道具 举报

5

主题

48

帖子

644

积分

高级会员

Rank: 4

积分
644
金钱
596
HASS币
10
 楼主| 发表于 2 小时前 | 显示全部楼层

???  认错人了吧
回复

使用道具 举报

21

主题

173

帖子

2394

积分

论坛DIY达人

积分
2394
金钱
2216
HASS币
30
发表于 1 小时前 | 显示全部楼层
神奇了,这个Tag也是用的苹果的网络,还有它自己的安卓app,他是用了苹果的接口把数据读取下来在包装成自己的app?
回复

使用道具 举报

5

主题

48

帖子

644

积分

高级会员

Rank: 4

积分
644
金钱
596
HASS币
10
 楼主| 发表于 3 分钟前 | 显示全部楼层
innx 发表于 2024-10-18 10:22
神奇了,这个Tag也是用的苹果的网络,还有它自己的安卓app,他是用了苹果的接口把数据读取下来在包装成自己 ...

华强北大佬出手了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-10-18 11:28 , Processed in 0.179458 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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