Google Home Developer Center へようこそ。スマートホーム アクションの開発方法を学習できます。注: アクションの構築は、引き続き Actions Console で行います。

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

Cloud-to-cloud 対応の Google Home エコシステム デバイスでは、使用するアプリやサーフェスに応じて異なるレベルのタップ操作サポートを利用できます。

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

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

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

  1. 必須トレイトには Secondary User Verification が必要です。
  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
推奨の 6 つのトレイト
オーディオ入力(HDMI、光、RCA など)を受け取り、1 台以上のスピーカーに音声を出力するデバイス。 Local Home SDK
AV レシーバー
AWNING

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

  推奨されるトレイト
    充填
    TemperatureControl
    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 万分の 1 単位で報告できます。 Local Home SDK
CO2 検出項目
CHARGER

  必要なトレイト
    EnergyStorage
充電器の操作には、充電の開始と停止や、現在の充電レベル、残量、フル充電まで容量の確認が含まれます。 Local Home SDK
充電器
CLOSET

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

  必須トレイト
    OnOff
  推奨トレイト
    調理
    TemperatureControl
コーヒー メーカーとのやり取りには、コーヒー メーカーのオンとオフの切り替え、調理モードやフード プリセットの調整、設定温度の調整、さまざまな非調理モードの設定の調整などが含まれます。 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
扇風機では通常、オン / オフの切り替えとファン速度の設定が可能です。ファンの向きや向きなど、その他の対応モードがあるファンもあります(たとえば、壁面ユニットの送風を調節する方法があります)。{0/} Local Home SDK
アプリのタップ操作
ファン
FAUCET

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

  推奨されるトレイト
    モード
    切り替え
    OnOff
暖炉はオン / オフができ、調整可能なモードを備えている場合もあります。 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
  推奨トレイト
    色設定
    明るさ
照明デバイスはオン / オフができ、さらに、暗くしたり色を変更したりできるなどの追加機能があります。 Local Home SDK
アプリのタップ操作
ライト
LOCK

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

  必要なトレイト
    StartStop
  推奨のトレイト
    調理
    タイマー
電子レンジでの操作には、開始と停止、タイマーの設定、調理モードやフード プリセットの調整、調理以外のモードの調整などが含まれます。 Local Home SDK
電子レンジ
MOP

  必要なトレイト
    StartStop
  Recommended trait
    Dock
    EnergyStorage
    Locator
    yOn
モップの動作には、掃除の開始、停止、一時停止、ドッキング、現在の洗浄サイクルの確認、モップの位置の特定、さまざまなモードの調整などがあります。モップによっては、ご自宅の特定のエリアの清掃に対応している場合があります。 Local Home SDK
モップ
MOWER

  必要なトレイト
    StartStop
  Recommended trait
    Dock
    EnergyStorage
    Locator
    yOn
芝刈り機の例としては、芝刈りの開始、停止、一時停止、ドッキング、現在のサイクルの確認、芝刈り機の位置の確認、さまざまなモードの調整などがあります。 Local Home SDK
マウアー
MULTICOOKER

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

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

  必要なトレイト
    OnOff
スマートホームの基本的なデバイスであるコンセントには、バイナリモードのオン/オフのみが設定されています。 Local Home SDK
アプリのタップ操作
コンセント
OVEN

  必須トレイト
    OnOff
  推奨トレイト
    調理
    TemperatureControl
    タイマー
オーブンの操作には、特定の温度で焼く、またはあぶる機能が含まれます。オーブン内部の温度はオーブンが加熱されるため、変動する場合もあります。オーブンは、調理時間で焼く時間を制限します。 Local Home SDK
アプリのタップ操作
オーブン
PERGOLA

  必要なトレイト
    OpenClose
  推奨されるトレイト
    ローテーション
パーゴラ(屋外庭園の構造物)は、場合によっては複数の方向に開閉できます。たとえば、キャンバス張りのパーゴラの中には、左または右に開くものがあります。 Local Home SDK
パーゴラ
PETFEEDER

  必須トレイト
    Dispense
  推奨トレイト
    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
推奨の 6 つのトレイト

メディア リモコンは、メディア デバイスの操作に使用します。このデバイスタイプには、ハブ、ユニバーサル リモコン、メディア コントローラなどがあります。 Local Home SDK
アプリのタップ操作
メディア リモコン
ROUTER

  必要なトレイト
    NetworkControl
  推奨されるトレイト
    再起動
    SoftwareUpdate
ルーターでは、再起動、ソフトウェアの更新、サービス品質(QoS)管理や保護者による使用制限の処理を行うモードの設定、ネットワーク固有の操作(ゲスト ネットワークの有効化、現在のインターネット スループット率といったネットワーク固有の情報の報告など)を行えます。 Local Home SDK
ルーター
SECURITYSYSTEM

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

  推奨されるトレイト
    SensorState
    EnergyStorage
    OccupancySensing
1 つのセンサーで、温度と湿度、および温度と占有率の両方をモニタリングするなど、複数の機能を果たすことができます。センサーは、定量的測定(例: 一酸化炭素濃度と煙のレベル、100 万分の 1 単位で測定)と、定性的測定(大気質が正常か不健康かなど)の両方を報告できます。 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
煙探知器は、現在煙が検出された場合、煙濃度が高い場合、現在の煙濃度を百万分の 1 単位で報告できます。 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
1 でおすすめのトレイト

このデバイスでは、テレビやディスプレイと組み合わせて使用されるメディアや音楽のストリーミング サービスを利用できます。このデバイスには、ディスプレイ デバイスとは別の、定型のソースから電力が供給されます。 Local Home SDK
ストリーミング ボックス
STREAMING_SOUNDBAR

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

  必要なトレイト
    AppSelector
    MediaState
    TransportControl
    Volume
  推奨のトレイト
    OnOff
このデバイスは、通常はテレビなどのディスプレイに接続された USB または HDMI ケーブルによって駆動される、スティックのような小さなフォーム ファクタを備えています。 Local Home SDK
ストリーミング スティック
SWITCH

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

  必要なトレイト
    TemperatureSetting
サーモスタットは、設定ポイントとモードを備えた温度管理デバイスです。これにより、暖房やエアコン(モード)の設定(高/低など)がある暖房設備や AC ユニットが、温度目標から守られます。 Local Home SDK
アプリのタップ操作
エアコン
TV

  必要なトレイト
    AppSelector
    InputSelector
    MediaState
    OnOff
    TransportControl
1111

テレビ用デバイスは、チューナー、ディスプレイ、スピーカーを組み合わせてメディアを聞きます。たとえば、スマートテレビ デバイスなどです。 Local Home SDK
テレビ
VACUUM

  必要なトレイト
    StartStop
  Recommended trait
    Dock
    EnergyStorage
    Locator
    yOn
掃除機は、掃除の開始、停止、一時停止、ドッキング、現在の洗浄サイクルの確認、掃除機の位置確認、さまざまなモードの調整などの機能を持ちます。一部の掃除機は、自宅の特定のエリアの清掃をサポートする場合があります。 Local Home SDK
バキューム
VALVE

  必要なトレイト
    OpenClose
バルブは開閉が可能です。 Local Home SDK
バルブ
WASHER

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

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

  推奨されるトレイト
    OnOff
    SensorState
浄水器は、オン / オフの切り替えが可能で、浄水フィルターの清浄度とフィルターの寿命を報告し、さまざまなモード設定に調整できるデバイスです。 Local Home SDK
浄水器
WATERSOFTENER

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

  必要なトレイト
    OpenClose
  推奨されるトレイト
    LockUnlock
ウィンドウは、必要に応じて開いたり閉じたりできます。異なる方向に開いたり、ロックまたはロック解除したりすることも可能です。 Local Home SDK
ウィンドウ
YOGURTMAKER

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