ThingsBoard平台通过HTTP协议API接入设备

阅读: 评论:0

ThingsBoard平台通过HTTP协议API接⼊设备
⼀:HTTP连接
1. $ACCESS_TOKEN:访问令牌设备凭证
⼆:键值格式
1. 默认情况选,thingsBoard⽀持JSON中的键值内容。键始终是⼀个字符串,⽽值可以使字符串,布尔值,双精度,长整数或JSON。
也可以使⽤⾃定义⼆进制格式或某些序列化框架。
{
抽油机模型"stringKey":"value1",
"booleanKey":true,
"doubleKey":42.0,
"longKey":73,
"jsonKey":{
"someNumber":42,
"someArray":[1,2,3],
"someNestedObject":{"key":"value"}
脚踩垃圾桶
}
}
三:遥测上传API
1. 连接地址:host:port/api/v1/$ACCESS_TOKEN/telemetry
煤气化制氢2. 请求⽅式:POST
3. ⽀持最简单数据格式:
{"key1":"value1","key2":"value2"}
[{"key1":"value1"},{"key2":"value2"}]
备注 :在这种情况下,中台服务器端时间戳将分配给上传的数据!如果设备能够或得设备端时间戳,则可以使⽤⼀下格式
{"ts":1451649600512,"values":{"key1":"value1","key2":"value2"}}
四:属性API(ThingsBoard属性API使设备能够)
将设备端设备属性上载到中台服务器端
铁水脱硫剂
从中台服务器端请求客户属性和共享设备属性
从中台服务器端订阅共享的设备属性
1. 将属性更新发布到中台服务器端
连接地址:host:port/api/v1/$ACCESS_TOKEN/attributes
请求⽅式:POST
数据格式
{"key1":"value1","key2":"value2"}
[{"key1":"value1"},{"key2":"value2"}]
2. 从中台服务器端请求属性值
请求地址:
host:port/api/v1/$ACCESS_TOKEN/attributes?clientKeys=attribute1,attribute2&sharedKeys=shared1,shared2请求格式:GET
3. 从中台服务器端订阅属性更新
订阅地址:电极铜
host:port/api/v1/$ACCESS_TOKEN/attributes/updates
木薯干订阅⽅式:GET

本文发布于:2023-06-30 18:01:30,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/158683.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:Host Monitor教程
标签:设备   属性   服务器端   格式
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图