步驟1:設置MQTT.fx
MQTT.fx是一個基于Java的基于Eclipse Paho的MQTT客戶端。
轉到網站并下載軟件:
http://mqttfx.jfx4ee .org/index.php/download
由于已安裝mqtt.fx,請打開該軟件并對其進行配置以連接到AWS IOT
配置文件名稱:根據您的喜好
經紀人地址:要獲取經紀人地址,請轉到AWS IOT儀表板的設置。 (請參閱圖片)
代理端口:8883
客戶端ID:隨機
SSL/TLS:
單擊“啟用SSL/TLS”復選框
選擇TLSv1.2協議
選中“自簽名證書”框:
CA文件:上傳您的root-CA.crt文件
客戶端證書文件:上傳您的THING.cert.pem文件
客戶端密鑰文件:上傳您的THING.private.key文件
》
要了解如何連接事物并獲取證書文件,請遵循此教程:
https://www.instructables.com/id/Getting-Started-With-AWS -IOT
步驟2:設置Sigfox回調
登錄到您的sigfox后端帳戶,然后轉到“設備類型”屏幕以創建回調。
好吧,現在單擊左側選項卡中的CALLBACKS,然后單擊新的
創建一個AWS IOT回調,在下一個屏幕中,選擇BASIC config方法,然后單擊啟動堆棧按鈕。
您將被重定向到AWS以創建IAM USER。 Sigfox用于將數據連接并推送到AWS IoT的堆棧。
現在,復制您的AWSAccountID(在我的帳戶屏幕中找到)以及您可以在URL中找到的區域,主題名稱使用sigfox。
自創建堆棧以來,請單擊堆棧按鈕,然后單擊“輸出”,在其中可以找到您的訪問密鑰,秘密密鑰和主題,以填寫Sigfox回調配置。/p》
在JSON正文中,您可以輸入:
{“ data”:“ {data}”}
您將收到sigfox設備發送的數據。
步驟3:將DragonBoard連接到AWS
您可以按照本教程了解如何將東西連接到AWS IOT:https://www.instructables.com/id/Getting-Started-With-AWS-IOT
連接板后,轉到:
$ cd aws-iot-device-sdk-python/samples/basicPubSub
$ vi basicPubSub.py
替換以下主題的已訂閱和已發布主題“ sdk/test/Python” “ sigfox”
所有發送到sigfox主題的消息都顯示在MQTT.fx軟件中,如果該主題中有規則,則數據也會發送到智能手機和電子郵件中。
責任編輯:wv
-
軟件
+關注
關注
69文章
5154瀏覽量
89236 -
AWS
+關注
關注
0文章
437瀏覽量
25292 -
MQTT
+關注
關注
5文章
682瀏覽量
23726
發布評論請先 登錄
MQTT介紹

請問55912是否支持WLAN卸載和AnyCloud(AWS+MQTT) 功能嗎?
在 MQTT 回調處理程序中遇到了隨機 MQTT 斷開連接的問題,怎么解決?
如何在MQTT中發布和訂閱實體
《DNESP32S3使用指南-IDF版_V1.6》第五十五章 基于MQTT協議連接阿里云服務器
【AI技術支持】ESP32-C3模組AT+MQTT連接AWS證書問題處理

MQTT物聯網云平臺有什么功能
知識科普 MQTT Broker 代理 是什么

鋇錸PLC網關快速實現三菱、西門子PLC轉MQTT協議

鋇錸IEC104轉MQTT網關支持一鍵接入亞馬遜AWS平臺實現IEC104協議與MQTT協議的無縫連接

IEC104轉MQTT網關支持Zabbix、阿里云、華為云、亞馬遜AWS、ThingsBoard、Ignition

評論