物联设备运维系统架构图 物联设备连接管理平台_物联设备运维系统架构图


前言

本节,我们开始学习连接Tlink平台,通过TCP协议将数据传输到Tlink平台,同时通过Tlink平台下发命令远程控制设备,本节目表示通过网络助手和TLink平台进行数据调试。

一、基础知识

1.Tlink平台简介

Tlink物联网平台是一个免费开放的设备连接平台,主要应用在工业领域,接入传感器种类广泛,基本包含了工业应用的所有场景,Tlink是一款链接平台,实现了百万级节点实时连接,集成了TCP、HTTP、MB RTU、MB TCP、MQTT、UDP、TP500、NB-IOT、CoAP等物联网协议。

二、云端创建设备

Tlink地址:https://www.tlink.io/ ,注册后进入控制台。

1.添加设备

点击添加设备


物联设备运维系统架构图 物联设备连接管理平台_连接控制台_02


输入设备名称,并选择连接协议为TCP


物联设备运维系统架构图 物联设备连接管理平台_TCP_03


点击追加,创建传感器,我这里选择DHT11温湿度传感器和一个开关


物联设备运维系统架构图 物联设备连接管理平台_序列号_04


信息填写完成后,点击下方创建设备按钮


物联设备运维系统架构图 物联设备连接管理平台_TCP_05


2.修改协议

点击设置连接,进入设备连接信息配置页面


物联设备运维系统架构图 物联设备连接管理平台_TCP_06


自定义协议类型,选择如下数据传输协议


物联设备运维系统架构图 物联设备连接管理平台_数据_07


三、网络助手连接

1.通信流程

首先连接http://tcp.tlink.io:8647,然后发送设备序列号给平台,如果平台不断开连接,或者返回错误信息,那么鉴权成功,接着定期发送心跳数据("Q")给平台,平台回复A说明心跳正常。

2.获取设备序列号

device1的设备序列号为:UVKY765HR848JGNM


物联设备运维系统架构图 物联设备连接管理平台_TCP_08


3.使用网络助手调试

(1) 打开网络助手


物联设备运维系统架构图 物联设备连接管理平台_序列号_09


(2) 获取http://tcp.tlink.io的IP地址

在CMD控制台输入ping http://tcp.tlink.io


物联设备运维系统架构图 物联设备连接管理平台_物联设备运维系统架构图_10


可知IP地址为112.74.142.132。

(3) 连接tlink平台


物联设备运维系统架构图 物联设备连接管理平台_序列号_11


(4) 发送序列号给Tlink


物联设备运维系统架构图 物联设备连接管理平台_TCP_12


(5) 发送数据


物联设备运维系统架构图 物联设备连接管理平台_连接控制台_13


查看后台数据


物联设备运维系统架构图 物联设备连接管理平台_物联设备运维系统架构图_14


(6) 维持心跳

维持心跳,只需要每隔30秒发送Q给平台,平台会返回A。


物联设备运维系统架构图 物联设备连接管理平台_数据_15


(7) 接收数据

点击设置设备连接,打开编辑协议页面


物联设备运维系统架构图 物联设备连接管理平台_TCP_16


右下角窗口可进行数据调试


物联设备运维系统架构图 物联设备连接管理平台_物联设备运维系统架构图_17


点击右下角图标,然后点击下发命令


物联设备运维系统架构图 物联设备连接管理平台_数据_18


网络助手信息如下:


物联设备运维系统架构图 物联设备连接管理平台_数据_19


网络助手收到了平台下发的#24,0#数据。