linux窗帘文件夹命令,窗帘面板和电机 · 控客智能家居 Linux SDK 使用手册 · 看云...
## 開關停
| OPEN | CLOSE | STOP |
| --- | --- | --- |
| 開 | 關 | 停 |
### 請求
```json
{
"nodeId": "100",
"opcode": "SWITCH",
"arg": "OPEN",
"requester": "HJ_Server"
}
```
### 響應
```json
{
"nodeId": "100",
"opcode": "SWITCH",
"arg": "OPEN",
"status": "success"
}
```
## 杜亞移動至指定位置
### 請求
```json
{
"nodeId": "100",
"opcode": "MOVE_TO_POS",
"arg": "10",
"requester": "HJ_Server"
}
```
arg 為杜亞電機位置
### 響應
```json
{
"nodeId": "100",
"opcode": "MOVE_TO_POS",
"arg": "10",
"status": "success"
}
```
## 杜亞設置行程
### 請求
```json
{
"nodeId": "100",
"opcode": "DOOYA_CONFIG",
"arg": {
"cmd": "SET_ROUTE",
"cmd_arg": "*"
},
"requester": "HJ_Server"
}
```
arg 為杜亞電機位置,僅 1003 支持
### 響應
```json
{
"nodeId": "100",
"opcode": "DOOYA_CONFIG",
"arg": "10",
"status": "success"
}
```
## 杜亞狀態推送
```json
{
"nodeId": "100",
"opcode": "DOOYA_STATUS",
"arg": {
"switchStatus": "OPEN",
"motorPos": "1",
"motorDir": "1",
"pullEnable": "1",
"motorStatus": "0",
"routeCfg": "0"
},
"status": "success"
}
```
switchStatus:開關狀態。OPEN(開) CLOSE(關) STOP(停) motorPos:電機位置。取值范圍 0-100。
motorDir:方向。0 正向;1 反向; pullEnable:手拉啟動功能是否開啟。0 開啟;1 禁用;
motorStatus:狀態。
- 0x00:電機正常停止
- 0x01:電機打開。
- 0x02:電機關閉。
- 0x03:電機設置。
- 0x04:電機遇阻停止。
routeCfg:行程是否配置。0 未配置;1 配置。
## 電機智能配置
> 僅1003(杜亞)和1005(威仕達)支持
### 請求
```json
{
"nodeId": "100",
"opcode": "MOTOR_SMART_CONFIG",
"arg": {
"cmd": "1",
"cmd_arg": "0"
},
"requester": "HJ_Server"
}
```
### 響應
```json
{
"nodeId": "100",
"opcode": "MOTOR_SMART_CONFIG",
"arg": "*",
"status": "success"
}
```
arg:命令參數。
Cmd
- 0 設置行程
- 3 設置方向
- 4 設置手拉功能 5 刪除行程
- 6 窗簾換向
Cmd Args
- 0->0 無參數
- 3->0正向/ 1反向 4->0有/ 1無 5->0 無參數
- 6->0 無參數
總結
以上是生活随笔為你收集整理的linux窗帘文件夹命令,窗帘面板和电机 · 控客智能家居 Linux SDK 使用手册 · 看云...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 笔记本超频会烧吗_笔记本电脑cpu超频是
- 下一篇: Java面试宝典————基础篇