阿里云MQTT服务器搭建与测试(全图文,非常详细) 您所在的位置:网站首页 物联网平台和云平台的区别在哪 阿里云MQTT服务器搭建与测试(全图文,非常详细)

阿里云MQTT服务器搭建与测试(全图文,非常详细)

2023-09-03 14:42| 来源: 网络整理| 查看: 265

阿里云MQTT服务器搭建与测试 一、 MQTT概念二、 阿里云MQTT服务器搭建1 阿里云平台注册及认证2 添加平台2 创建产品与设备获取MQTT连接相关信息 三、MQTT.fx测试1 MQTT.fx下载及安装2 配置登录信息3 从MQTT.fx上报数据到阿里云服务器4 阿里云下发数据到MQTT.fx

一、 MQTT概念

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。

MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用

在这里插入图片描述

二、 阿里云MQTT服务器搭建 1 阿里云平台注册及认证

登录阿里云平台网址:https://help.aliyun.com/product/30520.html 并要注册与认证, 注册与认证,注册与认证。重要的事情说三遍

2 添加平台

直接上图,清晰明了 在这里插入图片描述 在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2 创建产品与设备

直接上图,清晰明了 在这里插入图片描述

产品名称根据自己情况填写 在这里插入图片描述

在这里插入图片描述 在这里插入图片描述

设备名称根据自己情况填写 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

发布上线

添加设备 在这里插入图片描述

DeviceName的名字可以随意起 在这里插入图片描述

在这里插入图片描述

获取MQTT连接相关信息

直接上图 在这里插入图片描述

{ "ProductKey": "gj64h3QCehC", "DeviceName": "TESTDEVICE01", "DeviceSecret": "4d52e013a6b91d7bdf89a034c375c9d2" }

在这里插入图片描述

根据官方给出的信息记得出下面的信息,并留备用

Broker Address:gj64h3QCehC.iot-as-mqtt.cn-shanghai.aliyuncs.com Broker Port :1883 Client ID :00001|securemode=3,signmethod=hmacsha1|

在这里插入图片描述 通过Password生成小工具,生成密码 在这里插入图片描述 最终可以记录User Name与password

User Name:TESTDEVICE01&gj64h3QCehC password:F04E282D9E92364B9C67AB2B946E6EACF0BEEBF1 三、MQTT.fx测试 1 MQTT.fx下载及安装

使用MQTT.fx模拟为客户机,通过MQTT.fx来与阿里云进行通信。MQTT.fx工具下载网址:https://www.jensd.de/apps/mqttfx/1.7.1/?spm=a2c4g.11186623.0.0.17b673a87YcqGK 选择下面版本,安装之后并安装 在这里插入图片描述

2 配置登录信息

在这里插入图片描述 这里的信息都是用上面获取的 在这里插入图片描述 打开MQTT服务器,获取属性上报与属性设置 在这里插入图片描述

属性上报:/sys/gj64h3QCehC/${deviceName}/thing/event/property/post 属性设置:/sys/gj64h3QCehC/${deviceName}/thing/service/property/set //根据自己的设备名,填入属性信息即可 属性上报:/sys/gj64h3QCehC/TESTDEVICE01/thing/event/property/post 属性设置:/sys/gj64h3QCehC/TESTDEVICE01/thing/service/property/set 3 从MQTT.fx上报数据到阿里云服务器

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

4 阿里云下发数据到MQTT.fx

在这里插入图片描述 在这里插入图片描述 以上就是阿里云MQTT服务器搭建与测试步骤,喜欢的请点波关注及评论一波



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有