一、阿里云账号建立
1) 打开www.aliyun.com(阿里云)网页
2)点击免费注册或者直接通过阿里巴巴会员账号、淘宝账号直接登入即可
二、项目创建
2.1、进入物联网平台
1) 在阿里云首页里面导航栏找到控制台,如下图,
2)点击控制台
激活控制台阿里云物联网(IOT)套件,搜索物联网平台,初次试用要激活。
2.2、产品管理
点击创建产品,
设定创建项目的名称,节点类型务必选“设备”选项而不是网关,连网方式,数据格式,产品描述可选填。
产品创建后,将产品详情中的服务端订阅设置订阅-设备上报消息。
2.3、设备管理
1)项目生成后,点击左边“设备管理”选项,选取右边“添加设备”。选择刚添加的产品名称,DeviceName请填写物通博联对应项目网关的网关序列号(S/N),备注名称看个人要设置什么备注。
2)确认以后,会弹出以下对话框,保存该数据(重要信息)。
3)打开物通博联网关WEB管理界面,进入网关-云服务中心,将对应的值填入后保存&应用。
最后,网关-网关日志-重启云服务,确保云接入链路生效。
4)在回阿里云确认设备激活在线
2.4、定义Topic类
设备管理-产品,点击查看,进入编辑界面,消息通道--定义Topic类。
2)设置主题,一般设置up(上行数据通道),down(下行数据通道),注:up、down 要小写,UP在描述里面标注上行数据通道,DOWN 在描述里面标注下行数据通道。
!
"
2.5、服务端订阅
设备连接物联网平台后,数据直接上报至物联网平台。平台上的数据可以通过HTTP/2通道流转至您的服务器。这一步中,我们将配置HTTP/2服务端订阅功能。您的服务器可以通过接入HTTP/2 SDK,接收设备数据。
阿里云源文档链接:https://help.aliyun.com/document_detail/87254.html?spm=a2c4g.11186623.6.555.141a2359INlAPN
后文,将提供如何通过物通博联开发的demo客户端订阅上报物联网平台的数据的操作步骤,demo工具可以和物通博联技术工程师获取。
五、Demo测试
#
Windows系统需已安装Framework 4.7.2方可正常使用Demo。
打开物通博联AMQTT测试Demo软件(Amqtt-server-wtblnet.exe),在producKey、deviceName、Accesskey、AccessSecret、regionId、uid、domain填入相对应的参数。最后,点击订阅即可接收消息;同理, 选择指令,通过发布,既可以下发指令。
producKey、deviceName、Accesskey、AccessSecret、regionId、uid、domain参数获取地址如下:
1)accessKey
$
%
.
2)regionId
您的物联网平台服务所在地域代码。
在物联网平台控制台页,右上方即可查看地域(Region)
/
0
3)uid
单击阿里云登录头像,跳转到安全设置页面,帐号ID就是
1
4)domain
填写默认的 .aliyuncs.com 就好
5)productKey 设备管理产品
2
6)deviceName 设备管理-设备