Skip to main content

小爱同学智能家居配置介绍

相关站点入口

小米IoT开放平台:https://iot.mi.com/ 小米IoT开发平台帮助文档:https://iot.mi.com/new/doc/accesses/cloud-access/overview 小爱同学APP:应用市场下载 米家APP:应用市场下载

对接流程

1、小米小爱开放平台技能创建 2、私有云平台小米小爱语音配置 3、小米小爱开放平服务配置(云云对接配置) 4、小米小爱开放平台技能语料配置 5、小米小爱开放平台技能Web端测试 6、小米小爱开放平台技能音响测试 7、发布上线

小米开放平台配置

小米开发者账号

小米IoT包含两种方式,第一种是云云对接, 第二种是SDK接入;如需平台支持音响控制,必须账号具有云云对接权限,现在小米已不提供申请;我给小米提过很多工单申请,都被无情的拒绝了;

有云云对接权限的账号:

image-20240708191712169

无云云对接权限的账号:

image-20240708191722456

小米开放平台服务器配置

点击控制台->应用->云接入OAuth管理,这里配置爱星物联的OAuth2.0的地址,这样小米就能通过OAuth2.0调用你的授权和下发控制了;

image-20240708191806054

image-20240708191835327

上述参数可从爱星物联的可选配置中获取

image-20240708192008236

点击“测试”,将会打开OAuth2.0的授权页面;

成功打开了授权登录页面,输入App的账号密码,点击登录,点击确认授权,如果小米没有返回错误的json,说明你成功了;

常见的错误,你没有用https,你使用了端口访问等;

image-20240708192108231

image-20240708192112059

通过米家APP授权,这是验证服务器配置的关键(记得用小米开发者平台绑定账号登录米家APP)

mijia-1

mijia-2

mijia-3

看到下面的页面,说明你成功了授权了,只是没有配网设备,如果你在爱星物联提供的APP中配网了设备,并且给产品配置语控这里就可以同步到设备了;

创建小米IoT云云对接的产品

创建产品中,产品类型决定平台默认帮你创建的功能列表;

image-20240708192406851

添加完成之后,需要编辑基础信息(重要),不编辑后续你将无法查看已配置功能支持的“语音指令”列表

image-20240708192416497

小米平台会根据你选择的产品品类默认设置物模型功能,开发者可以根据自己的需求添加和修改功能,并非所有功能支持语控;

image-20240708192427327

image-20240708192432220

爱星物联配置

配置爱星物联的智能产品、语控配置

image-20240708192444479

image-20240708192449588

这里设备类型Id要从小米开发者平台的功能定义中获取

image-20240708192458636

语音测试

通过测试工具测试指令

在操作这一步之前,需要给我们的设备配网,注意这里配网设备是配置到授权页面授权的账号中;有了设备之后,进入米家APP-连接其他平台,点击同步设备之后,开始调试这里将看到“调试APP功能(云端缓存)”

image-20240708192519820

之前产品选择的功能比较多,但是我们在平台配置里面只配置了开关;这里可以点击“读取”、“写入”,点击之后,控制指令将发至平台,平台将指令发往设备,实现设备控制,设备状态获取;

image-20240708192533164

通过测试工具通过预料测试指令

进入到小爱语控测试工具,平台将帮你生成预料,点击预料进行推送测试;

image-20240708192543971

image-20240708192549810

通过小爱同学测试指令

最后使用小爱同学,绑定到小爱音响APP,和他说说“打开测试产品”;

image-20240708192719216