前序系列文章>>>
我们系列文章,都会围绕如何完成一款智能“隔空接吻机”的开发。希望能帮到各异地恋or异国恋的情侣们!
本文我们会大概讲解API接口列表中的垂直品类之一的万能红外遥控器~
目前涂鸦云开发平台除了提供了共12个基础的接口列表(见上一篇文章), 还提供5个垂直品类的接口。所谓的“垂直品类”,就是基于场景化的接口啦~我们接下来一一介绍一下吧~
一、万能红外整体介绍:
万能红外:万能红外遥控器,也称万能红外网关,可替代国内外 99% 主流品牌红外遥控器,支持 DIY 学习功能。可以让家里的传统家电快速接入互联网,支持手机端控制,场景联动等各种丰富的功能。有关产品介绍和相关参数,请访问 万能红外遥控器。
其中场景类型包括:普通遥控器控制、机顶盒遥控器控制、空调遥控器,另外还有通用接口、红外码学习、红外码智能匹配、红外定时任务等等。
二、场景类接口列表:
普通遥控器控制
用于控制电视和风扇的遥控器类型。此场景只是推荐的红外流程,可以根据各自不同的需要,基于已开放的接口开发并丰富各自的业务流程场景。
操作流程如下:
- 首先可以获取当前云云对接支持的红外设备类型;当前支持电视、机顶盒、空调和风扇类型;API(1):API文档——获取红外支持的设备类型
- 根据想要控制的设备类型,选择一个类型获取支持的设备类型的品牌;API(2):API文档——获取指定类型品牌列表
- 选择指定的品牌获取云云对接中预设的公版遥控器红外码库索引;API(3):API文档——获取品牌支持遥控器索引列表
- 一个品牌可能会有多个不同的遥控器红外码库索引,这时需要试用是否合适需要控制的红外设备,一般建议至少测试三个按键有效后再确认添加遥控器;API(4):API文档——控制遥控器:测试场景按键(基于通用标准按键)
- 确认可用的遥控器红外码库索引后,使用此索引绑定普通遥控器到万能红外遥控器设备上;API(7):API文档——添加普通遥控器
- 使用普通遥控器,基于标准红外指令控制设备,标准指令参考;API(8):