一文说透eddystone 是什么?框架,应用,工作原理,eddystone蓝牙信标,参数设置!
发布日期:2023-06-28 浏览次数:3次
eddystone是什么?
eddystone是什么?eddystone 是谷歌(google)于2015年7月开发的一款开源信标格式、跨平台的开源蓝牙信标平台,它同时支持android和ios设备。主要为在公共场合向人们发送各种广播信息而设计。利用ble蓝牙(low energy)技术,点对点通讯。
eddystone框架:
不同于其他信标标准,它定义了几种不同的框架类型,这些框架类型可以独立使用或者结合起来使用:
(1)eddystone-uid:它广播一个独一无二的信标id;
(2)eddystone-url:它广播统一资源定位符(url);
(3)eddystone-tlm:它可以被用来广播信标本身的遥测(健康和状态)数据;
(4)eddystone-eid:它使用短暂的(短寿命的)标识符以支持要求更高安全性的信标应用。这种框架格式的规格尚未发布。
eddystone-url框架使移动平台能够提供基于位置接近感知的网页内容,且无需安装手机应用程序,从而实现google一直在推介的“physical web”,或者“走过去并使用任何东西的能力”的创新。对于ios系统,eddystone已经得到了chrome浏览器的支持;从version 49版本开始,用于android系统的chrome浏览器(chrome for android)(95power.com.cn)也将提供对eddystone的支持。有了chrome today小程序,用户就可以访问与其所处周边环境相关的网页内容,并且在遇到信标时能够收到通知。
eddystone图片标识
eddystone的图片标识如下图所示,
eddystone技术优势
(1)开源
eddystone是开源的,不仅能用在安卓系统上适用,在ios系统上,通过链接库文件也可以使用。它在github上存有源代码。开放也是eddystone最大的卖点。苹果对ibeacon的保护有点过了头,据报道radius networks公司曾设法在安卓系统上运行ibeacon服务,苹果发现之后联系他们并最终关闭了这项服务。
(2)灵活
eddystone的另一个优势在于它的多框架支持。先前苹果的ibeacon和谷歌的the physical web都只支持一种框架。蓝牙信标是一种单向通讯方式,所以一般的用途就是发送提醒,在用户点击提醒后跳转到另一个显示更多信息的界面。eddystone团队表示:“因为eddystone兼容三种框架,你可以看到不同的信标销售商销售不同用途的信标。这意味着无论是ios手机还是android手机都可以接收到谷歌公司的eddystone beacon信号。这对于需要推送店铺信息的商家非常友好,意味着所有手机都可以接收到推送消息。
eddystone蓝牙信标
eddystone蓝牙信标是支持eddystone广播协议的蓝牙信标,比如95power微能信息科技的蓝牙信标vg05,支持eddystone广播协议,可以通过配套的手机app,将其配置成eddystone工作模式。广播范围从几十厘米到100米左右。主要应用在公共场合向人们发送各种信息推送。
eddystone信标广播工作原理
eddystone蓝牙信标利用其支持的通用属性(gatt)配置文件在第37、38、39通道发送广播包蓝牙扫描器接收广播包,对它们进行解码,然后采取行动,以避免在2.4 ghz工业、科学和医疗(ism)免执照频段上与wi-fi数据流产生冲突。
进一步来说,每种标准都使用ble广播的结构来嵌入它们自己的格式和数据。每当信标设备进行广播时,相同的包通常会在所有三个广播通道上被发送,从而使ble接收器/扫描器更有可能接收到它。一旦接收到,扫描器会判定包的内容是否可被解码且是否相关,然后将采取相应的行动。
在广播数据包内,eddystone数据有效负载被构造为一个或多个[长度, 类型, 数据]三字段形式。
(1)长度字段定义了后面的类型字段和数据字段的总长度;
(2)类型字段用以指定数据是一个名称、一个服务通用唯一标识符(uuid)、一个统一资源标识符(uri),还是许多其他已定义数据类型中的一个;
(3)信标可以对包的数据进行进一步的结构化设置,在数据字段内定义一个子结构,以判定不同的伪标准。
图2:eddystone信标广播包格式
eddystone蓝牙信标应用
eddystone蓝牙信标为消费者、商家和工业环境实现接近感知应用,通常用于公共场合信息推送。智能手机或平板则会被动地接受这些广播信号。
常见应用如下:
1. 道路上装备了信标设备的公交车站可以实时给出行的人们发送时刻信息;
2. 利用eddystone技术的beacon设备可以广泛应用于商品的近距离推广,例如顾客在超市可以接收到推送店铺的优惠促销,餐厅附近逛街。
3. 在机场,火车站,风景点,博物馆获取地点信息,也可以发送给顾客眼前的展品信息。对资产进行追踪防丢。在商场室内进行导航。
eddystone 和 ibeacon有什么区别
eddystone和ibeacon都是蓝牙信标发送信息的一种协议,ibeacon是苹果推出的,只能在苹果的设备上用。eddystone是google推出的,而且是开源的、开放的。
蓝牙信标(就是一个能发送无线信号的蓝牙设备)使用ibeacon协议只能发送其uuid,然后由对应的专用的app来接收信号,解析uuid,提供一些服务,通过uuid可以知道用户在什么地方等等,如是在北京的肯德基还是上海哪里的肯德基。而使用eddystone可不仅可以发送设备的uuid,还可以发送url,就是一个网址,因为有了url那么我们就不需要专门的app了,一个通用的接收蓝牙信标信息的app就足够了,然后通过url来直接访问人家给你提供好的内容。
在实际应用中,比较好的解决方式是找兼容eddystone 和 ibeacon协议的蓝牙信标,比如深圳微能信息的蓝牙信标vg05就是这种,本身支持eddystone 和 ibeacon两种广播协议,通过手机app可以切换工作模式。相比于苹果公司ibeacon的局限性,eddystone是开源的,不仅能用在安卓系统上,ios通过链接库文件也可以使用。eddystone在github上存有源代码。完全开放源代码也是eddystone的突出优点。
eddystone蓝牙信标推荐
eddystone手机app应用
微能信息提供用于配置eddystone蓝牙信标参数的手机app,适配于95power蓝牙信标。手机app界面如下图所示。通过此app,可以将蓝牙信标设置工作在eddystone模式,并配置eddystone信标的很多参数:比如:修改url、修改eddystone的uid信息、设置eid信息、设置tlm信息等。
- ibeacon蓝牙信标供电方式有几种?电池和poe供电2023-06-28
- 一文说透eddystone 是什么?框架,应用,工作原理,eddystone蓝牙信标,参数设置!2023-06-28
- 蓝牙网关对接跳绳,收集跳绳数据上传云端服务器2023-06-27
- 浅析uwb一维定位中uwb标签和基站方向判别方法2023-06-26
- 社区矫正/精神病院/监狱人员定位手环,防拆卸,定位精度高达10厘米2023-06-25
- uwb通信距离是多少?最大10公里2023-06-20
- 蓝牙定位精度是多少?rssi和aoa定位精度不同2023-06-19
- 2023年端午节微能信息科技放假通知2023-06-16
- 工厂部署蓝牙信标人员定位系统,实现什么功能?2023-06-01
- 工厂员工定位卡有哪些合适的吗?2023-05-26