AWS设备接入-MQTT方式
官网:https://console.amazonaws.cn/
开发文档:https://docs.amazonaws.cn/iot/latest/developerguide/what-is-aws-iot.html
一、准备
-
AWS账号
-
MQTT客户端:桌面端软件MQTTx
二、设置
-
进入Amazon IoT创建一个物品
-
指定物品属性,输入名称,其它可选项先不管
- 配置设备证书,按推荐的来
- 附加策略到证书,需要先创建一个策略,下面这个策略是允许所有操作(所谓策略,就是可以对连接、发布、订阅和证书做一些限制)
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "*",
"Resource": "*"
}
]
}
- 下载证书,注意这里的证书密钥只能在这里下载一次,一定要保存好,不然只能重新创建证书了
三、连接测试
- ClientID随机生成一个,因为刚才的策略没有做限制
- 服务器地址在设置那里的终端节点
- 端口为8883
- 用户名和密码填空
- 开启SSL/TLS和SSL安全,证书类型选择Self signed
- CA文件导入刚下载的CA证书,客户端证书导入设备证书,客户端key文件导入私有密钥文件
- 使用MQTTx连接服务器,向某个topic发布一个消息,在AWS的MQTT测试客户端上订阅该消息,正常应该能收到
文章来源:https://www.toymoban.com/news/detail-410698.html
文章来源地址https://www.toymoban.com/news/detail-410698.html
到了这里,关于AWS设备接入-MQTT方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!