设备控制交互
读
device:Read(uuid, cmd) 用于从支持 Read 接口的设备中读取数据。
参数
| 参数名 | 类型 | 描述 | 
|---|---|---|
| uuid | string | 唯一标识符,用于识别消息的来源或目的地 | 
| cmd | string | 指令 | 
返回值
| 类型 | 描述 | 
|---|---|
| string | error message,如果没有错误则为 nil | 
示例
Lua
device:Read("1234567890", 'some args')写
device:Write(uuid, cmd, args) 用于从支持 Read 接口的设备中读取数据。
参数
| 参数名 | 类型 | 描述 | 
|---|---|---|
| uuid | string | 唯一标识符,用于识别消息的来源或目的地 | 
| cmd | string | 指令 | 
返回值
| 类型 | 描述 | 
|---|---|
| string | error message,如果没有错误则为 nil | 
示例
Lua
device:Write("1234567890", 'some args')发送指令
device:Ctrl(uuid, cmd) 用于从支持 Read 接口的设备中读取数据。
参数
| 参数名 | 类型 | 描述 | 
|---|---|---|
| uuid | string | 唯一标识符,用于识别消息的来源或目的地 | 
| cmd | string | 指令 | 
返回值
| 类型 | 描述 | 
|---|---|
| string | error message,如果没有错误则为 nil | 
示例
Lua
device:Ctrl("1234567890", 'cmd', "args")