Google Home で遊ぼう
久々に勉強会に参加。
記事を書くことをサボっているのでちゃんと書こうかなと。
Google Homeでつくるスマートホーム (田中みそさん)
- スマートホーム構成
- Firebase を起点にラズパイ等で各種制御
- Firebase へは IFTTT の Webhook
- もしくは、Firebase Hosting
- Firebase を起点にラズパイ等で各種制御
- Google Home で何かやるには主に 2 通り
- IFTTT を使う
- Google Assistant アプリを作る
- Firebase -> ラズパイ
- Firebase への書き込みをラズパイ上の Node.js で監視
- 家のポートを開ける必要がないので安全
- ラズパイまで来ちゃえばなんでも出来るぜ!
- 朝起きたらテレビがついてた
- マイアクティビティを確認するとちゃんと発言している
- 寝言に注意
- ラズパイ -> 家電
- Wi-Fi 付き赤外線リモコンの API を叩く
ps3-waker
という Node モジュールで PS4 操作- Wake on Lan で Windows を起動
- Google Home を喋らせたり
- 物理スイッチはサーボモーターで押し込んだり
まとめ
- 独自音声コマンドを作るにはとりあえず IFTTT
- 自宅サーバ (ラズパイ等) で正業を行うにはインターネットからローカルへのトンネリングが必要
- ラズパイまで辿り着けば大体いなんでもできる
Google Home 用のお遊びアプリを Microsoft Azure 使って作ってみた (ちょまどさん)
- ちょまどさん PC がお亡くなりに。。。
太田さん
ちょまどさん
- まっちょまど の実演は懇親会にて!
まとめ
- Google Home 楽しい
- Azure Function 便利
- ソースコードは こちら
Actions on Googleでできること (山口能迪さん)
- Google アシスタント
- スマホ、タブレット、PC、Android Wear、車とか色んなもので使える!
- 拡張については一部限定公開もある
- 音楽、スマートホーム連携、ニュースなど
- 一般公開は IFTTT / AoG
- 拡張の流れとても見やすい
- AoG の特徴
- SSML でもっとレスポンスを拡張することができる
Dialogflow tips (fishさん)
- Dialogflow のすごいところ
- できること
- できないこと
- 動的な処理
- BMI の計算
- 航空券の検索や予約
- 動的な処理
- Dialogflow を使うと Slack や LINE の BOT としても使える
- GCP プロジェクト数の上限に注意
まとめ
- Dialogflow 便利!!