blinker APP提供了语音控制、定时控制、设备分享、房间管理、场景管理、自动化等功能。
对于blinker DIY设备,语音控制和定时控制中可选的动作,都是和设备控制界面上开发者添加的按键相绑定的,不需要添加额外的代码。
语音控制
blinker APP自带的语音控制功能,可以将语音指令绑定到设备控制界面的按键上,设置方法如下:
在编辑模式下,点击按键,进入组件编辑页面,选择 语音设置>添加语音指令 即可添加一条语音指令。
语音指令可对应“on”、“off”、“tap”三种动作。如,选择动作”on”,该按键组件key为“btn-abc”,则触发该语音指令时,APP会向设备发送指令:
{"btn-abc":"on"}
在APP设备列表页,点击右下角的语音按键,即可输入语音指令,语音输入页面如图:
定时控制
blinker设备端SDK已经集成了定时控制功能,用户只需要添加定时组件到设备页面后,点击定时组件即可设置定时任务。
对于DIY设备,定时任务可绑定按键动作,当到了用户设定的时间,设备端即会触发按键对应的动作。
定时操作基本和手机闹钟、倒计时功能一样,这里不做过多描述。
设备共享
blinker设备端SDK集成了用户鉴权功能,搭配blinker APP提供设备共享功能,可以实现多个用户对同一设备的控制。
主用户 共享设备
- 在 设备设置页>设备共享 或 用户中心>设备共享>对应设备 可进入 设备共享页
- 点击 +添加共享,输入要共享的用户的手机号(用户需已经注册blinker)
- 等待用户接受共享
子用户 接受/拒绝 共享
在用户中心>设备共享>接受 点击对应设备后的同意/拒绝
主用户 取消共享
- 在 设备设置页>设备共享 或 用户中心>设备共享>对应设备 可进入 设备共享页
- 点击对应用户的后的取消共享
子用户 取消共享
在用户中心>设备共享>接受 点击对应设备后的取消共享
其他说明
- 接受的设备不能修改设备相关配置
- 设备最多可共享给9位用户使用