0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣使用MQTT連接到AWS MQTT Broker .fx軟件并使用AWS IOT Python SDK在DragonBoard中查看消息

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-20 17:43 ? 次閱讀

步驟1:設(shè)置MQTT.fx

MQTT.fx是一個(gè)基于Java的基于Eclipse Paho的MQTT客戶端。

轉(zhuǎn)到網(wǎng)站并下載軟件:

http://mqttfx.jfx4ee .org/index.php/download

由于已安裝mqtt.fx,請(qǐng)打開(kāi)該軟件并對(duì)其進(jìn)行配置以連接到AWS IOT

配置文件名稱:根據(jù)您的喜好

經(jīng)紀(jì)人地址:要獲取經(jīng)紀(jì)人地址,請(qǐng)轉(zhuǎn)到AWS IOT儀表板的設(shè)置。 (請(qǐng)參閱圖片)

代理端口:8883

客戶端ID:隨機(jī)

SSL/TLS:

單擊“啟用SSL/TLS”復(fù)選框

選擇TLSv1.2協(xié)議

選中“自簽名證書(shū)”框:

CA文件:上傳您的root-CA.crt文件

客戶端證書(shū)文件:上傳您的THING.cert.pem文件

客戶端密鑰文件:上傳您的THING.private.key文件

要了解如何連接事物并獲取證書(shū)文件,請(qǐng)遵循此教程

https://www.instructables.com/id/Getting-Started-With-AWS -IOT

步驟2:設(shè)置Sigfox回調(diào)

登錄到您的sigfox后端帳戶,然后轉(zhuǎn)到“設(shè)備類(lèi)型”屏幕以創(chuàng)建回調(diào)。

好吧,現(xiàn)在單擊左側(cè)選項(xiàng)卡中的CALLBACKS,然后單擊新的

創(chuàng)建一個(gè)AWS IOT回調(diào),在下一個(gè)屏幕中,選擇BASIC config方法,然后單擊啟動(dòng)堆棧按鈕。

您將被重定向到AWS以創(chuàng)建IAM USER。 Sigfox用于將數(shù)據(jù)連接并推送到AWS IoT的堆棧。

現(xiàn)在,復(fù)制您的AWSAccountID(在我的帳戶屏幕中找到)以及您可以在URL中找到的區(qū)域,主題名稱使用sigfox。

自創(chuàng)建堆棧以來(lái),請(qǐng)單擊堆棧按鈕,然后單擊“輸出”,在其中可以找到您的訪問(wèn)密鑰,秘密密鑰和主題,以填寫(xiě)Sigfox回調(diào)配置。/p》

在JSON正文中,您可以輸入:

{“ data”:“ {data}”}

您將收到sigfox設(shè)備發(fā)送的數(shù)據(jù)。

步驟3:將DragonBoard連接到AWS

您可以按照本教程了解如何將東西連接到AWS IOT:https://www.instructables.com/id/Getting-Started-With-AWS-IOT

連接板后,轉(zhuǎn)到:

$ cd aws-iot-device-sdk-python/samples/basicPubSub

$ vi basicPubSub.py

替換以下主題的已訂閱和已發(fā)布主題“ sdk/test/Python” “ sigfox”

所有發(fā)送到sigfox主題的消息都顯示在MQTT.fx軟件中,如果該主題中有規(guī)則,則數(shù)據(jù)也會(huì)發(fā)送到智能手機(jī)電子郵件中。

責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    4710

    瀏覽量

    87091
  • AWS
    AWS
    +關(guān)注

    關(guān)注

    0

    文章

    427

    瀏覽量

    24290
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    647

    瀏覽量

    22392
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    MQTT網(wǎng)關(guān):物聯(lián)網(wǎng)的關(guān)鍵橋梁

    MQTT網(wǎng)關(guān):物聯(lián)網(wǎng)的關(guān)鍵橋梁 物聯(lián)網(wǎng)(IoT)的廣闊世界,MQTT網(wǎng)關(guān)扮演著至關(guān)重要的角
    的頭像 發(fā)表于 08-22 14:15 ?314次閱讀
    <b class='flag-5'>MQTT</b>網(wǎng)關(guān):物聯(lián)網(wǎng)<b class='flag-5'>中</b>的關(guān)鍵橋梁

    知識(shí)科普 MQTT Broker 代理 是什么

    MQTT Broker作為MQTT通信的核心組件,扮演著關(guān)鍵的角色,負(fù)責(zé)管理客戶端連接、消息路由和訂閱管理等任務(wù)。它在物聯(lián)網(wǎng)和M2M通信中發(fā)揮著不可或缺的作用,使得設(shè)備和應(yīng)用能夠高效地
    的頭像 發(fā)表于 08-01 16:51 ?237次閱讀
    知識(shí)科普 <b class='flag-5'>MQTT</b> <b class='flag-5'>Broker</b> 代理 是什么

    鋇錸IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)支持一鍵接入亞馬遜AWS平臺(tái)實(shí)現(xiàn)IEC104協(xié)議與MQTT協(xié)議的無(wú)縫連接

    Services),作為全球領(lǐng)先的云計(jì)算服務(wù)平臺(tái),其物聯(lián)網(wǎng)解決方案AWS IoT為IEC 104設(shè)備的接入與數(shù)據(jù)處理提供了強(qiáng)大的能力。本文將探討IEC104轉(zhuǎn)MQTT網(wǎng)關(guān)如何接入亞馬遜AWS
    的頭像 發(fā)表于 07-25 18:00 ?717次閱讀
    鋇錸IEC104轉(zhuǎn)<b class='flag-5'>MQTT</b>網(wǎng)關(guān)支持一鍵接入亞馬遜<b class='flag-5'>AWS</b>平臺(tái)實(shí)現(xiàn)IEC104協(xié)議與<b class='flag-5'>MQTT</b>協(xié)議的無(wú)縫<b class='flag-5'>連接</b>

    使用SDKMQTT連接服務(wù)器,導(dǎo)致mqtt永遠(yuǎn)斷開(kāi),請(qǐng)問(wèn)是什么原因?

    使用SDKMQTT連接服務(wù)器,由于wifi信號(hào)不好會(huì)經(jīng)常出現(xiàn)斷網(wǎng)重新連接的情況,重連次數(shù)多了以后MQ
    發(fā)表于 07-19 14:37

    MQTT物聯(lián)網(wǎng)平臺(tái)是什么

    MQTT物聯(lián)網(wǎng)平臺(tái)是一種軟件平臺(tái),它基于MQTT(Message Queuing Telemetry Transport,消息隊(duì)列遙測(cè)傳輸)協(xié)議,為物聯(lián)網(wǎng)(IoT)設(shè)備提供
    的頭像 發(fā)表于 07-18 14:22 ?481次閱讀

    來(lái)了解一下MQTT Broker代理

    MQTT BrokerMQTT(Message Queuing Telemetry Transport)協(xié)議的核心組件,它是一種輕量級(jí)的、發(fā)布/訂閱模式的消息傳輸協(xié)議,廣泛應(yīng)用于物
    的頭像 發(fā)表于 07-15 17:03 ?333次閱讀
    來(lái)了解一下<b class='flag-5'>MQTT</b> <b class='flag-5'>Broker</b>代理

    使用mbedtls連接到aws iot,無(wú)法編譯代碼的原因?

    我正在使用 mbedtls 連接到 aws iot,但由于 mbedtls 缺少一些定義,我無(wú)法編譯代碼。 我使用的是 ESP8266_RTOS_SDK 1.5
    發(fā)表于 07-12 07:24

    請(qǐng)問(wèn)ESP32-WROVER-KIT如何通過(guò)AWS IoT Device Tester (IDT) 的測(cè)試?

    我們是一間臺(tái)灣的公司(正文科技),目前使用 ESP32-WROVER-KIT 開(kāi)發(fā)連接 AWSIoT 產(chǎn)品,SDK 是 Amazon FreeRTOS。
    發(fā)表于 06-28 07:51

    通過(guò)物聯(lián)網(wǎng)管理多臺(tái)MQTT設(shè)備-基于全志T527開(kāi)發(fā)板

    _topic):設(shè)備MQTT broker上的主題。 連接狀態(tài) (connection_status):表示設(shè)備是否在線的布爾值。 其他設(shè)備屬性(如名稱、描述等)。 設(shè)備數(shù)據(jù): 設(shè)備
    發(fā)表于 06-21 14:20

    用按鍵來(lái)發(fā)布消息,AWS訂閱消息,按鍵能用但就是AWS平臺(tái)上看不到信息,怎么解決?

    Default MQTT HOST URL is pulled from the aws_iot_config.h */ char HostAddress[255] = AWS_IOT_MQTT
    發(fā)表于 06-20 06:06

    mqtt連接aws成功之后,過(guò)了十來(lái)分鐘,連接失敗了,為什么?

    mqtt連接aws成功之后,過(guò)了十來(lái)分鐘,連接失敗了,自動(dòng)連接,我不知道要不要解決bug?
    發(fā)表于 06-20 06:05

    stm32 AWS連接怎么使用?

    stm32 AWS連接怎么使用,官方的擴(kuò)展包看不明白
    發(fā)表于 04-01 07:21

    瑞薩RA家族 RA AWS MQTT/TLS云連接解決方案-蜂窩應(yīng)用說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《瑞薩RA家族 RA AWS MQTT/TLS云連接解決方案-蜂窩應(yīng)用說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 02-19 11:00 ?0次下載
    瑞薩RA家族  RA <b class='flag-5'>AWS</b> <b class='flag-5'>MQTT</b>/TLS云<b class='flag-5'>連接</b>解決方案-蜂窩應(yīng)用說(shuō)明

    RA AWS MQTT/TLS云連接解決方案-Wi-Fi DA16600

    電子發(fā)燒友網(wǎng)站提供《RA AWS MQTT/TLS云連接解決方案-Wi-Fi DA16600.pdf》資料免費(fèi)下載
    發(fā)表于 01-03 10:00 ?0次下載
    RA <b class='flag-5'>AWS</b> <b class='flag-5'>MQTT</b>/TLS云<b class='flag-5'>連接</b>解決方案-Wi-Fi DA16600

    瑞薩RA家族RA AWS MQTT/TLS云連接解決方案-以太網(wǎng)

    電子發(fā)燒友網(wǎng)站提供《瑞薩RA家族RA AWS MQTT/TLS云連接解決方案-以太網(wǎng).pdf》資料免費(fèi)下載
    發(fā)表于 01-03 09:52 ?0次下載
    瑞薩RA家族RA <b class='flag-5'>AWS</b> <b class='flag-5'>MQTT</b>/TLS云<b class='flag-5'>連接</b>解決方案-以太網(wǎng)