Google Home デベロッパー センターにようこそ。スマートホーム アクションの開発方法を学ぶことができます。注: アクションの作成は、引き続き Actions Console で行います。

サポートされているデバイス

コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Cloud-to-cloud -enabled devices in the Google Home ecosystem have different levels of touch control support depending on the app or surface being used:

  1. Google Assistant app
  2. Google Home app (GHA)
  3. スマート ディスプレイ UI - タップ操作は、デバイスタイプそのものではなく、デバイスがサポートするトレイトに基づきます。

以下の表のアプリのタップ操作は、Assistant appGHA の両方を指します。詳しくは、タップ操作をご覧ください。

Local Home SDK のないデバイスタイプは、次のいずれかをサポートします。

  1. 必須トレイトには二次的なユーザー確認が必要です。
  2. CameraStream など、ローカル フルフィルメントではサポートできないトレイトが必要です。
表: Cloud-to-cloud デバイスタイプのサポート
Cloud-to-cloud 種類のデバイス
特性
説明 サポート ホーム エコシステムの種類
AC_UNIT

  必要なトレイト
    FanSpeed
    OnOff
    TemperatureSetting
エアコンはサーモスタットと似ていますが、暖房には対応していません。また、温度目標を設定できない場合があります。 Local Home SDK
アプリのタップ操作
エアコン
AIRCOOLER

  必要なトレイト
    FanSpeed
    HumiditySetting
    OnOff
    TemperatureSetting
冷房は、温度の冷却と湿度制御を行うデバイスです。通常、エアコンよりも軽量で持ち運びやすく、水タンクが付いています。冷房で暖房や正確な温度を設定できない可能性があります。冷房の動作には、ファンの速度と湿度の設定なども含まれます。 Local Home SDK
冷房
AIRFRESHENER

  必須トレイト
    OnOff
  推奨トレイト
    モード
    トグル
芳香剤噴霧器は、オンとオフを切り替えたり、さまざまなモードを調整したりできる場合があります。 Local Home SDK
芳香剤噴霧器
AIRPURIFIER

  必須トレイト
    OnOff
  推奨トレイト
    FanSpeed
    SensorState
空気清浄機は、電源のオン / オフを切り替えたり、空気清浄機や空気清浄機の寿命を報告したり、さまざまなモード設定に調整したりできるデバイスです。 Local Home SDK
アプリのタップ操作
空気清浄機
AUDIO_VIDEO_RECEIVER

必要なトレイト
    InputSelector
    MediaState
    OnOff
    TransportControl
    Volume
  推奨トレイト
音声入力(HDMI、光学、RCA など)を受け取り、1 つ以上のスピーカーに音声を出力するデバイス。 Local Home SDK
AV レシーバー
AWNING

  必要なトレイト
    OpenClose
オーニングは開閉式で、デバイスを開いたり閉じたりできます。屋内にも屋外にも設置できます。 Local Home SDK
オーニング
BATHTUB

  推奨されるトレイト
    塗りつぶし
    温度制御
    StartStop
浴槽の給水と給湯は、浴槽でサポートされている場合、特定のレベルまで行うことができます。 Local Home SDK
アプリのタップ操作
バスタブ
BED

  必須トレイト
    モード
  推奨トレイト
    シーン
ベッドで可能な操作には、各種モードの調整やシーンの設定などがあります。 Local Home SDK
ベッド
BLENDER

  必須トレイト
    OnOff
  推奨トレイト
    料理
    StartStop
    タイマー
ブレンダーの制御操作には、開始と停止、タイマーの設定、調理モードやフード プリセットの設定、その他さまざまな設定の調整などがあります。 Local Home SDK
Blender
BLINDS

  必須トレイト
    OpenClose
  推奨トレイト
    回転
ブラインドは開閉可能で、ベネチアン調(一方向に開く)、パネルまたは垂直(左または右のいずれかに開く)、トップダウン ボトムアップ(上下どちらでも開く)など、さまざまなタイプのブラインドがサポートされています。ブラインドの中には、回転できるスラットが付いているものがあります。 Local Home SDK
ブラインド
BOILER

  必須トレイト
    OnOff
  推奨トレイト
    TemperatureControl
ボイラーは、オン / オフの切り替えが可能で、温度調整に対応している場合もあります。 Local Home SDK
ボイラー
CAMERA

  必要なトレイト
    CameraStream
カメラは複雑で、ベンダーによって機能が大きく異なります。時間の経過とともに、カメラは特定の機能を表す多くのトレイトと属性を取得します。その多くは、別のデバイスへのストリームの送信、ストリームの内容の特定、フィードの再生など、動画や音声のストリームとやり取りするものです。 アプリのタップ操作 カメラ
CARBON_MONOXIDE_DETECTOR

  必要なトレイト
    SensorState
一酸化炭素検知器は、現在一酸化炭素が検出されているかどうか、一酸化炭素濃度が高いかどうか、現在の一酸化炭素濃度を 100 万単位に報告できます。 Local Home SDK
CO2 検出機能
CHARGER

  必要なトレイト
    EnergyStorage
充電器の操作には、充電の開始と停止、現在の充電レベル、バッテリー残量、フル充電までの容量の確認などがあります。 Local Home SDK
充電器
CLOSET

  必要なトレイト
    OpenClose
クローゼットは、場合によっては複数の方向で開閉できます。 Local Home SDK
クローゼット
COFFEE_MAKER

  必須トレイト
    OnOff
  推奨トレイト
    クック
    温度制御
コーヒー メーカーで可能な操作には、コーヒー メーカーのオンとオフの切り替え、調理モードと食品プリセットの調整、設定温度の調整、さまざまな料理モード設定の調整などがあります。 Local Home SDK
アプリのタップ操作
コーヒー メーカー
COOKTOP

  必須トレイト
    OnOff
  推奨トレイト
    料理
    タイマー
クッキングの操作には、オン / オフの切り替え、開始 / 停止、タイマーの設定、調理モードや食品プリセットの調整、さまざまな非調理モード設定の調整が含まれます。 Local Home SDK
コンロ
CURTAIN

  必要なトレイト
    OpenClose
カーテンは複数の方向に開閉できます。たとえば、カーテンが 2 つあるカーテンは左右どちらにも開くことができます。 Local Home SDK
カーテン
DEHUMIDIFIER

  必須トレイト
    OnOff
  推奨トレイト
    FanSpeed
    HumiditySetting
    StartStop
除湿機は、室内の空気中の湿気を取り除くデバイスです。電源のオン / オフを切り替えたり、目標湿度をレポートしたり、調整したりできます。また、さまざまな調整モードやファン速度設定を持つこともあります。 Local Home SDK
除湿機
DEHYDRATOR

  必須トレイト
    OnOff
  推奨トレイト
    料理
    StartStop
    タイマー
乾燥機の操作には、開始と停止、タイマーの設定、調理モードや食品プリセットの調整、その他のさまざまな設定の調整などがあります。 Local Home SDK
乾燥機
DISHWASHER

  必須トレイト
    StartStop
  推奨トレイト
    OnOff
    RunCycle
食器洗い機は、オンまたはオフにかかわらず、開始と停止の機能を設定できます(一部の洗濯機には、個別の電源ボタンありと機能しないものがあります)。一部は、洗濯中に一時停止または再開できます。食器洗い機にはさまざまなモードがあり、モードごとに固有の設定があります。これらは食器洗浄機に固有のものであり、一般化された形式で解釈されます。 Local Home SDK
アプリのタップ操作
食器洗い機
DOOR

  必須トレイト
    OpenClose
  推奨トレイト
    LockUnlock
ドアの開閉は複数の方向に行うことができます。 ドア
DOORBELL

  推奨のトレイト
    ObjectDetection
    CameraStream
ドアホンを使用すると、訪問者を玄関先に知らせることができます。このデバイスは、対応する機能があれば通知を送信したり、動画をストリーミングしたりできます。 ドアホン
DRAWER

  必要なトレイト
    OpenClose
ドロワーは複数の方向に開閉できます。 Local Home SDK
ドロワー
DRYER

  必須トレイト
    StartStop
  推奨トレイト
    モード
    OnOff
    RunCycle
    切り替え
乾燥機は、オン / オフとは別に開始 / 停止機能を備えています。一部の乾燥機は、一時停止中に一時停止または再開できます。 乾燥機にもさまざまなモードがあり、モードごとに固有の設定があります。これらは乾燥機に固有であり、一般化された形式で解釈されます。 Local Home SDK
アプリのタップ操作
乾燥機
FAN

  必要なトレイト
    FanSpeed
    OnOff
扇風機では通常、オン / オフの切り替えとファン速度の設定が可能です。一部のファンには、ファンの方向や向きなど、追加でサポートされているモードがあることもあります(たとえば、壁ユニットには、上下に応じて調整する設定があります)。 Local Home SDK
アプリのタップ操作
ファン
FAUCET

  推奨のトレイト
    Dispense
    StartStop
    TemperatureControl
蛇口にさまざまな量やプリセットで液体を供給できます。中にはさまざまなモードを備えた蛇口もあり、各モードにはそれぞれ固有の設定があります。これらは蛇口に固有であり、一般化された形式で解釈されます。 Local Home SDK
蛇口
FIREPLACE

  推奨されるトレイト
    モード
    切り替え
    オンオフ
暖炉のオンとオフを切り替えることができ、モードを調整できる場合もあります。 Local Home SDK
暖炉
FREEZER

  必要なトレイト
    TemperatureControl
冷凍庫は温度管理デバイスです。さまざまなモード設定に適応し、温度を監視できる場合もあります。 Local Home SDK
冷凍庫
FRYER

  必須トレイト
    OnOff
  推奨トレイト
    料理
    StartStop
    タイマー
フライヤーの操作には、開始と停止、タイマーの設定、調理モードやフード プリセットの調整、その他のさまざまな設定の調整などがあります。 Local Home SDK
フライヤー
GARAGE

  必須トレイト
    OpenClose
  推奨トレイト
    LockUnlock
ガレージドアは、開いたり閉じたりでき、開いた状態を検知します。ドアが閉まっているときに経路に物体が遮られているか、ドアがロックされていて操作できないかも判断できます。 車庫のドア
GATE

  必須トレイト
    OpenClose
  推奨トレイト
    LockUnlock
ゲートの開閉は複数の方向に行うことができます。 ゲート
GRILL

  必須トレイト
    StartStop
  推奨トレイト
    料理
    OnOff
    タイマー
グリルで行える操作には、調理のオンとオフの切り替え、開始と停止、タイマーの設定、調理モードや食品プリセットの調整、さまざまな非調理モード設定の調整などがあります。 Local Home SDK
グリル
HEATER

  必須トレイト
    TemperatureSetting
  推奨トレイト
    FanSpeed
ヒーターはサーモスタットに似ていますが、冷房に対応していないため、温度目標の設定をサポートしていない場合があります。 Local Home SDK
アプリのタップ操作
ヒーター
HOOD

  必須トレイト
    OnOff
  推奨トレイト
    明るさ
    FanSpeed
オーブンとレンジのフードはオンとオフを切り替えられます。モードを調整したり、ファンの速度を調整したりすることも可能です。 Local Home SDK
フード
HUMIDIFIER

  必須トレイト
    OnOff
  推奨トレイト
    FanSpeed
    HumiditySetting
    StartStop
加湿器とは、空気中に湿気を加えるデバイスです。電源のオン / オフを切り替えたり、目標湿度をレポートしたり調整したりできます。モードやファン速度の設定を調整できることもあります。 Local Home SDK
アプリのタップ操作
加湿器
KETTLE

  必須トレイト
    OnOff
  推奨トレイト
    TemperatureControl
ケトル(やかん)は、お湯を沸かすデバイスです。湯沸かし器の操作には、電源のオン / オフ、目標温度の調整、さまざまなモード設定の調整などが該当します。 Local Home SDK
ケトル
LIGHT

  必須トレイト
    OnOff
  推奨トレイト
    ColorSetting
    Brightness
ライトデバイスは、オン / オフを切り替えることができます。さらに、暗くしたり、色を変更したりできる機能もあります。 Local Home SDK
アプリのタップ操作
軽め
LOCK

  必要なトレイト
    LockUnlock
ロックにより、ロックの状態をロック、ロック解除、報告できます。 ロック
MICROWAVE

  必須トレイト
    StartStop
  推奨トレイト
    料理
    タイマー
電子レンジの操作には、開始と停止、タイマーの設定、調理モードと食品プリセットの調整、非調理モードの調整が含まれます。 Local Home SDK
電子レンジ
MOP

  必須トレイト
    StartStop
  推奨トレイト
    ドック
    EnergyStorage
    Locator
    Run
モップでの操作には、掃除の開始、停止、一時停止、ドッキング、現在の掃除サイクルの確認、モップの位置の特定、さまざまなモードの調整などがあります。モップの中には、家の中の特定の部屋を掃除できるものもあります。 Local Home SDK
モップ
MOWER

  必須トレイト
    StartStop
  推奨トレイト
    ドック
    EnergyStorage
    Locator
    Run
芝刈り機の操作には、芝刈りの開始、停止、一時停止、ドッキング、現在のサイクルの確認、芝刈り機の位置の特定、さまざまなモードの調整などがあります。 Local Home SDK
マウアー
MULTICOOKER

  必須トレイト
    OnOff
  推奨トレイト
    料理
    StartStop
    タイマー
マルチクッカーの操作には、開始と停止、タイマーの設定、非調理モードの調整が含まれます。 Local Home SDK
マルチクッカー
NETWORK

  必須トレイト
    NetworkControl
  推奨トレイト
    再起動
    SoftwareUpdate
個々のデバイスとしてではなく、1 つのエンティティとして制御されるルーターノードまたはメッシュ ネットワークのグループを表します。ネットワーク デバイスは、再起動、ソフトウェアの更新のほか、Quality of Service(QoS)制御や保護者による使用制限に対応するモードを備えている場合があります。 デバイスは、ゲスト ネットワークの有効化などの操作や、現在のインターネット スループット率などのネットワーク固有の情報の報告を行うことができます。 Local Home SDK
ネットワーク
OUTLET

  必要なトレイト
    OnOff
コンセントはスマートホームの基本的なデバイスです。バイナリモードはオン/オフのみです。 Local Home SDK
アプリのタップ操作
コンセント
OVEN

  必須トレイト
    OnOff
  推奨トレイト
    クック
    温度制御
    タイマー
オーブンの操作には、特定の温度で焼く、またはあぶる機能が含まれます。オーブンの物理的な温度はオーブンの加熱状態に応じて異なるため、監視対象になる場合があります。オーブンの調理時間は、調理時間を制限するものです。 Local Home SDK
アプリのタップ操作
オーブン
PERGOLA

  必須トレイト
    OpenClose
  推奨トレイト
    回転
パーゴラ(屋外庭園の構造物)は、(場合によっては複数の方向に)開閉できます。たとえば、キャンバス地のパーゴラは左または右のいずれかに開くことができます。 Local Home SDK
パーゴラ
PETFEEDER

  必須トレイト
    Dispense
  Recommended trait
    OnOff
    StartStop
ペットフィーダーの反応には、さまざまな量やプリセットのペットフードや水の給餌などがあります。 Local Home SDK
ペットフィーダー
PRESSURECOOKER

  必須トレイト
    OnOff
  推奨トレイト
    料理
    タイマー
圧力鍋の制御操作には、開始と停止、タイマーの設定、調理モードや食品プリセットの調整、その他さまざまな設定の調整などがあります。 Local Home SDK
圧力鍋
RADIATOR

  必須トレイト
    OnOff
  推奨トレイト
    モード
    トグル
ラジエーターはオンとオフの切り替えができ、さまざまなモードを調整できます。 Local Home SDK
アプリのタップ操作
ラジエーター
REFRIGERATOR

  必要なトレイト
    TemperatureControl
冷蔵庫は、さまざまなモード/設定を持つ温度管理デバイスです。 Local Home SDK
冷蔵庫
REMOTECONTROL

必須トレイト
    InputSelector
    MediaState
    OnOff
    TransportControl
    Volume
  推奨トレイト
メディア リモコンはメディア デバイスの操作に使用します。このデバイスタイプの例としては、ハブ、ユニバーサル リモコン、メディア コントローラなどがあります。 Local Home SDK
アプリのタップ操作
メディア リモコン
ROUTER

  必須トレイト
    NetworkControl
  推奨トレイト
    再起動
    SoftwareUpdate
ルーターでは、再起動、ソフトウェアの更新、Quality of Service(QoS)制御と保護者による使用制限の処理モード、ネットワーク固有の操作(ゲスト ネットワークの有効化、現在のインターネット スループット率などネットワーク固有の情報の報告など)を行うモードを利用できます。 Local Home SDK
ルーター
SECURITYSYSTEM

  必須トレイト
    ArmDisarm
  推奨トレイト
    StatusReport
セキュリティ システムでは、監視と監視の解除を行えます。複数のセキュリティ レベル(在宅と外出など)で監視できるだけでなく、特定のセンサーに関する情報(動きや開いているウィンドウを検出するセンサーなど)に関する情報を報告できます。 セキュリティ システム
SENSOR

  推奨されるトレイト
    SensorState
    EnergyStorage
1 つのセンサーで温度や湿度の両方をモニタリングするなど、複数の機能を果たすことができます。センサーは、定量的測定(大気質が正常か異常かなど)を示す定量的測定データ(一酸化炭素濃度や煙の濃度を 100 万パーセント単位で測定するなど)と、その両方について報告できます。 Local Home SDK
センサー
SETTOP

  必要なトレイト
    AppSelector
    MediaState
    Channel
    OnOff
    TransportControl
  推奨トレイト
マルチチャンネル動画プログラミング ディストリビュータ(MVPD)やセットトップ ボックス デバイスには、メディアの再生の操作が含まれる場合があります。 Local Home SDK
アプリのタップ操作
セットトップ ボックス
SHOWER

  推奨のトレイト
    StartStop
    TemperatureControl
シャワーはオンとオフの切り替えが可能で、温度の調節に対応している場合があります。 Local Home SDK
シャワー
SHUTTER

  必須トレイト
    OpenClose
  推奨トレイト
    回転
シャッターでは、複数の方向に開閉できます。シャッターにはスラットがあり、回転できるものがあります。 Local Home SDK
シャッター
SMOKE_DETECTOR

  必要なトレイト
    SensorState
煙探知器は、煙が現在検出されたかどうか、煙の濃度が高いかどうか、現在の煙の濃度を 100 万分単位で報告できます。 Local Home SDK
煙探知器
SOUNDBAR

  必要なトレイト
    MediaState
    OnOff
    TransportControl
    Volume
  推奨トレイト
    AppSelector
多くの場合、テレビと組み合わせて使用され、バー フォーム ファクタを備えたオールインワンのオーディオ デバイスです。 Local Home SDK
サウンドバー
SOUSVIDE

  必須トレイト
    OnOff
  推奨トレイト
    料理
    StartStop
    タイマー
低温調理器で行われる操作には、開始と停止、タイマーの設定、調理モードや食品プリセットの調整、その他のさまざまな設定の調整などがあります。 Local Home SDK
低温調理器
SPEAKER

  必要なトレイト
    MediaState
    OnOff
    TransportControl
    Volume
  推奨トレイト
    AppSelector
このデバイスは、音声を個別のチャンネル(例: 左右の 2 つのデバイス)に分割しない接続スピーカーです。 Local Home SDK
スピーカー
SPRINKLER

  必須トレイト
    StartStop
  推奨トレイト
    タイマー
スプリンクラーでは、開始と停止(つまりオン / オフ)が可能です。タイマーやスケジュールに対応している場合もあります。 Local Home SDK
アプリのタップ操作
スプリンクラー
STANDMIXER

  必須トレイト
    OnOff
  推奨トレイト
    クック
    StartStop
スタンド ミキサーで可能な操作には、ミキサーのオンとオフの切り替え、ミキサーの開始と停止、調理モードや食品プリセットの調整、さまざまな非調理モード設定が含まれます。 Local Home SDK
スタンド ミキサー
STREAMING_BOX

必須トレイト
    AppSelector
    MediaState
    OnOff
    TransportControl
    Volume
  推奨トレイト
このデバイスは、メディアや音楽のストリーミング サービスに対応しています。多くの場合、テレビなどのディスプレイと組み合わせて使用されます。このデバイスは、ディスプレイ デバイスとは別に、定数ソースから供給されます。 Local Home SDK
ストリーミング ボックス
STREAMING_SOUNDBAR

必要なトレイト
    AppSelector
    MediaState
    OnOff
    TransportControl
    Volume
  推奨トレイト
本デバイスは、スピーカーとストリーミング用のスティックやボックスを組み合わせたものです。このデバイスは、サウンドバー機能に加えてストリーミング機能を提供します。 Local Home SDK
ストリーミング サウンドバー
STREAMING_STICK

  必須トレイト
    AppSelector
    MediaState
    TransportControl
    Volume
  推奨トレイト
    OnOff
このデバイスはスティック型の小さなフォーム ファクタで、通常はテレビなどのディスプレイに接続された USB ケーブルまたは HDMI ケーブルで供給されます。 Local Home SDK
ストリーミング スティック
SWITCH

  必須トレイト
    OnOff
  推奨トレイト
    明るさ
スマートホームの基本的なデバイスであるスイッチのオン / オフを切り替えることができます。 Local Home SDK
アプリのタップ操作
切り替える
THERMOSTAT

  必要なトレイト
    TemperatureSetting
サーモスタットは、設定点とモードを備えた温度管理デバイスです。暖房器具やエアコン ユニット(温度目標など)にのみモードと設定(高/低など)しかありません。 Local Home SDK
アプリのタップ操作
サーモスタット
TV

必要なトレイト
    AppSelector
    InputSelector
    MediaState
    OnOff
    Transport
    tra
テレビデバイスは、チューナー、ディスプレイ、スピーカーを組み合わせてメディアの視聴を可能にします。スマートテレビ デバイスなどがこれに該当します。 Local Home SDK
テレビ
VACUUM

  必須トレイト
    StartStop
  推奨トレイト
    ドック
    EnergyStorage
    Locator
    Run
掃除機は、掃除の開始、停止、一時停止、現在の掃除サイクルの確認、掃除機の位置の特定、さまざまなモードの調整などの機能を持ちます。一部の掃除機は、家の中の特定のエリアの清掃をサポートする場合があります。 Local Home SDK
バキューム
VALVE

  必要なトレイト
    OpenClose
バルブの開閉はできます。 Local Home SDK
バルブ
WASHER

  必須トレイト
    StartStop
  推奨トレイト
    モード
    OnOff
    RunCycle
    切り替え
洗濯機には、電源のオン / オフとは別に開始 / 停止機能を備えているものもあります(洗濯機によっては、電源ボタンが別になっている場合もあります)。一部は、洗濯中に一時停止または再開できます。洗濯機にもさまざまなモードがあり、モードごとに固有の設定があります。これは洗濯機に固有であり、一般化された形式で解釈されます。 Local Home SDK
アプリのタップ操作
洗濯機
WATERHEATER

  必須トレイト
    OnOff
  推奨トレイト
    TemperatureControl
給湯器は、水を加熱するために使用されるデバイスです。オンとオフの切り替えや水温の調整を行えます。 Local Home SDK
給湯器
WATERPURIFIER

  推奨されるトレイト
    オンオフ
    SensorState
浄水器は、給水のオン / オフを切り替えたり、浄水器の清浄度や稼働時間を報告したり、さまざまなモード設定を調整したりできます。 Local Home SDK
浄水器
WATERSOFTENER

  推奨されるトレイト
    オンオフ
    SensorState
軟水器は、オン / オフの切り替えが可能で、浄水器の清浄度と稼働時間を報告し、さまざまなモード設定に調整できます。 Local Home SDK
軟水器
WINDOW

  必須トレイト
    OpenClose
  推奨トレイト
    LockUnlock
ウインドウの開閉は任意で、異なる方向に開くセクションや、ロックとロック解除を行うこともできます。 Local Home SDK
ウィンドウ
YOGURTMAKER

  必須トレイト
    OnOff
  推奨トレイト
    料理
    StartStop
    タイマー
ヨーグルト メーカーでは、開始と停止、タイマーの設定、調理モードやフード プリセットの調整、その他のさまざまな設定の調整などを行うことができます。 Local Home SDK
ヨーグルト メーカー