成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

MQTT如何快速助你產(chǎn)品化

sutaking / 2508人閱讀

摘要:時(shí)間就是金錢,效率就是生命本教程助力開(kāi)發(fā)者使用協(xié)議快速產(chǎn)品化。摘要借助具備及聯(lián)網(wǎng)功能的,快速部署到客戶產(chǎn)品上,助力開(kāi)發(fā),縮短開(kāi)發(fā)周期,快速實(shí)現(xiàn)產(chǎn)品商業(yè)化。

“時(shí)間就是金錢,效率就是生命”

本教程助力開(kāi)發(fā)者使用MQTT協(xié)議快速產(chǎn)品化。

摘要

借助具備MQTT及聯(lián)網(wǎng)功能的DTU,快速部署到客戶產(chǎn)品上,助力開(kāi)發(fā),縮短開(kāi)發(fā)周期,快速實(shí)現(xiàn)產(chǎn)品商業(yè)化。

目錄

1、MQTT協(xié)議簡(jiǎn)介

2、搭建MQTT服務(wù)器環(huán)境

3、MQTT通信實(shí)現(xiàn)及產(chǎn)品化

1、MQTT協(xié)議簡(jiǎn)介:

簡(jiǎn)介:

MQTT是一個(gè)基于發(fā)布/訂閱模式的消息傳輸協(xié)議。

特點(diǎn):開(kāi)放、簡(jiǎn)單、高效、低功耗、易實(shí)現(xiàn)、帶寬要求低。

場(chǎng)景:物聯(lián)網(wǎng)應(yīng)用(IoT)、機(jī)器間通信(M2M)。

概念及名詞:

服務(wù)端:Server,又叫代理(MQTT broker)。

客戶端:Client,分為發(fā)布者(Publisher)和訂閱者(Subscriber)。

發(fā)布者:可以發(fā)送不同類型(主題)的消息,如:財(cái)經(jīng)、體育、娛樂(lè)。

訂閱者:訂閱消息方。類似訂閱了某個(gè)主題的期刊,后續(xù)將會(huì)收到該類型期刊。

工作機(jī)制:

發(fā)布者、訂閱者只需要知道MQTT 服務(wù)器的IP和端口即可,并和它直接建立連接通信。MQTT代理作為消息的中轉(zhuǎn),它過(guò)濾所有接受到的消息,并按照一定的機(jī)制(MQTT標(biāo)準(zhǔn)規(guī)定是基于主題的消息過(guò)濾派發(fā)方式,而具體的MQTT服務(wù)器軟件也提供了其他的派發(fā)方式)分發(fā)它們,使得所有注冊(cè)到MQTT代理的訂閱者只接收到他們訂閱了的消息,而不會(huì)收到他不關(guān)心的消息。

發(fā)布者發(fā)布一條消息,MQTT代理在收到發(fā)布者發(fā)過(guò)來(lái)的消息時(shí),根據(jù)主題信息派發(fā)給訂閱者。如上圖發(fā)布者A發(fā)布財(cái)經(jīng)主題信息,由于訂閱者B事先訂閱了財(cái)經(jīng)主題消息,所以服務(wù)端派發(fā)財(cái)經(jīng)主題信息給訂閱者B。

時(shí)序示意圖:

一個(gè)客戶端可以同時(shí)既當(dāng)發(fā)布者又當(dāng)訂閱者,如下圖:

2、搭建MQTT服務(wù)器環(huán)境:

TLINK物聯(lián)網(wǎng)平臺(tái):https://www.tlink.io/??

可借助該平臺(tái)做MQTT測(cè)試,更直觀了解MQTT工作機(jī)制,當(dāng)然各位也可將貴司的終端部署上去,實(shí)現(xiàn)商業(yè)化。

第一步,先微信關(guān)注公眾號(hào),方便報(bào)警信息推送:

第二步,網(wǎng)站上完成賬號(hào)的注冊(cè)。

第三步,完成設(shè)備的創(chuàng)建。開(kāi)發(fā)者中心包含教程,如下:

第四步,在設(shè)備管理中添加設(shè)備:

第五步,創(chuàng)建設(shè)備及添加位置信息(方便管理),點(diǎn)擊底下“創(chuàng)建設(shè)備”:

第六步,設(shè)備列表中設(shè)置信息:

第七步,填完信息后,點(diǎn)擊生成示例,如下:

第八步,添加報(bào)警觸發(fā)器,填寫信息后,點(diǎn)擊創(chuàng)建觸發(fā)器:

備注:觸發(fā)條件即為報(bào)警條件。

至此,服務(wù)器端環(huán)境搭建完成。步驟也可參考開(kāi)發(fā)者中心教程

3、MQTT通信實(shí)現(xiàn)及產(chǎn)品化:

需準(zhǔn)備一塊智能終端,具備MQTT及聯(lián)網(wǎng)功能即可。

如果沒(méi)有,也可網(wǎng)上購(gòu)買,或者聯(lián)系版主協(xié)助。

組網(wǎng)拓?fù)洌?/strong>

智能終端可以只是4G DTU,也可以是貴司設(shè)備搭載DTU模塊組合體。該DTU實(shí)現(xiàn)MQTT協(xié)議和自動(dòng)聯(lián)網(wǎng)功能,其它設(shè)備通過(guò)串口直連,具備MQTT及自動(dòng)聯(lián)網(wǎng)功能,助力開(kāi)發(fā),節(jié)約時(shí)間。產(chǎn)品如下示意:

板載結(jié)構(gòu)示意如下:

智能終端配置,顯示配置為MQTT協(xié)議終端即可:

確認(rèn)聯(lián)網(wǎng)成功信息反饋:

@rightcode@network ready###?

設(shè)置服務(wù)器信息:

設(shè)置remain信息:

設(shè)置user信息:

設(shè)置will信息:

設(shè)置訂閱信息:

至此,即可發(fā)布信息

服務(wù)器端收到信息如下:

當(dāng)改變發(fā)送的值時(shí)候,如下:

{"sensorDatas":[{"flag":"A","value":17.0}]}

備注,該信息格式來(lái)自“搭建MQTT服務(wù)器環(huán)境”第七步示例。

服務(wù)器端收到信息如下(17℃):

手機(jī)端推送報(bào)警信息如下:(低于15°C觸發(fā)報(bào)警)

由于智能終端訂閱了:topic:Y572YRARG8LV467Y/zsq123,當(dāng)MQTTBox發(fā)布該消息,智能終端將收到該主題消息,從而實(shí)現(xiàn)了通信功能,示例如下:

MQTTBox配置:

MQTTBox發(fā)布:

智能終端接收:

交流社區(qū):

掃碼備注加群主,進(jìn)技術(shù)交流群及資料共享。

話題1、MQTT聯(lián)網(wǎng)技術(shù)交流

話題2、智能終端使用MQTT連接阿里云平臺(tái)

話題3、智能終端使用MQTT連接oneNET平臺(tái)

版主微信號(hào),僅限交流MQTT相關(guān),感謝。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/121776.html

相關(guān)文章

  • 讓看不見(jiàn)的AI算法,助你拿下看得見(jiàn)的廣闊市場(chǎng)

    摘要:近日,在個(gè)推技術(shù)沙龍深圳站,來(lái)自華為個(gè)推的技術(shù)大拿們?cè)诂F(xiàn)場(chǎng),對(duì)核心技術(shù)進(jìn)行了深入的探討。最后,個(gè)推還支持了部署發(fā)布的工具,讓訓(xùn)練的成果能夠通過(guò)標(biāo)準(zhǔn)化的方式導(dǎo)出到線上,進(jìn)行服務(wù)部署,真正地在線上產(chǎn)生價(jià)值。 人工智能技術(shù)的飛速發(fā)展給各行各業(yè)都帶來(lái)了深遠(yuǎn)的影響,AI已被視為企業(yè)提升運(yùn)營(yíng)效能、應(yīng)對(duì)市場(chǎng)競(jìng)爭(zhēng)的必經(jīng)之路。然而對(duì)于一些企業(yè)而言,讓AI真正實(shí)現(xiàn)落地和應(yīng)用,并且創(chuàng)造價(jià)值,仍是一件需要努力...

    周國(guó)輝 評(píng)論0 收藏0
  • 讓看不見(jiàn)的AI算法,助你拿下看得見(jiàn)的廣闊市場(chǎng)

    摘要:近日,在個(gè)推技術(shù)沙龍深圳站,來(lái)自華為個(gè)推的技術(shù)大拿們?cè)诂F(xiàn)場(chǎng),對(duì)核心技術(shù)進(jìn)行了深入的探討。最后,個(gè)推還支持了部署發(fā)布的工具,讓訓(xùn)練的成果能夠通過(guò)標(biāo)準(zhǔn)化的方式導(dǎo)出到線上,進(jìn)行服務(wù)部署,真正地在線上產(chǎn)生價(jià)值。 人工智能技術(shù)的飛速發(fā)展給各行各業(yè)都帶來(lái)了深遠(yuǎn)的影響,AI已被視為企業(yè)提升運(yùn)營(yíng)效能、應(yīng)對(duì)市場(chǎng)競(jìng)爭(zhēng)的必經(jīng)之路。然而對(duì)于一些企業(yè)而言,讓AI真正實(shí)現(xiàn)落地和應(yīng)用,并且創(chuàng)造價(jià)值,仍是一件需要努力...

    xumenger 評(píng)論0 收藏0
  • 以小窺大,從一盞路燈看億萬(wàn)物聯(lián)網(wǎng)之路

    摘要:而要實(shí)現(xiàn)物物相連,一共有個(gè)階段性任務(wù),而這個(gè)階段性任務(wù),也伴隨著巨大的挑戰(zhàn)本文分享自華為云社區(qū)云駐共創(chuàng)以小窺大,從一盞路燈看億萬(wàn)物聯(lián)網(wǎng)之路云駐共創(chuàng)以小窺大,從一盞路燈看億萬(wàn)物聯(lián)網(wǎng)之路,作者啟明。 摘要:IoT, Internet of Things,物聯(lián)網(wǎng),顧名思義,是物物相連。而要實(shí)現(xiàn)物...

    appetizerio 評(píng)論0 收藏0
  • 如何做一個(gè)自己的開(kāi)源聊天項(xiàng)目?(仿微信)

    摘要:一個(gè)輕量級(jí)高效率的支持聊天與物聯(lián)網(wǎng)的通訊框架從月初到現(xiàn)在已經(jīng)大約已經(jīng)三個(gè)月了,由于一直沒(méi)有時(shí)間與精力很好的維護(hù)這個(gè)項(xiàng)目,心里一直有所歉意。希望本項(xiàng)目對(duì)你有所幫助,我的目標(biāo)暫定,一個(gè)小眾加物聯(lián)網(wǎng)的開(kāi)源通訊項(xiàng)目。 篇幅較長(zhǎng),感謝閱讀。 萬(wàn)事開(kāi)頭難 在我決定做開(kāi)源是因?yàn)樽陨砉ぷ鹘佑|到大多數(shù)的項(xiàng)目都是基于開(kāi)源大佬寫的框架,自覺(jué)慚愧,工作以來(lái)一直忙于業(yè)務(wù)與功能實(shí)現(xiàn),多多少少做過(guò)的幾個(gè)項(xiàng)目也沒(méi)能抽...

    Zachary 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<