首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IR-Blaster与Alexa智能家居的集成

IR-Blaster与Alexa智能家居的集成
EN

Stack Overflow用户
提问于 2020-09-09 05:05:56
回答 1查看 71关注 0票数 1

我的目标是使用Alexa Voice Service(AVS)来控制电视、AC。等通过红外爆破器。

我有我自己的IoT应用程序,可以用来登上所说的红外爆破器,并手动控制它。该应用程序还支持其他设备。在以前的实现中,我已经将AVS与应用程序链接在一起,现在它能够通过语音控制开关、插座和灯泡。

在实现blaster时,我发现这可以通过使用设备类别作为“OTHER”(因为没有blaster的类别)并使用Alexa.ModeController接口来实现。我必须为遥控器的每个动作创建单独的模式(对于AC,它将是凉爽模式,风扇模式。等)并在该操作下包含每个可能的参数值(1,2,3,4)?这种方法的问题是,实现是复杂的,也是特定于设备的,即我必须为电视和AC分别实现。

有没有更好的方法来实现这一点?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-09-15 02:18:01

你能准确地列出你想要的动作吗?

ModeController是一个原始的,所以它基本上允许定义任何东西,但是的,实例is必须匹配。其他基本体是范围控制器和切换控制器。如果您在同一控制器上有多个功能,则所有这些功能都使用实例if。

有很多特定的控制器。例如,要控制AC,您可以使用Alexa.ThermostatController

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63801557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档