IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> 华为云接收MQTT客户端的数据并解析 -> 正文阅读

[嵌入式]华为云接收MQTT客户端的数据并解析

MQTT客户端上报数据到华为云,华为云进行解析

如何创建产品和设备

大家直接看这篇文章:https://blog.csdn.net/qq_44629109/article/details/122789242?spm=1001.2014.3001.5501

华为云处理信息

华为云接收MQTT客户端发来的数据除了device_id这类恒定的以外,最关键的是两点:topic和data

  1. topic
    使用MQTT协议通信的设备,通过Topic将设备数据分类上报和接收。Topic定义了设备的信息格式。
  2. data
    顾名思义,data就是我们向华为云传输的我们真正想发送的数据。
{
	"services": [{
		"service_id": "D1",
		"properties": {
			"D1":1
		}
	}]
}

其中"service_id": “A”,中的A是我们的服务ID。
“properties”: {“B”:1},中的B是我们的属性名称

举例

MQTT客户端想要告诉华为云,D1的数据是1。
那么正确的发送方式应该是:

  1. topic
$oc/devices/这里填写用户名/sys/properties/report
  1. data
{
	"services": [{
		"service_id": "D1",
		"properties": {
			"D1":1
		}
	}]
}

上传成功后。此时,华为云将接受到的消息进行自动解析。会显示出如下结果。

可以看到,此时的数据已经解析成功。

后续

可以关注我的程序设计专栏
关注微信公众号
在这里插入图片描述

编写不易,感谢支持。

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-02-06 13:59:12  更:2022-02-06 13:59:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 10:40:20-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码