设备控制交互
读
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")