阿里云物联网MQTT对接
返回主目录:《云音箱服务器对接》
一、登录阿里云物联网平台:https://iot.console.aliyun.com/lk/summary/new 如下图所示。(注意:公共实例 在 华东2(上海),企业版实例可以选择任意支持的站点。)
二、选择“设备管理”-“产品”点击“创建产品”按钮。参照下图创建。
三、进入设备界面,点击“添加设备”或“批量添加”。(在创建完产品之后,也会提示创建设备,与这里进入的界面是一样的。注意:DeviceName 长度不能超过 20个字符)
四、创建好设备之后,点击设备列表右侧的“查看”可进入如下界面。
五、在设备查看界面,点击右上角的devicesecret处的“查看”,在弹出的“设备证书”提示框中,点击“一键复制”,粘贴到文本文件中,内容显示如下:
{
"ProductKey": "a1owulEnjRQ",
"DeviceName": "BOX20200500001",
"DeviceSecret": "6GsxXCskZkWbedgIuGkKuyErhmn1Zipa"
}
如果是企业版实例,还需要 mqtt 服务器域名,如下图所示:
六、设备上线后,可以通过阿里云后台对应的 topic 下发消息。消息格式参考文档《通用网络协议》 第三个指令:语音播报
topic | 权限 | 说明 | QOS值 |
/${ProductKey}/${deviceName}/user/get | 订阅 | 服务器通过该topic向设备发送消息 | 0或者2 |
/${ProductKey}/${deviceName}/user/update | 发布 | 设备通过该topic向服务器发送消息 | 0或者2 |
七、服务器相关API列表参考阿里云官方文档: https://help.aliyun.com/document_detail/69893.html?spm=a2c4g.11174283.6.750.15001668S6CvRa其中服务器向设备发送消息,调用的是 pub接口 ,阿里云提供了在线调试平台,调试成功,会生成示例代码,如下图所示:
八、服务器获取设备回传的数据,请参阅文档:https://help.aliyun.com/document_detail/143601.html
阿里云物联网MQTT对接相关推荐
- Python对阿里云物联网MQTT设备接入端开发
文章目录 前言 一.快速搭建Python对阿里云物联网MQTT设备接入端代码实现 1. mqtt子应用下view.py 主文件 2. wsgi.py 二.具体使用介绍 1. 安装包 2. 设备认证,一 ...
- 阿里云 - 物联网 MQTT注册产品、设备、设备三元组ProductKey、DeviceName、DeviceSecret
相关链接: 阿里云物联网通信 的 MQTT 报文格式,实现IOT设备的数据解析与上报:阿里云 MQTT 1. 登陆阿里云,使用自己支付宝账号注册登陆.点击 " 物联网设备接入服务 " ...
- 腾讯云物联网MQTT对接
返回主目录:<云音箱服务器对接> 腾讯云物联网MQTT写入到音箱中的参数有:产品ID(ProductKey),设备名称(DeviceName),设备密钥(DeviceSecret) 一.登 ...
- 阿里云物联网MQTT三元数生成
此前因为平台实验时,测试好几遍没有成功,最后找到这个工具,测试成功. 阿里云物联网
- M6315模块连接阿里云物联网MQTT通讯
B站链接https://www.bilibili.com/read/cv5477377 M6315这个模块比较坑,而且资料少(都是很久以前的了),建议大家不要用了,虽然比较便宜,但是启动需要2A电流这 ...
- 阿里云物联网mqtt连接签名算法
签名并不是简单的sha1或sha256,参数带个密钥,需要参与运算,参考如下链接理解, 官网提供的c示例代码只看到了sha256,我增加了下sha1,工程已测试,下载地址: https://downl ...
- 使用网络调试助手 MQTT接入阿里云物联网平台,逐字节讲解,适用单片机/ESP8266接入阿里云
目录 1. CONNECT 连接服务器 2. CONNACK 确认连接 3. DISCONNECT 断开连接 4. PINGREQ 心跳请求 5. PINGRESP 心跳响应 6. SUBSCRIBE ...
- MQTT学习笔记(1)--网络调试助手连接阿里云物联网
初探 MQTT的网络调试助手通信测试 上手之前觉得很有难度,但是当你慢慢上手,你回过头来,你会发现哦,原来是这样的啊! 这里用的平台是阿里云的物理网平台所以有必要要介绍一下如何使用平台,如何申请,和白 ...
- 阿里云物联网平台专用工具详细说明
为了更便捷的使用阿里云物联网平台和更好的让YFIOs数据组态和阿里云物联网平台对接,开发了一款阿里云物联网平台专用工具-AliIoTTools. AliIoTTools物联网平台专用工具第一版开发完毕 ...
最新文章
- 计算机组成原理知识点概叙
- 【 .NET Core 3.0 】框架之三 || swagger的使用
- linux中开启514端口,linux中开启指定端口
- mysql 新增返回主键自增id_详解mysql插入数据后返回自增ID的七种方法
- 电脑分屏设置主屏_华硕灵耀 X2 Pro 体验:两块屏幕的笔记本电脑,体验怎样?...
- 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第6节 Lambda表达式_2_冗余的Runnable代码...
- 《自己动手写网络爬虫》读书笔记
- android png 图标制作,ico图标怎么制作?png图片文件转换成ico图标文件的教程
- 奇怪的google博客搜索
- Linux中修改HTTP默认主页
- 前端食堂技术周刊第 40 期:HTTP/3、WebContainers 登陆 Firefox、Remix Conf 2022、VueConf US 2022
- 数据中心常说的IDC,EDC,ODC,DC分别指什么类型机房?
- 惠普omen测试软件,性能测试:高品质体验主流游戏
- 实现点击选择按钮时候选中对应选中的行,当点击某一行单元格时候就清除其他选中行然后选中对应点击的那一行
- 桥 Gym100712H Bridges
- 公众号PHP模板修改,PHP 实现发送模板消息(微信公众号版)
- 怎样实现随机抽题php,ppt VBA 实现随机抽题
- Java 程序员常用的开发工具
- projece修改工期_更改任务工期
- 想嫁有钱人,金融家的回复令人拍案叫绝
热门文章
- HTML语言中img标签的alt属性和title属性的作用与区别
- PyTorch grad 与 Optimizer(params) 区别
- Tableau数据分析数据可视化分析平台
- 少儿编程有多火,家长就有多焦虑...
- 2022年Github学生包白嫖!
- 【C语言】数组的强化训练(详细讲解+源码展示)
- android 设置画布颜色,android – 如何设置笔触颜色以在画布上绘制矩形?
- 学大伟业2018-2019学年第二学期《自主招生集训课程》
- java达内项目_达内IT学院举办Java互联网架构师项目峰会
- UICollectionView 右对齐的解决方案