AWS设备接入-MQTT方式

这篇具有很好参考价值的文章主要介绍了AWS设备接入-MQTT方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

AWS设备接入-MQTT方式

官网:https://console.amazonaws.cn/

开发文档:https://docs.amazonaws.cn/iot/latest/developerguide/what-is-aws-iot.html

一、准备

  1. AWS账号

  2. MQTT客户端:桌面端软件MQTTx

二、设置

  1. 进入Amazon IoT创建一个物品

  2. 指定物品属性,输入名称,其它可选项先不管

AWS设备接入-MQTT方式

  1. 配置设备证书,按推荐的来

AWS设备接入-MQTT方式

  1. 附加策略到证书,需要先创建一个策略,下面这个策略是允许所有操作(所谓策略,就是可以对连接、发布、订阅和证书做一些限制)
{
"Version": "2012-10-17",
"Statement": [
 {
   "Effect": "Allow",
   "Action": "*",
   "Resource": "*"
 }
]
}
  1. 下载证书,注意这里的证书密钥只能在这里下载一次,一定要保存好,不然只能重新创建证书了

AWS设备接入-MQTT方式

三、连接测试

  1. ClientID随机生成一个,因为刚才的策略没有做限制
  2. 服务器地址在设置那里的终端节点
  3. 端口为8883
  4. 用户名和密码填空
  5. 开启SSL/TLS和SSL安全,证书类型选择Self signed
  6. CA文件导入刚下载的CA证书,客户端证书导入设备证书,客户端key文件导入私有密钥文件
  7. 使用MQTTx连接服务器,向某个topic发布一个消息,在AWS的MQTT测试客户端上订阅该消息,正常应该能收到

AWS设备接入-MQTT方式

AWS设备接入-MQTT方式文章来源地址https://www.toymoban.com/news/detail-410698.html

到了这里,关于AWS设备接入-MQTT方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 接入国家能源平台MQTT应用案例

    随着国家对节能环保措施的力度不断加大,基于物联网技术搭建的国家能源平台在国家相关部门的建设下逐渐成熟。致力于利用实际能耗数据建立能效仿真模型,通过实时寻优运算,获得当前的最优化运行策略,并将控制指令下发控制系统,快速帮助能源全面实现自身能源管

    2024年02月08日
    浏览(57)
  • 通过用户名密码认证保障 MQTT 接入安全

    认证是一种安全措施,用于识别用户并验证他们是否有权访问系统或服务器。它能够保护系统免受未经授权的访问,确保只有经过验证的用户才能使用系统。 物联网连接万物,对试图访问基础设施的用户进行认证至关重要。未经授权的访问存在重大的安全隐患,必须加以防范

    2024年01月23日
    浏览(44)
  • ESP8266通过MQTT接入Home Assistant实践

          此前我在《用树莓派构建家庭智能家居控制中心》一文中介绍了如何在Home Assistant中集成MQTT,以便下一步集成个人DIY设备。本文将用WIFI模块ESP8266来DIY一个智能插座以控制灯的开关,并通过MQTT集成到Home Assistant,实现与小米、华为等厂商的智能家居设备和传感器联动。

    2023年04月23日
    浏览(43)
  • Android APP之接入AWS IOT实现发布订阅测试

    本文中是开发的APP控制端(开发语言是Android),来接入AWS IOT平台并且实现消息的订阅和发布。由于能力有限,若有错误的理解请指正。 AWS IOT的官方文档,不得不说文档写的真“详细”啊,看得云里雾里,只能参考互联网。 由于国内使用AWS物联网平台应用不多,关于Android APP的

    2024年01月23日
    浏览(61)
  • STM32通过esp8266连接WiFi接入MQTT服务器

    上文我们讲到如何搭建本地MQTT服务器http://t.csdn.cn/aHNcO,现在介绍如何通过stm32连接MQTT 一.首先我们初始化esp8266这里我们使用的是USART4与其通信代码如下 二.通过数据间隔时间来判断是否是一串数据如果间隔时间大于30ms则判定为不是一串数据,接收缓冲器清零。 代码如下!

    2024年02月07日
    浏览(51)
  • (一)MQTT+阿里云实现设备>云,云>设备之间的通信。

    采用MQTT.fx这款客户端软件模拟为一个设备,可以在网盘自己下载。 链接:https://pan.baidu.com/s/1lOqi-lTvi-x2KkPZ-yDtHQ 提取码:1234 打开阿里云: 没有注册的先注册,实名后领取免费试用版:我就直接进入控制台了 此时一个设备就创建完成了,点击查看可以查看该设备的数据: 记得

    2024年02月05日
    浏览(37)
  • AWS设备自定义身份认证

    AWS设备自定义身份认证需要通过lambda服务实现,具体来说,首先需要创建一个lambda函数,在函数中实现具体的认证逻辑,然后Iot在调用授权方时,将触发lambda函数,返回认证结果。 1.输入参数说明 授权方在调用lambda函数时,将传递相关的参数信息,具体内容如下所示: 2.创建

    2024年02月06日
    浏览(45)
  • 忽略了物联网(IoT)设备接入:物联网设备的接入安全管理被忽视

    标题: 忽略了的物联网(IoT)设备接入安全 引言 随着物联网技术的快速发展与普及应用,越来越多的企业和个人开始将各种智能设备和传感器连接到互联网上以优化生产、提高生活质量以及实现其他业务目标. 然而,由于缺乏有效的设备管理机制和安全的策略设计,这些物联网

    2024年02月22日
    浏览(43)
  • C#通过MQTT与其他物联网设备通信

    MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,常用于物联网设备之间的通信。在C#中,我们可以使用MQTT库来实现与其他物联网设备之间的通信,本文将介绍如何使用C#中的MQTT库进行通信。 一、安装MQTT库 C#中有多个MQTT库可供选择,例如M2Mqtt、MQTTnet等,本文

    2024年02月16日
    浏览(40)
  • LiveGBS流媒体平台GB/T28181功能-基础配置接入控制白名单黑名单配置控制设备安全接入设备单独配置接入密码

    LiveGBS国标流媒体服务,支持白名单配置。 可在设备注册前,配置白名单(设备国标编号,接入密码); 注册接入的摄像机或是平台,优先校验白名单中配置的密码; 设备在白名单中,密码不正确时,阻止接入; 设备不在白名单中,会校验密码是否与信令服务中统一接入密

    2024年01月16日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包