ArmDisarm
## action.devices.traits.ArmDisarm
#### 简介
表示设备支持 设防与撤防 特性
#### 状态
设备如果支持该特性,states字段会有isArmed,表示当前设防/撤防状态,states.isArmed
- True,表示当前处于设防状态
- False,表示当前处于撤防状态
#### 执行指令
设备如果支持该特性,则支持如下指令类型:
```
action.devices.commands.ArmDisarm
```
```
# 执行设备 设防 操作, HTTP调用例子:
接口URL:
{base_url}/execute_device
Body_Para:
{
"house_id": "<house_id>",
"device_id": "<device_id>",
"executions": [{
"command": "action.devices.commands.ArmDisarm",
"params": {
"isArmed": True
}
}]
}
# 执行设备 撤防 操作,HTTP调用例子
接口URL:
{base_url}/execute_device
Body_Para:
{
"house_id": "<house_id>",
"device_id": "<device_id>",
"executions": [{
"command": "action.devices.commands.ArmDisarm",
"params": {
"isArmed": False
}
}]
}
```