我是靠谱客的博主 幸福大叔,最近开发中收集的这篇文章主要介绍AWS设备接入-MQTT方式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. 指定物品属性,输入名称,其它可选项先不管

在这里插入图片描述

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

在这里插入图片描述

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

在这里插入图片描述

三、连接测试

  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方式的全部内容,希望文章能够帮你解决AWS设备接入-MQTT方式AWS设备接入-MQTT方式所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部