苹果AirTag平替产品选择,国内外支持苹果Find My芯片功耗全面对比

2021年4月20,苹果在春季产品发布会上推出了全新的产品类型- AirTag,将哆啦A梦的追踪徽章带到了现实。这个小产品当年并没有像其它苹果新品那样一朝爆红。随着年轮缓缓而坚定地前行, AirTag也缓缓而坚定地前行,并被越来越多的人接受和喜欢。

深入思考AirTag背后的产品逻辑和实现技术,可以称之为一个微小且伟大的产品,为物联网 IoT产品,开拓了一个全新的方向, 并给新产品带来巨大的启示。

苹果在AirTag上使用的技术, 称之为 “Find My Network”,也可简称为 “FMN”,对于支持FMN的产品, 可以称为 Find My Device。FMN可以集成在任意电子产品上,也可以放置在很传统的物件。其工作原理如下图示意。

FMN原理图

当一个支持FMN的设备被绑定后,它就会时常对外广播信息。而其广播信息一旦被任意苹果家族产品获取,都会被上传至iCloud服务器。这些信息都是经过加密,用后即焚,并且只能由绑定者使用。即使FMN设备因低电量而强制关机,也会在未来几个月以长间隔的方式陆续广播。因此,用户可以随时获取自己的FMN设备的所在,即使不小心遗忘,也可以快速寻回。周围的苹果产品越多, 定位的精度越高, 位置更新的时间也越短。

(实际上即使没有苹果手机, 只要打开任意电脑并通过浏览器登陆iCloud账号, 也可以看到自己的FMN设备信息。)

所以这个Find My Network的功能,对如我这种容易丢三落四的人来说实在是太友好了。同时,FMN又给了我一个巨大的启示。长期以来,从事IoT的同仁们忙于不断给各种物品“贴上电子标签”,毕竟, 万物互联的第一步,至少要知道这是个什么物品。不过,由于行业不同,众多物品即使被命名赋能,也是处于相互不可知的状态,或是仅仅在小范围内相互联系,而要随时随地获取他们的位置和状态, 需要付出巨大的成本(比如北斗定位+5G流量卡+充电宝)。而现在,借用FMN或类似技术,我们不但可以知道这是个什么东西, 同时也可知道它的位置和状态。尤其对低功耗有要求的应用,FMN提供了一个绝佳的解决方式。

目前市面上除了苹果本身的AirTag,也有其他第三方的FMN设备在销售。 本文在市场上选取除苹果外的另外两个产品, 进行了测试比较。 希望能了解有什么不同。其中一个是沃尔玛旗下子品牌的onn.Item Locator,这也是最早进入市场的第三方FMN设备之一。一家是摩米士2023年推出的PinTag。对于FMN方案,由于工作方式, 数据协议这些,必须兼容苹果iCloud要求,可以说在功能操作上大家都是一致的。提示音略有不同,苹果声音更清晰。不过,苹果支持UWB精确方位。而第三方的没有这个UWB功能。不清楚是苹果策略还是不同地区无线电频段管制造成的。

由于不同产品的功能性一样,所以对操作UI这些的比较也没多大意义。至于不同硬件结构,底层稳定可靠性可能会有所不同,这个需要时间验证。而目前来说,最直观的不同点,也是最容易看到的, 就是工作时长。

onn.Item Locator的工作状态切换功耗如下图:

除了开关机,FMN设备通常会工作在Find My网络连接上,有必要时进入查找状态,第一次使用时需要进入配对绑定状态。 对于不同工作状态,各产品芯片功耗与AirTag对比如下:

可以看到,苹果的AirTag功耗控制最好,其次是onn.Item Locator。

然后我们进一步对产品进行拆解,看看作为关键器件的蓝牙主控芯片。AirTag,如同之前报道,采用了Nordic芯片 nRF52832,同时配合苹果自研的UWB芯片U1。而ONN家产品的拆解,令人意外,采用的竟然不是美国芯片方案,而是Lenze的ST17H65F芯片 。而摩米士采用的也是国产芯片, 应该是来自Telink。通过这次对比, 我们深深感觉到国产半导体的进步。虽有差距,已获市场认可。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/112131.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

前端基础之JavaScript

目录 一、JavaScript概述 二、JavaScript引入方式 三、JavaScript语言规范 四、JavaScript语言基础 五、JavaScript数据类型 数值(Number) 字符串(String) 布尔值(Boolean) null和undefined 对象(Object) forEach() map() 六、运算符 七、流程控制 八、函数 函…

10.31日模拟赛总结

文章目录 考试时间及策略考试结果考试反思题解A.进步科学B.吉吉没急C.老杰克哒D.季积晓淆 考试时间及策略 没啥好说的,因为好像都不会。所以全场感觉都在罚坐,很痛苦。 考试结果 30 0 50 5 85 考试反思 T1:T1是个神奇状压&#xff0…

vsCode安装CodeRunner插件输出中文乱码问题

1 vsCode下载 vcCode官网地址:https://code.visualstudio.com/ 2 安装CodeRunner 通过Ctrl Shift P 找到 settings找到code-runner.executorMap,在 settings.json 中加入 "code-runner.executorMap": {....."python": "s…

上班族如何做日程自律清单实现逆袭呢?电脑日程管理软件助力高效办公

越来越多的上班族都表示自己每天的工作任务非常多,经常从早忙到晚也无法按时完成工作,导致工作的拖延完成,这应该怎么办呢?其实对于职场人士来说,想要在工作中提升效率,就需要提前做好每天的工作日程安排&a…

如何在Android设备上检查应用程序使用情况,包括使用时间

你可能不知道自己花了多少时间在手机上。很可能你一天中有一半的时间都在盯着手机屏幕。如果你怀疑这一事实,你会很快核实的。在这篇文章中,我们将向你介绍如何在Android设备上检查应用程序的使用情况。 如何在Android上检查应用程序电池使用情况 你使用时间最长的应用程序…

腾讯云轻量级服务器哪个镜像比较好?

腾讯云轻量应用服务器镜像是什么?镜像就是操作系统,轻量服务器镜像系统怎么选择?如果是用来搭建网站腾讯云百科txybk.com建议选择选择宝塔Linux面板腾讯云专享版,镜像系统根据实际使用来选择,腾讯云百科来详细说下腾讯…

2023年四川省网络与信息安全技能大赛 决赛个人赛Writeup

文章目录 Web前端验证PHP_Try MiscHelloWorld密码在这easy_log Cryptobaser 线下“断网”CTF个人赛,题都很简单(新手级难度),总共10道题目,解了6题。 赛题附件请自取: 链接:https://pan.baidu.com/s/1lgNEBO7a1L4KLE2t…

Academic Inquiry|如何阅读英文文献

相关素材: 知云文献阅读器、谷粉学术 相关可借鉴文章: [1]Academic Inquiry|国外文献查找-CSDN博客 [2]Academic accumulation|英文文献速读-CSDN博客 [3]Academic Inquiry|edge、chrome浏览器插件配置及相关问题解答-CSDN博客 一、相关素材准备 &#…

最新Ai智能创作系统源码V3.0,AI绘画系统/支持GPT联网提问/支持Prompt应用+搭建部署教程

一、AI创作系统 SparkAi创作系统是基于OpenAI很火的ChatGPT进行开发的Ai智能问答系统和Midjourney绘画系统,支持OpenAI-GPT全模型国内AI全模型。本期针对源码系统整体测试下来非常完美,可以说SparkAi是目前国内一款的ChatGPT对接OpenAI软件系统。那么如…

kubernetes-service微服务

目录 一、service微服务 二、Ipvs模式 三、ClusterIP 1.ClusterIP 2.headless 四、NodePort 1.NodePort 2.默认端口 五、LoadBalancer 1.LoadBalancer 2.metallb 六、ExternalName 一、service微服务 Kubernetes Service微服务是一种基于Kubernetes的微服务架构&…

智慧矿山:AI算法在带式运输机中的异物识别应用

随着现代农业和工业的发展,带式运输机在各种生产作业中发挥着越来越重要的作用。然而,在带式运输机运行过程中,可能会混入各种异物,这些异物的存在可能会对运输过程和设备本身造成损害。为了解决这一问题,本文将介绍一…

一个极好用的浏览器标签页插件

这是我登录后,并且上传了个人壁纸的页面 Br标签页 一 . 我们来看看界面和功能1.注册登录2.首页及右键功能3.添加小组件和app网址4.切换壁纸5. 计划页面 二 . Edge浏览器安装和chrome(谷歌)浏览器安装1. Edge浏览器安装2. chrome(谷…

【java】命令行,包

文件夹情况: HelloWorld.java package com.demo; public class HelloWorld{public static void print(){System.out.println("HelloWorld!");}public static void main(String[] args){print();} } import.java import com.demo.HelloWorld; public cla…

K8S的pod创建过程

创建流程图 用户发起请求创建deployment;apiserver收到创建资源的请求,apiserver对客户端操作进行身份认证,认证完成后接受该请求,并把相关的信息保存到etcd中,然后返回确认信息给客户端;apiserver向etcd…

EDA常用数字器件硬件描述

EDA常用数字器件硬件描述 前言 在使用了一段时间EDA编程之后,来回顾一下基本的知识,看看如何实现基本的EDA常用数字器件对应的硬件描述 一、组合逻辑器件描述 1. 基本的逻辑门电路 与、或、非(取反)、与非、或非、异或、同或 …

Centos7安装Docker,安装DockerCompose(集群化部署),Docker私服镜像仓库

0.安装Docker Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道…

数据结构第一课-----------数据结构的介绍

作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 ​🎂 作者介绍: 🎂🎂 🎂 🎉🎉&#x1f389…

VueRouter 源码解析

重要函数思维导图 路由注册 在开始之前,推荐大家 clone 一份源码对照着看。因为篇幅较长,函数间的跳转也很多。 使用路由之前,需要调用 Vue.use(VueRouter),这是因为让插件可以使用 Vue export function initUse(Vue: GlobalAP…

有哪些项目适合程序员业余时间做,并且短期内能赚点小钱?

要我说,程序员赚点小钱就别指望着自己搞个大项目了。 这几年的市场环境不好,如果你没点家底的话,打工攒的那点积蓄让你创业,一不小心就会血本无归。 对于程序员来说,最合适的还是给别人打工!低风险稳定回款…

Vlice DM蓝牙5.2双模热插拔PCB

键盘使用说明索引(均为出厂默认值) 软件支持(驱动的详细使用帮助)一些常见问题解答(FAQ)首次使用步骤蓝牙配对规则(重要)蓝牙和USB切换键盘默认层默认触发层0的FN键配置的功能默认功…