前言
本节,我们开始学习连接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.添加设备
点击添加设备
输入设备名称,并选择连接协议为TCP
点击追加,创建传感器,我这里选择DHT11温湿度传感器和一个开关
信息填写完成后,点击下方创建设备按钮
2.修改协议
点击设置连接,进入设备连接信息配置页面
自定义协议类型,选择如下数据传输协议
三、网络助手连接
1.通信流程
首先连接http://tcp.tlink.io:8647,然后发送设备序列号给平台,如果平台不断开连接,或者返回错误信息,那么鉴权成功,接着定期发送心跳数据("Q")给平台,平台回复A说明心跳正常。
2.获取设备序列号
device1的设备序列号为:UVKY765HR848JGNM
3.使用网络助手调试
(1) 打开网络助手
(2) 获取http://tcp.tlink.io的IP地址
在CMD控制台输入ping http://tcp.tlink.io
可知IP地址为112.74.142.132。
(3) 连接tlink平台
(4) 发送序列号给Tlink
(5) 发送数据
查看后台数据
(6) 维持心跳
维持心跳,只需要每隔30秒发送Q给平台,平台会返回A。
(7) 接收数据
点击设置设备连接,打开编辑协议页面
右下角窗口可进行数据调试
点击右下角图标,然后点击下发命令
网络助手信息如下:
网络助手收到了平台下发的#24,0#数据。