查看: 3452|回复: 8

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

[复制链接]
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 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-天猫精灵控制





    如果以上内容对你有帮助,你可以通过打赏支持作者
  • TA的每日心情
    开心
    2018-11-18 00:25
  • 签到天数: 238 天

    [LV.7]常住居民III

    发表于 2018-12-16 10:27 | 显示全部楼层
    懂了。
    blinker 为手机AI与 Arduino 之间搭了一个链路,让 Arduino 也可以用上AI了。
    一切都是这么简单,感谢楼主分享经验。
  • TA的每日心情
    郁闷
    2019-3-20 11:34
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    1544106114
  • 签到天数: 48 天

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

    更新最新的app和库
  • TA的每日心情
    郁闷
    2019-3-20 11:34
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 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
  • TA的每日心情
    郁闷
    2019-3-20 11:34
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    我用的是阿里云,是不是和这个有关系
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

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

    最新版是2.1.5
    如果以上内容对你有帮助,你可以通过打赏支持作者
  • TA的每日心情
    郁闷
    2019-3-20 11:34
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-1-16 16:34 | 显示全部楼层
    2.1.5在哪里可以下载
  • TA的每日心情
    郁闷
    2019-3-20 11:34
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    已解决,谢谢
    您需要登录后才可以回帖 登录 | 立即注册  

    本版积分规则

    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表