添加传感量
测试中
POST
/api/var/sensor/add
请求参数
Header 参数
Authentication
string
必需
示例值:
{{token}}
Body 参数application/json
sn
string
设备时必需
productModel
string
产品时必需
key
string
必需
label
string
可选
type
string
必需
config
object
该变量的配置
calc
object
必需
group
string
必需
param
object
必需
type
string
必需
unit
string
必需
param
object
扩展参数
tags
array[string]
必需
data
object
该变量值的结构
c
string
必需
index
integer
可选
id
string
添加子节点时必需
示例
{
"sn": "abababab",
"key": "c",
"label": "变量c",
"type": "string",
"data": "i am c",
"index": 1,
"config": {
"calc": {
"base": 0,
"decimal": 0,
"mult": 1
},
"param": {
"count": 0,
"offset": 0,
"read": 3,
"reg": 98
},
"type": "uint32",
"unit": "Nm³"
},
"param": {
"tags": [
"韭菜",
"馅饼"
]
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'ssiot.cc/api/var/sensor/add' \
--header 'Authentication: 在用户管理中创建或通过login接口获取' \
--header 'Authentication;' \
--header 'Content-Type: application/json' \
--data-raw '{
"sn": "abababab",
"key": "c",
"label": "变量c",
"type": "string",
"data": "i am c",
"index": 1,
"config": {
"calc": {
"base": 0,
"decimal": 0,
"mult": 1
},
"param": {
"count": 0,
"offset": 0,
"read": 3,
"reg": 98
},
"type": "uint32",
"unit": "Nm³"
},
"param": {
"tags": [
"韭菜",
"馅饼"
]
}
}'
返回响应
🟢200成功
application/json
Body
object {0}
示例
{}
修改于 2023-11-09 06:40:03