0
点赞
收藏
分享

微信扫一扫

MQTT连接阿里云IoT(一)


概述

​​上一篇文章​​我们介绍了MQTT连接的服务器,那么今天我们重点来看如何将MQTT连接到阿里云物联网(IoT)服务器,从而进行消息传递。

要连接阿里云物联网服务器,先必须在阿里云平台上创建产品和设备,然后获取到设备的相关信息,才能在将MQTT连接到我们定义的设备上,这样就可以很直观的在服务器上看到我们的客户端分布以及上传的消息详情了。

那么,这里我们先介绍r如何阿里云平台上创建产品和设备。

入口

打开阿里云官网:​​https://www.aliyun.com/​​ 登录阿里云账号,如果没有的话先创建个账号。

MQTT连接阿里云IoT(一)_阿里云IOT


打开控制台

MQTT连接阿里云IoT(一)_阿里云IOT_02


左侧栏点击产品与服务

MQTT连接阿里云IoT(一)_阿里云IOT_03


找到物联网平台

MQTT连接阿里云IoT(一)_服务器_04

创建产品

我们首先要创建一个产品,在产品管理页面,单击创建产品。

MQTT连接阿里云IoT(一)_物联网_05


MQTT连接阿里云IoT(一)_MQTT_06


MQTT连接阿里云IoT(一)_服务器_07


创建完产品后,就可以在列表查看了

MQTT连接阿里云IoT(一)_云平台_08


MQTT连接阿里云IoT(一)_服务器_09

创建设备

创建好了产品,接下来要要创建设备了。设备是属于产品的,可以理解成产品是一个虚的名字,而设备是具体的实物。创建设备后我们才能进行连接。

在“设备管理”中找到“设备”

MQTT连接阿里云IoT(一)_阿里云IOT_10

点击添加设备

MQTT连接阿里云IoT(一)_阿里云IOT_11

输入我们刚刚创建的产品,然后设置设备名

MQTT连接阿里云IoT(一)_MQTT_12

添加完成后,可以直接前往查看设别的详细信息

MQTT连接阿里云IoT(一)_阿里云IOT_13


MQTT连接阿里云IoT(一)_物联网_14

定义物模型

物联网平台支持为产品定义物模型,将实际产品抽象成由属性、服务、事件所组成的数据模型,便于云端管理和数据交互。产品创建完成后,可以为它定义物模型,产品下的设备将自动继承物模型内容。

打开刚刚创建的产品,找到功能定义一栏

MQTT连接阿里云IoT(一)_物联网_15


点击编辑草稿,添加自定义功能

MQTT连接阿里云IoT(一)_阿里云IOT_16


这里我们添加一个属性功能,比如版本号,数据类型是text字符串

MQTT连接阿里云IoT(一)_云平台_17


创建完成后就可以查看到了

MQTT连接阿里云IoT(一)_服务器_18

MQTT连接阿里云IoT(一)_云平台_19


这里可以查看到定义的物模型。

MQTT连接阿里云IoT(一)_物联网_20

ok,所有准备工作已经完成了,下篇文章来介绍如何正式用MQTT进行连接并发送数据。


举报

相关推荐

0 条评论