先日購入をご報告した
Google Home Mini ですが、
調べれば調べるほど
色んなことができそう
ということが分かってきました。

で、今回チャレンジしたのは、

Google Home から PC 電源操作

現在、我が Google Home Mini ちゃんは
PC の真ん前に鎮座していながら全く無関係。

パソコンを声で操作できたら面白そうだな。

ということで、色々やってみました。
その結果、

ご覧の通り、シャットダウン成功!

ということで、
何をやったか書いてみます。

ざっくり解説

その前に、
今回の作業で出てくる用語について
さらっと解説しておきますね。

IFTTT

「イフト」って読むようです。
「もし(IF)『This(入力)』ならば(Then)『That(出力)』する」
の略だそうで。

例として今回の事に当てはめますと、

This:Google Home Mini(Google assistant)
That:Pushbullet というアプリ

すなわち、

Google Home Mini に特定の言葉を話しかけると
Pushbullet アプリにて対応するメッセージを
PC と連携する。

ということができるようになります。

Pushbullet

これを使うと予め連携させたデバイス
(PC、スマホ)などの間でデータ、
メッセージなどを簡単に送受信できるようになります。

導入方法などについては、
他のサイトに色々乗ってるので
是非検索してみてください。

さらにはスマホ側で「Automagic」、
PC 側で「EventGhost」というアプリを
導入して諸々の設定作業をしたりしてますが、
ここまで書くと長くなりそうなので、
以下参考リンクを貼り付けておきます。

作業手順

基本的には、
Google HomeからノンプログラミングでWindows起動&シャットダウン
を参考に作業しました(現在はリンク切れ)。

手抜きですいません。

少し掘り下げると、

  • スマホ側でメッセージを送信
  • PC 側で処理

をさせるための先述アプリの導入や
設定等が必要になりますので、
お気軽にとは言えない内容です。

私も結構手こずりましたし……

試した結果

先の動画で示した通り、
PC のシャットダウンは
問題なくできるようになりました。

が、PC の起動については
上手く行ったり行かなかったり。
という状況です。

スマホ、PC 側で
設定などをいじりまくってみたのですが、
いまだ原因は特定できず。

なかば諦めの心境です。
どなたかこんな私に愛の手を……

その後の調査により、
ウチで使っている安物ルーターが
原因ということが分かりました。

こやつの場合、
パソコンのシャットダウン後、
ネットワーク上のとある情報を
一定時間後に破棄してしまうようで。

このため、スマホからパソコン起動の
メッセージを送ってもパソコンまで
そのデータが届いていない模様……

なので、
シャットダウンから一定時間内という
制限付きで以下の様に起動が可能となっています。

やっぱり、サーバーを
立てるしかないのか……

苦難は続きます。

ともあれ、
Google Home の使い道は
どんどん増えていきそうです。

 

したっけ。