開發(fā)物聯(lián)網(wǎng)系統(tǒng)需要具備哪些功能?
1. 設(shè)備接入傳輸協(xié)議:平臺需要兼容不同協(xié)議才能連接盡可能多的設(shè)備,具體支持哪些協(xié)議需要從通信安全、平臺定位等方面來權(quán)衡考慮,但是最好就是能進行多對多的協(xié)議,這樣會比較容易實現(xiàn)自己想要的效果。
2. 身份認證:市面上的認證方式大都通過將Token或者Secret燒錄到硬件設(shè)備進行認證,但過程各有特點。例如阿里云是先將Product Key、ProductSecret燒錄到設(shè)備中,并通過動態(tài)注冊的方式獲DeviceSecret后進行數(shù)據(jù)通信,而有的是通過將Token直接燒錄到設(shè)備中進行認證和數(shù)據(jù)傳輸。
3. 數(shù)據(jù)轉(zhuǎn)發(fā):數(shù)據(jù)轉(zhuǎn)發(fā)能實現(xiàn)感知層的數(shù)據(jù)進行篩選并且轉(zhuǎn)發(fā)到其他設(shè)備或者是存儲、大數(shù)據(jù)等云服務(wù),提升上層數(shù)據(jù)的處理效率。
場景聯(lián)動:場景聯(lián)動就是系統(tǒng)可以讓多類設(shè)備之間相互影響,解決以往設(shè)備之間不能亂動的困擾。