我已經建立了一個當前許多客戶正在使用的家庭自動化系統。家庭自動化系統包含一箇中央集線器,該集線器始終連接到雲服務器,並控制各種節點設備。我還開發了一個移動應用程序,用於遠程控制家庭設備。如何將亞馬遜回聲整合到家庭自動化系統中。
現在我想爲我的系統添加語音控制功能。我認爲亞馬遜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登錄到我的系統? –