1.4.8.4.1. 修改辅助输入信息
修改设备上的辅助输入信息
目前仅控制器设备支持该功能
Request:
POST /v1.0/device/auxIn/update
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
"lang": "zh-cn",
"usr": "username",
"pwd": "password",
"payload": {
"params": {
"sn": "33998400021314",
"auxInNum": 1,
"auxInName": "AuxIn_1"
}
}
}
参数名 | 类型 | 必填 | 描述 |
---|---|---|---|
sn | String | Y | 设备序列号 |
auxInNum | Integer | Y | 辅助输入编号,大于0 |
auxInName | String | N | 辅助输入名称 |
Response:
{
"code": "00000000",
"mid": "xxx",
"message": "success"
}
1.4.8.4.2. 查询辅助输入信息
查询设备上的辅助输入信息
在接收到辅助输入初始化推送后调用该接口以获取设备关联的辅助输入信息。
目前仅控制器设备支持该功能
Request:
POST /v1.0/device/auxIn/query
Content-Type: application/json
Authorization: ACCESS_TOKEN
Timestamp: 1529223702
{
"lang": "zh-cn",
"usr": "username",
"pwd": "password",
"payload": {
"params": {
"sn": "33998400021314",
"auxInNum": 1
}
}
}
参数名 | 类型 | 必填 | 描述 |
---|---|---|---|
sn | String | Y | 设备序列号 |
auxInNum | Integer | N | 辅助输入编号,当为空时,默认查询指定设备下的辅助输入列表信息 |
Response:
{
"code": "00000000",
"mid": "xxx",
"message": "success",
"payload": {
"results": [{
"auxInNum": 1,
"auxInName": "AuxIn_1",
"address": 1,
"inputMode": 0,
"supervisedResistor": 1
}]
}
}
参数名 | 类型 | 描述 |
---|---|---|
auxInNum | Integer | 辅助输入编号 |
auxInName | String | 辅助输入名称 |
address | Integer | 辅助输入地址:对应控制器丝印:AUXIN1/AUXIN2/AUXIN3/AUXIN4, 值分别为1/2/3/4 |
inputMode | Integer | 输入模式, 0:普通输入模式, 1:线路检测输入模式 |
supervisedResistor | Integer | 线路检测阻值, 1:1.2K电阻, 2:2.2K电阻, 3:4.7K电阻, 4:10K电阻;当输入模式为线路检测,则该字段有效; |