当前位置:   article > 正文

STM32连接--OneNET,阿里云(MQTT协议)详细教程_stm32 mqtt

stm32 mqtt

目录

MQTT协议

什么是物联网

什么是MQTT

MQTT运行机制

关于如何连接OneNET

平台迭代 

微信公众号--星之援工作室 发送关键字(OneNet公共账号)

例程文件

搭建云平台设备

1.1.协议选择

 1.2.添加产品

 1.3.添加设备

2.查看设备参数(MQTT连接使用)

4.连接测试

4.1.准备物件

4.2.连线图与修改参数

4.3.连接成功

关于如何连接阿里云

1.搭建云平台设备

1.1.平台选择 

1.2.创造产品

1.3.创造设备

2.查看设备参数(MQTT连接使用)

2.1.设备连接参数保存

2.2.主题的发布订阅

3.下位机代码编写

3.1.复用onenet的底层配置

4.连接测试

补充信息

 关于main函数的使用

关于如何实现Web端订阅可以查看这篇文章


MQTT协议

什么是物联网

物联网一词在2009年由Kevin Ashton首次使用。物联网指的是通过互联网来连接物理设备。物理设备可以相互之间通过互联网交换数据或由其他设备控制。物联网设备可以是冰箱、交通信号灯、工业控制系统等电子装置或电气设备。最常见的用例之一是传感器数据的收集,传输,分析和显示。工作人员可利用物联网数据实现远程监控台,或者对超过阈值的数据设置警报。

什么是MQTT

MQTT是一种轻量级消息传输协议,它为物联网设备提供了一种简单的方法来传输数据信息。由于MQTT占用网络资源小,且适用于远程信息传输,MQTT在物联网(IoT)领域起着重要作用。

MQTT协议的第一版由Andy Stanford-Clark(IBM)和Arlen Nipper(Cirrus Link)于1999年建立的。该协议最早应用于监控穿越沙漠的石油管道。因为设备是通过卫星链路连接的,所以当时MQTT所运行的网络带宽很小,且十分不稳定。而MQTT协议的设计目标也正是为了适用于这类传输距离远,带宽小,不稳定的网络环境。

MQTT运行机制

MQTT协议的中央通信中枢是MQTT服务器,它负责发送方和接收方间的信息通讯。每个向MQTT服务器发布消息的客户端都会在发布消息中包含一个主题。每个想要接收该消息的客户端都会订阅该主题。MQTT服务器在收到客户端向主题发布的信息后,会将信息发送给所有订阅该主题的客户端。这种体系结构可实现高度可扩展的解决方案,而数据生产者和数据使用者之间没有依赖关系。


关于如何连接OneNET

OneNETicon-default.png?t=N7T8https://open.iot.10086.cn/console/

平台迭代 

现在OneNet4.14后不再维护多协议了
大家可以转战 阿里云 或者 华为云

这个文章没写华为云,后续空了我会添加上去~~~

今天找到一个新办法去用Onenet多协议

登录账号后若没有多协议功能,可通过这个网站进入多协议

https://open.iot.10086.cn/develop/global/product/#/public?protocol=3&other=1icon-default.png?t=N7T8https://open.iot.10086.cn/develop/global/product/#/public?protocol=3&other=1

现在多协议只对老用户开发,新注册的账号已经没有多协议选项了

若需要测试OneNet,可以私聊博主,博主可以提供一个公共账号进行测试!!!

阿里云还是可以直接放心使用的 ~ ~ ~

微信公众号--星之援工作室 发送关键字(OneNet公共账号)

➡️

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/398008
推荐阅读
相关标签