Google Smart Homeの仕組みを明確にしたいと考えています。 ライトを制御する現在の端末デバイスをGoogle Smart Homeに統合しようとしています。Google Smart HomeとIoTデバイスとの統合
私のエンドデバイスは、ここで(Linuxは使用できません)
をRTOSを利用し、非常に小さなマイクロコントローラを実行しているが、私はそれを見る方法です(訂正したり、コメントしてください)
- 私の理解するために、この自分の現在の端末と通信する自分のクラウドサービス をホストする必要がありますか?
- 私のクラウドサービスは、Googleクラウドサービスと通信します。
- マイクラウドサービスは
- Googleのスマートホームは、私のクラウドサービスへ
質問
- を話すためのプロトコルを定義する複数のエンドデバイスと通信するためにプロトコルを定義する任意の方法はあります私自身のクラウドサービスを持たずにこれを行うのですか?
私自身のクラウドサービスを使用せずに、ラガー規模(複数の家庭にある1000台のデバイス)で考える。デバイスごとに公開URLが必要になります。 Googleサービスは、公開URLになったら公開URLをどのように知っていますか? – IamAUser12
個々のデバイスへの要求を容易にするために使用できる、ある種の中央サーバーが必要です。各実行要求には、固有のデバイスIDが含まれます。このIDを使用して、必要なエンドデバイスを特定できます。 しかし、QUERY要求も同様に処理して、アシスタントのデバイス状態に戻すことが、中央サーバーに期待されます。 デバイス状態を保存し、アシスタント要求を処理するには、ある種のサービスが必要です。これは、Firebaseの機能とリアルタイムデータベースを使用して軽量な方法で実行できます。 –