0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样使用MQTT连接到AWS MQTT Broker .fx软件并使用AWS IOT Python SDK在DragonBoard中查看消息

454398 来源:网络整理 作者:网络整理 2019-11-20 17:43 次阅读

步骤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

    文章

    4691

    浏览量

    87081
  • AWS
    AWS
    +关注

    关注

    0

    文章

    426

    浏览量

    24285
  • MQTT
    +关注

    关注

    5

    文章

    647

    浏览量

    22392
收藏 人收藏

    评论

    相关推荐

    MQTT网关:物联网的关键桥梁

    MQTT网关:物联网的关键桥梁 物联网(IoT)的广阔世界MQTT网关扮演着至关重要的角
    的头像 发表于 08-22 14:15 309次阅读
    <b class='flag-5'>MQTT</b>网关:物联网<b class='flag-5'>中</b>的关键桥梁

    知识科普 MQTT Broker 代理 是什么

    MQTT Broker作为MQTT通信的核心组件,扮演着关键的角色,负责管理客户端连接、消息路由和订阅管理等任务。它在物联网和M2M通信中发挥着不可或缺的作用,使得设备和应用能够高效地
    的头像 发表于 08-01 16:51 234次阅读
    知识科普 <b class='flag-5'>MQTT</b> <b class='flag-5'>Broker</b> 代理 是什么

    钡铼IEC104转MQTT网关支持一键接入亚马逊AWS平台实现IEC104协议与MQTT协议的无缝连接

    Services),作为全球领先的云计算服务平台,其物联网解决方案AWS IoT为IEC 104设备的接入与数据处理提供了强大的能力。本文将探讨IEC104转MQTT网关如何接入亚马逊AWS
    的头像 发表于 07-25 18:00 714次阅读
    钡铼IEC104转<b class='flag-5'>MQTT</b>网关支持一键接入亚马逊<b class='flag-5'>AWS</b>平台实现IEC104协议与<b class='flag-5'>MQTT</b>协议的无缝<b class='flag-5'>连接</b>

    使用SDKMQTT连接服务器,导致mqtt永远断开,请问是什么原因?

    使用SDKMQTT连接服务器,由于wifi信号不好会经常出现断网重新连接的情况,重连次数多了以后MQ
    发表于 07-19 14:37

    MQTT物联网平台是什么

    MQTT物联网平台是一种软件平台,它基于MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)协议,为物联网(IoT)设备提供
    的头像 发表于 07-18 14:22 474次阅读

    来了解一下MQTT Broker代理

    MQTT BrokerMQTT(Message Queuing Telemetry Transport)协议的核心组件,它是一种轻量级的、发布/订阅模式的消息传输协议,广泛应用于物
    的头像 发表于 07-15 17:03 332次阅读
    来了解一下<b class='flag-5'>MQTT</b> <b class='flag-5'>Broker</b>代理

    使用mbedtls连接到aws iot,无法编译代码的原因?

    我正在使用 mbedtls 连接到 aws iot,但由于 mbedtls 缺少一些定义,我无法编译代码。 我使用的是 ESP8266_RTOS_SDK 1.5
    发表于 07-12 07:24

    请问ESP32-WROVER-KIT如何通过AWS IoT Device Tester (IDT) 的测试?

    我们是一间台湾的公司(正文科技),目前使用 ESP32-WROVER-KIT 开发连接 AWSIoT 产品,SDK 是 Amazon FreeRTOS。
    发表于 06-28 07:51

    通过物联网管理多台MQTT设备-基于全志T527开发板

    _topic):设备MQTT broker上的主题。 连接状态 (connection_status):表示设备是否在线的布尔值。 其他设备属性(如名称、描述等)。 设备数据: 设备
    发表于 06-21 14:20

    用按键来发布消息,AWS订阅消息,按键能用但就是AWS平台上看不到信息,怎么解决?

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

    mqtt连接aws成功之后,过了十来分钟,连接失败了,为什么?

    mqtt连接aws成功之后,过了十来分钟,连接失败了,自动连接,我不知道要不要解决bug?
    发表于 06-20 06:05

    stm32 AWS连接怎么使用?

    stm32 AWS连接怎么使用,官方的扩展包看不明白
    发表于 04-01 07:21

    瑞萨RA家族 RA AWS MQTT/TLS云连接解决方案-蜂窝应用说明

    电子发烧友网站提供《瑞萨RA家族 RA AWS MQTT/TLS云连接解决方案-蜂窝应用说明.pdf》资料免费下载
    发表于 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>解决方案-蜂窝应用说明

    RA AWS MQTT/TLS云连接解决方案-Wi-Fi DA16600

    电子发烧友网站提供《RA AWS MQTT/TLS云连接解决方案-Wi-Fi DA16600.pdf》资料免费下载
    发表于 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云连接解决方案-以太网

    电子发烧友网站提供《瑞萨RA家族RA AWS MQTT/TLS云连接解决方案-以太网.pdf》资料免费下载
    发表于 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>解决方案-以太网