Appearance
设备管理
本文档定义设备信息、状态、时间、设置相关的指令。
获取设备信息
查询设备的基本信息。
| 指令码 | 指令名 | 方向 | 鉴权 |
|---|---|---|---|
0x0110 | GetDeviceInfo | APP → 设备 | userSecret |
TODO: 请求参数、响应参数、示例
获取设备状态
查询设备的当前状态(电量、锁状态等)。
| 指令码 | 指令名 | 方向 | 鉴权 |
|---|---|---|---|
0x0111 | GetDeviceStatus | APP → 设备 | userSecret |
TODO: 请求参数、响应参数、示例
设置设备时间
同步设备时间。
| 指令码 | 指令名 | 方向 | 鉴权 |
|---|---|---|---|
0x0112 | SetDeviceTime | APP → 设备 | userSecret |
TODO: 请求参数、响应参数、示例
恢复出厂设置
重置设备到出厂状态,清空所有数据。
| 指令码 | 指令名 | 方向 | 鉴权 |
|---|---|---|---|
0x0113 | ResetDevice | APP → 设备 | userSecret(拥有者权限) |
与解绑的区别
| 操作 | 指令 | 效果 |
|---|---|---|
| 解绑 | Unbind | 仅断开当前APP与设备的绑定关系,设备数据保留 |
| 恢复出厂 | ResetDevice | 清空所有数据(用户、凭证、设置、事件),设备回到未绑定状态 |
解绑适用于转让设备给他人时保留已录入的凭证;恢复出厂适用于彻底清除所有数据重新开始。
TODO: 请求参数、响应参数、示例
功能设置
查询和修改设备功能设置。
获取所有设置
| 指令码 | 指令名 | 方向 | 鉴权 |
|---|---|---|---|
0x0C00 | GetSettings | APP → 设备 | userSecret |
TODO: 请求参数、响应参数、示例
修改设置
| 指令码 | 指令名 | 方向 | 鉴权 |
|---|---|---|---|
0x0C02 | SetSetting | APP → 设备 | userSecret(拥有者权限) |
TODO: 请求参数、响应参数、示例
