Tuya/SmartLifeとGoogle Homeの連携でアシスタントからLight(赤外線含)を操作するには

# はじめに
Tuya/SmartLifeでスマートホーム化する際に、Light(電球・シーリングライト・赤外線リモコン含)がGoogle Home上に検出できず、声で電気をオンオフすることができません。
> おま環かもしれない…？(Broadlinkはちゃんと使えてたんですけどね)
:::note info
# こういう場合は使えます
- Google Nest/Google Homeが1台しかない
- 複数台あるが、どの部屋の電気を消すかは音声で個別に指示する予定
:::

:::note alert
# こういう場合は使えません
- Google Nest/Google Homeが複数台あり、各部屋で動的に判断して電気を消してほしい
(「〇〇の電気を消して」とは言いたくない)
### →買い替えてください。
:::

# 設定
> 画像のSmartLifeアプリ画面は英語になっていますが、日本語でもおおよそ操作は同じです。
## Tuya/SmartLifeアプリ
1. Tuya/SmartLifeアプリを起動し、`シーン`→`Tap-To-Run`タブに移動し、右上の`+`マークを押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/5cc0c754-cdf9-80c4-057e-26bc7f903861.png)

1. 上部の`Tap-To-Run`を選択します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/ee001d76-16f2-06c6-ef73-30e382027fb2.png)

1. Thenの`+`マークを押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/50c8ddbc-d0a4-2f2e-01fd-bcbe353ec331.png)

1. `Control Single Device`を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/c9a6037c-4a9c-4875-849b-d89e521abb32.png)

1. 対象のデバイスを押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/70fc5030-e5e0-c0c6-fe4d-d1cb63ca6a04.png)

1. 実行したい操作を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/cb372149-6d76-fbd0-acd0-9475e1473824.png)

1. `Save`を押し、シーンの名前を決めたらTuya/SmartLife側の設定は終了です
:::note warn
オンオフのシグナルが共通の場合は1つのシーンを作成するだけでOKです。
Tuya/SmartLifeネイティブデバイスや、シグナルが別の場合はオン/オフの2つシーンを作る必要があります。
:::

## Google Homeアプリ
1. Google Homeアプリを開き、`オートメーション`タブを開いて`追加`を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/74b469c6-af96-604b-5522-0ca8b1452c4c.png)

1. ルーティンの種類はお好みでお選びください
基本的には`個人用`でOKです
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/de633947-8841-471b-9d64-e6a57b349c40.png)

1. `開始条件を追加`を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/0d22d427-2783-8fbc-a941-eb28cfd93984.png)

1. `Google アシスタントに話しかけたとき`を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/abcbaf0c-8eee-6028-e9dd-1d1699a0a988.png)

1. 必要に応じて音声コマンドを入力し、`開始条件を追加`を押します
:::note warn
今回の場合はオンオフのシグナルが共通のため「つけて・消して」を同じシーンに組み込んでいますが、シグナルが異なる場合はGoogle Home側のシーンも分けて作成する必要があります。
:::
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/189e13d0-ca2e-7e57-fb68-8b6bb489fe1c.png)

1. `アクションの追加`を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/e2867c26-c59f-da7a-0649-04abf64f19d5.png)

1. `スマートホーム デバイスの調整`を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/4b8c7441-7ff0-88fc-af27-0a04218c614e.png)

1. `シーンを追加`を押します(下の方にあります)
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/1068d418-249d-ef10-faf2-af9e8b92efc5.png)

1. Tuya/SmartLifeアプリで作成したシーンにチェックを入れ、`アクションの追加`を押します
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3314743/85420c97-1526-cc4d-e74d-5d5c77773d53.png)

1. 問題なければ`保存`を押します

以上で作業は完了です。
Google Assistantに話しかけて電気がついたり消えたりすることを確認してください。
お疲れ様でした。

<details><summary>つまんない独り言</summary>
TuyaアプリとSmartLifeアプリで分かれてる理由ってなんなんですかね…？🤔
</details>