Appearance
Tlink协议
设备管理平台为设备端开发提供了TLink SDK,并在SDK中封装了设备端与平台交互通信的Tlink协议。您可以直接使用设备端TLink SDK开发设备。如果嵌入式环境复杂,已提供的设备端TLink SDK不能满足您的需求,您也可以自行封装Tlink协议数据,建立设备与平台的通信。
概述
Tlink协议是针对物联网开发领域设计的一种数据交换规范,数据格式是JSON,用于设备端和平台的双向通信,更便捷地实现和规范了设备端和平台之间的业务数据交互。
功能介绍
类型 | 功能模块 | 文档链接 |
---|---|---|
设备动态注册 | 直连设备http注册 | 直连设备一型一密设备的HTTPS动态注册 |
设备接入 | MQTT连接认证 | 设备MQTT连接认证 |
设备属性 | 上报设备属性 | 设备上报属性 |
设置设备属性 | 设置设备属性 | |
获取设备属性 | 获取设备属性 | |
设备命令 | 订阅命令 | 设备命令订阅 |
设备事件 | 上报事件 | 设备事件上报 |
OTA升级 | OTA升级 | OTA升级 |
网关(直连设备)和子设备(非直连设备) | 子设备MQTT动态注册 | 子设备MQTT动态注册 |
网关与子设备拓扑关系 | 网关上报子设备拓扑关系 | |
平台添加和移除子设备 | 平台通知网关(直连设备)拓扑关系变化 | |
获取拓扑关系 | 网关(直连设备)获取拓扑关系 | |
网关(直连设备)上下线 | 网关(直连设备)上下线 | |
子设备上下线 | 子设备(非直连设备)上下线 | |
http通用接口 | 端侧http调用 | http通用接口 |