兼容iBeacon和Eddystone的電子吊牌應用詳解
Beacon技術是一種基于BLE的技術,以固定間隔廣播發(fā)送固定格式的數據。信號強弱以RSSI相對強度來表示,遇到障礙物信號會很弱。
iBeacon是蘋果Beacon技術在iOS的實現(xiàn),Eddystone是谷歌基于Beacon的數據標準以及擴展。
Beacon作為信號單向發(fā)射,只能發(fā)送小數據量。
提起Beacon,我們很容易就想到了蘋果公司的iBeacon,蘋果制定的Beacon標準更早,但是谷歌的Eddystone標準更加強大。
蘋果公司只支持UUID格式數據,而Eddystone支持多達三種數據格式:UUID,URL,Telemeytry,還支持一種有權限的訪問方式。
使用128位的唯一UUID,需要打開商家對應的app接收信息,也可以使用更加便捷的 URL,推送給用戶URL信息,用戶可以直接點擊URL信息進行跳轉瀏覽器查看,還可以接收到電量等管理信息。在安全性方面,推送的信息可以做到只對制定人群可見,Eddystone提供動態(tài)的零時ID,對被授權的認證用戶提供訪問,Eddystone這一特性可以給用戶提供更多的方案選擇。
1. 通用唯一識別碼 (UUID)
UUID是一個128位的標志,用于將全世界的所有信標區(qū)分開來。商家在店內設置了信標,那么商家app可以選擇只接受來自自家信標的消息,通過信標的唯一識別碼,商家app也可以判斷出用戶處于全球的哪一家分店,并推送相應的信息,如優(yōu)惠券、連接WiFi等等。
iBeacon發(fā)送的正是UUID,但它只能發(fā)送這種信息。Eddystone所支持的其他框架更有用的多。UUID的缺點在于它總是和app綁定的,也就是說每一個信標需要對應的app才能發(fā)揮作用。為了解決這個問題,Eddystone支持另一種框架。
2. URL鏈接
URL鏈接顯然比UUID應用更廣泛也更簡單,任何一個手機上都有瀏覽器,它們都可以打開URL。在這種一次性傳輸中,用戶不想專門下載app接收推送信息,URL無疑是最佳選擇。
相比于iBeacon的只支持一種模式。Eddystone支持兩種模式比iBeacon更加靈活。
3. 臨時標識
EID是一種安全框架,它是一種只允許被授權用戶讀取信息的信標。比如在公司中,大廳里安放了對全部顧客、訪客廣播的信標,然而公司也有只想對雇員廣播的信息,他們顯然不希望這些信息被顧客和訪客看到。
4. 遙測數據
這種框架對需要掌控大量信標的企業(yè)很有用。鑒于信標大多數使用電池供電,在一段時間后就需要更換電池或充電。遙測數據框架允許信標將自身的狀態(tài)和電量信息發(fā)送給周圍的IT工作人員,這樣員工們可以有針對性的進行維護和更換。
蘋果iBeacon標準存在許多問題,其中很重要的一個就是它只兼容蘋果自家的“i系列”產品。這也就意味著它拋下了Android等其他用戶。這對希望吸引商家使用信標來打廣告的企業(yè)可不是什么好消息。
相反,Eddystone是開源的,不僅能用在安卓系統(tǒng)上,iOS通過鏈接庫文件也可以使用。它在GitHub上存有源代碼。開放也是Eddystone最大的賣點。
信馳達科技推出的Beacon方案兼容iBeacon和Eddystone兩種協(xié)議,滿足不同用戶的需求,可以支持三種數據格式。
Beacon設備還可應用于吊牌中,在會場參會人員簽到后,分發(fā)帶有Beacon的吊牌,可以讓會議組織者實時掌控參會人員的具體情況。參會人員離場后,還可以做到斷連追蹤。根據Beacon的這一特性,還可以應用于電子巡更,安保人員巡邏過程中,在指定區(qū)域接收到指定信息后,進行打卡操作。
Beacon基站的低功耗功能可以保持設備待機時長9個月,不用頻繁更換電池,對于擁有大量信標的用戶,還可以定時發(fā)送電量信息,及時更換電池。廣播距離可達到50-100m,由客戶具體調整發(fā)送功率。
信馳達科技推出的Beacon方案兼容iBeacon和Eddystone兩種協(xié)議,滿足不同用戶的需求,可以支持三種數據格式,為客戶定制化開發(fā)Beacon方案,十年藍牙技術沉淀,提供專業(yè)的技術服務。更多Beacon方案詳情,請聯(lián)系信馳達科技。