1、利用OpenSSL簽發(fā)證書 配置到EMQX的emqx.conf 如果啟用單向認(rèn)證的話,客戶端不需要證書都可以連接。這里的listener.ssl.external.fail_if_no_peer_cert = true 注釋掉就啟用單向認(rèn)證。啟用雙向認(rèn)證。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供甘孜州網(wǎng)站建設(shè)、甘孜州做網(wǎng)站、甘孜州網(wǎng)站設(shè)計、甘孜州網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、甘孜州企業(yè)網(wǎng)站模板建站服務(wù),十余年甘孜州做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、不過基于Websockets的應(yīng)用也有方便之處:一是證書不需要額外配置,直接與網(wǎng)站共用一套基礎(chǔ)設(shè)施;二是可使用 Nginx 等工具管理流量,與普通HTTP流量可共用一套配置方法。
3、Server name or IP: 指向被測 MQTT 服務(wù)器地址。Port number: 以 EMQ X 為例,默認(rèn) TCP 連接的端口是 1883, SSL 連接則是 8883。具體的端口請參照服務(wù)器的具體配置。
4、EMQ X 繼續(xù)保持運行,啟動 emqtt 。連接建立成功,可以正常訂閱發(fā)布,SSL 雙向認(rèn)證測試通過。
5、測試輸出數(shù)據(jù)為:測試輸出與預(yù)期相符,我們可以進(jìn)行后續(xù)步驟。SQL 條件輸入輸出無誤后,我們繼續(xù)添加相應(yīng)動作,配置寫入 SQL 語句,將篩選結(jié)果橋接到另一個 EMQ X。
其實阿里云物聯(lián)網(wǎng)平臺的MQTT協(xié)議用的就是標(biāo)準(zhǔn)的,不過它加入了自己的認(rèn)證方式。MQTT協(xié)議需要上傳四個參數(shù),報活時間,clientID,用戶名,密碼。那么阿里云的就在clientID,用戶名,密碼做了手腳。
MQTT協(xié)議是廣泛應(yīng)用的物聯(lián)網(wǎng)協(xié)議,使用測試MQTT協(xié)議需要MQTT的代理。
物模型基于 MQTT 協(xié)議,MQTT 協(xié)議的介紹不在此處展開。
硬件使用 ESP8266,基于MQTT協(xié)議,自建物聯(lián)網(wǎng)云平臺。支持云固件升級、設(shè)備遠(yuǎn)程重啟。支持音頻播放、開關(guān)、普通燈、調(diào)色燈等各種用電設(shè)備控制。
網(wǎng)絡(luò)問題:確保您的網(wǎng)絡(luò)連接正常,并且可以訪問 MQTT 服務(wù)器。如果您的網(wǎng)絡(luò)連接不穩(wěn)定或者無法訪問 MQTT 服務(wù)器,可能會導(dǎo)致連接失敗。配置文件錯誤:確保您的配置文件沒有錯誤。
mqtt與服務(wù)器建立連接。會使用到一個clientid(客戶端id)。
如果是HTTPS,可以通過重寫hostNameVerifyer的方法來解決問題,網(wǎng)上有很多攻略 對于Mqtt連接時遇到這個問題,應(yīng)該檢查是否pom.xml中依賴的版本有沖突。
網(wǎng)絡(luò)問題,運營商網(wǎng)絡(luò)不通暢,或者是使用同網(wǎng)絡(luò)的其他人在下載或者在線看視頻;設(shè)備問題;電腦本身問題;電腦中毒;系統(tǒng)問題。
網(wǎng)站題目:阿里云mqtt服務(wù)器搭建EMQ 阿里云服務(wù)器mt4
鏈接地址:http://www.chinadenli.net/article48/depiphp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站改版、關(guān)鍵詞優(yōu)化、營銷型網(wǎng)站建設(shè)、云服務(wù)器、網(wǎng)站維護(hù)、網(wǎng)頁設(shè)計公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)