私は、現在多くの顧客が使用しているホームオートメーションシステムを構築しました。ホームオートメーションシステムは、常にクラウドサーバーに接続され、さまざまなノードデバイスを制御する中央ハブで構成されています。リモートデバイスを制御するためのモバイルアプリも開発しました。ホームオートメーションシステムにamazonエコーを統合する方法。
私は自分のシステムに音声制御機能を追加したいと思います。私の顧客のほとんどがAlexaを所有しているため、Amazon Alexaが私の必要性に最適です。私が実装したいことの概要を説明します。
お客様がAlexaにAlexa, turn on living room's floor light
のような音声コマンドを発しているとします。そのようなコマンドを受け取った後、AlexaはAPIを使ってTurn On, Living Room, Floor Light
というパラメータを使って自分のクラウドサーバにPOST要求を行うべきです。サーバーはAlexaにAPI応答をTurned on floor light of living room
のような文字列で返します。これはAlexaで再生する必要があります。
ここに私の質問があります。 AlexaがAPIを呼び出し、API応答を再生するように設定するにはどうすればよいですか?エコーとホームオートメーションシステムを所有するすべてのユーザーにこの機能を提供するにはどうすればよいですか?
サービスを使用する前に、ユーザーを認証する必要があります。 Alexaを使用して私のシステムにログインするようにユーザに促すにはどうすればよいですか? –