【万物物联】Siri+快捷指令+onenet控制掌控板

【万物物联】Siri+快捷指令+onenet控制掌控板

一、前言

最近在和学生准备一场比赛,其中一个功能需要手机语音助手来控制掌控板开关灯,那么如何实现Siri和掌控板之间的通讯呢?看了铁熊的一篇文章:【掌控板教程 | 学会掌控板 + Siri 语音控制,只要半小时!】看了教程后直接被劝退!这让初中生实现起来也不切实际啊,有没有更加便捷的方法呢?
百度了一下,最终在一篇文章:【“玩板”+siri+快捷指令+XCC3200(MQTT)来控制】中找到了方法,那就是通过苹果系统中的快捷指令来实现。好了,废话不多说,就让我们开始本次的教程吧。

二、准备阶段

2.1 注册onenet账号

首先打开onenet物联网平台,点击右上角的注册按钮,来到注册界面,开启注册。(我这里已经注册过了,就不再一一描述了)

在这里插入图片描述注册完毕后,我们登录我们的账号,点击右上角的控制台按钮。

选择切换至旧版。(因为数据与旧版不互通,管理产品历史请返回旧版开发者中心)
在这里插入图片描述
进入旧版后,选择多协议接入。

在MQTT旧版下,选择添加产品。
在这里插入图片描述
新建我們的产品(名称、行业、类别…等)
在这里插入图片描述
添加产品成功后,开始给我们的产品添加设备。

选择添加设备按钮

填写好设备相关信息(设备名、鉴权信息等这些信息不唯一。)后点击添加。

这时候出现一个刚我们刚才新建的设备。(可以看到这个设备是处于离线状态。)然后我们点击详细进行apikey值的配置


选择添加APIKey(這個只隨便填寫)

这个时候我们需要记一下【设备ID,APIKey的值】以及该产品的产品ID值,后面会用到。

2.2 创建快捷指令

打开快捷指令APP,点击上方的加号,开始添加我们的快捷指令。

点击网页组件。

选择获取URL网页内容

填写我们需要请求的网页地址及相关信息。

1 “获取URL内容”:http:api.hecoluds.com/cmds?device_id=xxxxxxxxxx
填写的是设备ID
2 “方式”:POST 请求方式
3 头部:“api-key” ,“xxxxxxxxxxxxxxxx”在MQTT服务器上信息APIKey
4 请求体JSON:这里的内容就是掌控板里面接收到判断输出的信息,比如"speed,1"  功能打开灯。"speed,0"  功能关闭灯


配置好后,给我们的指令命名【开灯】

这样就创建好了一个快捷指令,复制这个指令把它重

评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值