Google Home Developer Center へようこそ。スマートホーム アクションの開発方法を学習できます。注: アクションの構築は、引き続き Actions Console で行います。
デバイスのタイプとトレイト
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
Google Assistant との会話(「こんにちは」など)
Google, 寝室の電気をつけて」と話しかけて、OK Google で呼び出し、
「寝室の電気をつけて 」を文法と呼びます。Google が決定
smart home インテントを受信して、それを
(フルフィルメント)。デベロッパーは
Google にレスポンスを返します。
フルフィルメントがインテントを処理してレスポンスを返した後、
smart home アクションは Google Home Graph に依存します。
Home Graph により、Assistant は同期できます
デバイス、デバイスの状態のクエリ、デバイスでのコマンドの実行などが可能です。
デバイスタイプ
デバイスタイプを使うと、文法を Assistant に認識させることができます
確認できますたとえば、デバイスを
Light : ユーザーは次の方法でデバイスを操作できます。
「OK Google, ライトをつけて 」と Assistant を話しかけます。
サポートされている全リストについては、デバイスの種類 をご覧ください。
サポートしています。
デバイス トレイト
デバイス トレイトは、デバイスタイプの機能を定義します。組み合わせ可能
さまざまなデバイス トレイトを使用できる。たとえば、
Light デバイスは OnOff を使用します。
Brightness 、および
FanSpeed トレイト。一方、
FanSpeed トレイトは、
最も一般的なトレイトですが、
ダウンロードします。
デバイスタイプにデバイス トレイトを追加すると、デバイスは
各デバイス トレイトのステータスを確認できます。たとえば、
OnOff トレイトで、デバイスが on
をレポートできるようになりました
true
または false
として設定できます。
サポートされている全一覧については、デバイス トレイト をご覧ください。
あります。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンス により使用許諾されます。コードサンプルは Apache 2.0 ライセンス により使用許諾されます。詳しくは、Google Developers サイトのポリシー をご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2022-10-25 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]
{"lastModified": "\u6700\u7d42\u66f4\u65b0\u65e5 2022-10-25 UTC\u3002"}
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2022-10-25 UTC。"]]