查看: 27266|回复: 12

[分享] [Arduino物联网开发实战3]语音、定时与设备共享

[复制链接]

该用户从未签到

发表于 2018-12-15 23:29 | 显示全部楼层 |阅读模式

上一篇:blinker开发实战2-数据反馈

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提供设备共享功能,可以实现多个用户对同一设备的控制。

主用户 共享设备

  1. 设备设置页>设备共享用户中心>设备共享>对应设备 可进入 设备共享页
  2. 点击 +添加共享,输入要共享的用户的手机号(用户需已经注册blinker)
  3. 等待用户接受共享

子用户 接受/拒绝 共享

用户中心>设备共享>接受 点击对应设备后的同意/拒绝

主用户 取消共享

  1. 设备设置页>设备共享用户中心>设备共享>对应设备 可进入 设备共享页
  2. 点击对应用户的后的取消共享

子用户 取消共享

用户中心>设备共享>接受 点击对应设备后的取消共享

其他说明

  1. 接受的设备不能修改设备相关配置
  2. 设备最多可共享给9位用户使用

下一篇:blinker开发实战4-天猫精灵控制





该用户从未签到

发表于 2019-1-15 16:18 | 显示全部楼层
我的设备共享为什么,没有办法使用,哪位大佬可以指点一下

该用户从未签到

发表于 2018-12-16 10:27 | 显示全部楼层
懂了。
blinker 为手机AI与 Arduino 之间搭了一个链路,让 Arduino 也可以用上AI了。
一切都是这么简单,感谢楼主分享经验。

该用户从未签到

发表于 2019-1-15 16:37 | 显示全部楼层
sumersun 发表于 2019-1-15 16:18
我的设备共享为什么,没有办法使用,哪位大佬可以指点一下

更新最新的app和库

该用户从未签到

发表于 2019-1-15 17:09 | 显示全部楼层
三水 发表于 2019-1-15 16:37
更新最新的app和库

app是最新版的2.1.1,库是0.3.0

点评

最新版是2.1.5  详情 回复 发表于 2019-1-15 17:21

该用户从未签到

发表于 2019-1-15 17:10 | 显示全部楼层
sumersun 发表于 2019-1-15 17:09
app是最新版的2.1.1,库是0.3.0

我用的是阿里云,是不是和这个有关系

该用户从未签到

 楼主| 发表于 2019-1-15 17:21 | 显示全部楼层
sumersun 发表于 2019-1-15 17:09
app是最新版的2.1.1,库是0.3.0

最新版是2.1.5

该用户从未签到

发表于 2019-1-16 16:34 | 显示全部楼层
2.1.5在哪里可以下载

该用户从未签到

发表于 2019-1-16 17:14 | 显示全部楼层
sumersun 发表于 2019-1-16 16:34
2.1.5在哪里可以下载

已解决,谢谢

该用户从未签到

发表于 2020-4-9 11:19 | 显示全部楼层
已经搞明白了,谢谢!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热门推荐

atmega32u4芯片的主控最多有多少引脚?
atmega32u4芯片的主控最多
想自己diy一个键盘,涉及到的引脚比较多,淘宝找了下没找到相应的主控 需要atmega32u4
Arduino与S7-200 PLC 进行Modbus通信测试
Arduino与S7-200 PLC 进行
Modbus是一种串行通信协议,Modbus已经成为工业领域通信协议的业界标准,并且现在是工
Arduino Nano V3.0无法烧录问题
Arduino Nano V3.0无法烧
在t宝上买的那种改了“USB转TLL”芯片的nano板,上手后无法烧录程序,L灯闪烁(我的UN
请教一个有关NodeMCU和舵机的问题
请教一个有关NodeMCU和舵
[*]问题现象 我尝试使用网页控制NodeMCU引脚的方式来控制舵机。但是在程序烧进去
arduino pid麦克纳姆轮小车程序详解
arduino pid麦克纳姆轮小
之前发过几个帖子,大家可以参考,但经过多次尝试,整套系统升级了,优化了很多地方目录:
Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   
快速回复 返回顶部 返回列表