若想要物聯網的發展如預期,就需要將更多設備接入互聯網,而Bluetooth? Smart設備就可以做到。Bluetooth Smart設備可向云端服務發送數據,當然目前還必須通過裝載完整操作系統并支持能運行軟件協議棧的驅動器來實現。但是對于開發者來說,若想要確實體現物聯網的效益并打造持續的連接體驗,就需要設備能夠直接連入互聯網。
2014年12月,藍牙技術聯盟正式推出了新的藍牙核心規格——藍牙4.2。新版本為開發者帶來了多項更新,包括更低的低功耗、更快速的數據傳輸、安全措施的改進和改善用戶隱私的新機制。
而對于物聯網設備開發者來說,藍牙4.2最重要的特性莫過于互聯網連接功能。值得注意的是它可通過多種方式實現,如IPSP、HPS和RESTful APIs,它們對于云端與Bluetooth Smart設備間互聯的重要機制。
新創建的網絡協議支持配置文件IPSP(定義設備間藍牙無線通信的正式版本)讓藍牙能夠實現IPv6連接,這就意味著基于Bluetooth Smart的物聯網設備與云端的連接不再僅依賴與智能手機或平板電腦連接才能實現。預計到2020年,全球約有280億個設備接入互聯網,包括車輛、門窗、土司機和烤箱等等。有了藍牙4.2,這些設備能通過路由器、支持6LoWPAN或藍牙低功耗技術的接入點,借助藍牙接入互聯網。
HTTP代理服務HPS讓Bluetooth Smart設備與公共網絡上的網絡服務器進行遠程通信。例如,家中安裝的Bluetooth Smart溫度傳感器能將溫度讀數發送到基于云端的家居能效建議服務。它的實現需要支持HPS的藍牙網關,如智能手機、個人電腦、筆記本電腦、平板電腦等。它是簡單并相當通行的協議,但也并非所有的應用都能與HTTP協同工作。面向消息的應用,如車輛遙測,也許更適用于MQTT協議。
RESTful API也與藍牙4.2一同推出,它允許通過HTTP或HTTPS對Bluetooth Smart 設備的發現、接入和控制。比如,為家中門窗安裝了Bluetooth Smart傳感器,就能在任何地方監測門窗的實時狀態。與HPS一樣,RESTful API需要藍牙網關的支持。此外,使用HTTPS能讓網關對側的藍牙低功耗技術能夠安全連接。