市面上的物聯(lián)網(wǎng)平臺(tái)你都了解哪些
百度物接入IoT Hub
百度物接入IoT Hub 是一項(xiàng)全托管的云服務(wù),能夠幫助建立設(shè)備與云端之間的雙向通信,同時(shí)支撐海量設(shè)備的數(shù)據(jù)收集、監(jiān)控、故障預(yù)測等五種物聯(lián)網(wǎng)場景。
物接入IoT Hub支持MQTT通信協(xié)議,支持包括C、C#、Python、CLI命令行工具在內(nèi)的多種開發(fā)語言,兼容主流的硬件設(shè)備。物接入IoT Hub通過設(shè)備級(jí)認(rèn)證、策略授權(quán)、雙向安全連接、SS傳輸來保證數(shù)據(jù)安全,同時(shí)對(duì)接百度大數(shù)據(jù)服務(wù),提供數(shù)據(jù)分析服務(wù)。
接入物接入IoT Hub流程為 注冊(cè)開放云賬號(hào)→ 創(chuàng)建實(shí)例endpoint→ 創(chuàng)建thing→ 創(chuàng)建principal→ 創(chuàng)建policy→ 配置MQTT客戶端。目前物接入IoT Hub是不收費(fèi)的。
阿里云物聯(lián)網(wǎng)套件
阿里云物聯(lián)網(wǎng)套件是幫助開發(fā)者搭建安全且性能強(qiáng)大的數(shù)據(jù)通道,方便終端(如傳感器、執(zhí)行器、嵌入式設(shè)備或智能家電等等)和云端雙向通信的一套服務(wù)。支持設(shè)備端到云端、云端到設(shè)備端、設(shè)備端與云端異步請(qǐng)求、跨廠商設(shè)備互聯(lián)五大應(yīng)用場景。
阿里云物聯(lián)網(wǎng)套件是幫助開發(fā)者搭建安全且性能強(qiáng)大的數(shù)據(jù)通道,方便終端(如傳感器、執(zhí)行器、嵌入式設(shè)備或智能家電等等)和云端雙向通信的一套服務(wù)。支持設(shè)備端到云端、云端到設(shè)備端、設(shè)備端與云端異步請(qǐng)求、跨廠商設(shè)備互聯(lián)五大應(yīng)用場景。
阿里云物聯(lián)網(wǎng)套件架構(gòu)
用戶可以基于CCP協(xié)議實(shí)現(xiàn)Pub/Sub異步通信,也可以使用遠(yuǎn)程調(diào)用(RPC)的通信模式實(shí)現(xiàn)設(shè)備端與云端的通信。除此之外,用戶還可以基于開源協(xié)議MQTT協(xié)議連接阿里云IoT,實(shí)現(xiàn)Pub/Sub異步通信。
安全上,物聯(lián)網(wǎng)套件提供多重防護(hù),保障設(shè)備云端安全。性能上,物聯(lián)網(wǎng)套件能夠支撐億級(jí)設(shè)備長連接,百萬消息并發(fā)。物聯(lián)網(wǎng)套件還提供了一站式托管服務(wù),從數(shù)據(jù)采集到計(jì)算到存儲(chǔ),用戶無需購買服務(wù)器部署分布式架構(gòu),通過規(guī)則引擎只需在 web 上配置規(guī)則即可實(shí)現(xiàn)采集+計(jì)算+存儲(chǔ)等全棧服務(wù)。
QQ物聯(lián)
QQ物聯(lián)平臺(tái)致力于將QQ帳號(hào)體系、好友關(guān)系鏈、 QQ消息通道及音視頻服務(wù)等核心能力提供給可穿戴設(shè)備、智能家居、智能車載、傳統(tǒng)硬件等領(lǐng)域的合作伙伴,實(shí)現(xiàn)用戶與設(shè)備、設(shè)備與設(shè)備、設(shè)備與服務(wù)之間的聯(lián)動(dòng)。利用和發(fā)揮騰訊QQ的億萬手機(jī)客戶端及云服務(wù)的優(yōu)勢,更大范圍幫助傳統(tǒng)行業(yè)實(shí)現(xiàn)互聯(lián)網(wǎng)化。
目前QQ物聯(lián)的設(shè)備包括五大類:音視頻類產(chǎn)品、溝通互動(dòng)類產(chǎn)品、數(shù)據(jù)采集類產(chǎn)品以及無線控制類產(chǎn)品。功能從快速接入物聯(lián)網(wǎng)、APP研發(fā)及維護(hù)、消息/文件溝通能力等基礎(chǔ)能力延展至業(yè)務(wù)定制云(統(tǒng)計(jì)、分析、存儲(chǔ)等)、身份識(shí)別一體化能力(未上線)等高級(jí)能力。
QQ物聯(lián)架構(gòu)
目前QQ物聯(lián)以輕APP的形式呈現(xiàn)。當(dāng)用戶綁定了某款智能設(shè)備后,在“我的設(shè)備”列表中,點(diǎn)擊該款設(shè)備,進(jìn)入的第一個(gè)界面即為該款設(shè)備的輕APP。輕APP具有用于控制設(shè)備的前端JS接口deviceAPI,具備發(fā)送消息、接收消息等基礎(chǔ)能力,也有視頻通話、圖片上傳、分享等特有能力。
京東微聯(lián)
京東微聯(lián)是京東針對(duì)未來智慧生活而全力打造的智能平臺(tái),其目標(biāo)是幫助智能硬件廠家打造體驗(yàn)更好的智能硬件產(chǎn)品,為消費(fèi)者提供一站式的智能產(chǎn)品體驗(yàn)。具有APP連接、智能家居、智慧健康三大功能。
開發(fā)者在京東微聯(lián)平臺(tái)進(jìn)行開發(fā)時(shí),可以與跟京東有合作的模塊和芯片廠商進(jìn)行合作。產(chǎn)品固件需要集成京東微聯(lián)JoyLink協(xié)議,目前京東提供了JoyLink協(xié)議的SDK和調(diào)試工具。
研發(fā)環(huán)節(jié)之后,還需要開發(fā)者與京東微聯(lián)對(duì)接的產(chǎn)品在開發(fā)者中心完成注冊(cè),即產(chǎn)品錄入。產(chǎn)品錄入的流程是:申請(qǐng)成為開發(fā)者→ 創(chuàng)建產(chǎn)品→ 產(chǎn)品功能錄入→ Html5配置→ 產(chǎn)品發(fā)布。其中Html5開發(fā)需要按照京東微聯(lián)的交互和開發(fā)規(guī)范完成。
目前京東微聯(lián)面向第三方開發(fā)者進(jìn)行開放,將京東微聯(lián)的數(shù)據(jù)通過JOS(京東開放服務(wù))
接口暴露給第三方開發(fā)者。開發(fā)者可接入京東智能云開放服務(wù), 通過既有的接口開發(fā)出與微聯(lián)類似功能的三方應(yīng)用。用戶可以不使用京東微聯(lián)而使用三方開發(fā)者自己開發(fā)的APP就能獲取該用戶在京東微聯(lián)綁定的設(shè)備列表、控制授權(quán)設(shè)備等功能。