我已经建立了一个当前许多客户正在使用的家庭自动化系统。家庭自动化系统包含一个中央集线器,该集线器始终连接到云服务器,并控制各种节点设备。我还开发了一个移动应用程序,用于远程控制家庭设备。如何将亚马逊回声整合到家庭自动化系统中。
现在我想为我的系统添加语音控制功能。我认为亚马逊Alexa是我的需求的完美选择,因为我的大多数客户拥有Alexa。我将概述我想要实施的内容。
假设客户正在给Alexa发出语音命令,如Alexa, turn on living room's floor light
。收到这样的命令后,Alexa应该通过API向我的云服务器发送POST请求,参数为:Turn On, Living Room, Floor Light
。服务器向Alexa提供API响应,如Turned on floor light of living room
,应该在Alexa上播放。
所以这里是我的问题。如何配置Alexa来调用API和回放API响应?以及如何为拥有回声和家庭自动化系统的每个用户提供此功能?
我希望用户在使用服务之前进行身份验证。我如何提示用户使用Alexa登录到我的系统? –