Google Home で家族みんなで同じ情報にアクセスできるようにする


もはやプログラミングとは何の関係もないけど、同じ設定を探している人がいるかもしれないのでメモ。

理解メモ

  • 「家」の中に複数の「部屋」を持つことができる。
  • 「部屋」の中に複数の「デバイス」を持つことができる。
  • 「デバイス」に複数の「アカウント」をリンクすることができる。
  • 初期設定?では「デバイス」の Voice Match が有効になっていて、話しかけた声に対応する「アカウント」の情報しか表示されない。

準備

自分のアカウントの情報を全部見られてもいい場合はその「アカウント」を使って「デバイス」にリンクさせてもいいけど、そうでない場合はデータ共有用のアカウントを 1 つ作った方がいいと思う。表示する「カレンダー」は選択できるみたいなので、当初は個人「アカウント」内に共用の「カレンダー」を追加して表示すればいいかと思ったけど、その「アカウント」のメイン「カレンダー」は表示対象から外せなかった。不便。

「デバイス」と「アカウント」のリンク

初期設定を共用アカウントを使ってやれば自動的にそれがリンクされるはず。そうでない場合はもやはどうやったのか覚えていないが、とりあえず共用「アカウント」と「デバイス」をリンクさせる。

「デバイス」に「アカウント」の情報を誰でも表示できるようにする

  1. Google Home アプリ
  2. 設定 -> 部屋、グループ、デバイス
  3. 対象の「デバイス」を選択
  4. 詳細 -> 認識とカスタマイズをタップ
    • アカウントに基づく情報の許可 -> on
    • アカウントに基づく情報の表示 -> 常に自動的に表示する
    • Voice Match -> 削除? (記憶が曖昧)

その他

数か月後には項目とか古新聞になってるだろう。複数アカウントがデバイスにリンクされている場合はどうなるんだろうね。