娘と双子ボーズと奥さまと私

大阪在住の7歳娘と4歳双子ボーズの父が育児や生活や投資について記します

我が家のスマートホーム化の状況 (21年5月現在)

新型コロナウイルス感染症が流行している間、

自宅のスマートホーム化のためにいろいろ試行錯誤しました。


ある程度の完成形に到達したので、

スマートホームシステムの概要と現在の稼働状況を紹介します。



スマートホームシステム

f:id:kameo1009:20210531003558p:plain

※屋内はアパート内(同じネットワーク内)での操作、
屋外はWebサービスまたは外出先の操作、
境界線上にあるのはどちらでも可能といったイメージです。


メインの構成機器

Google Home mini (aqua)

f:id:kameo1009:20210531004540p:plain

Frozen(アナ雪)仕様の2020年購入の特価品です。
絵本付きで娘は大喜びでした。


我が家ではスピーカーとしてだけでなく、
マイク→Google Assistant を動かすという使い方で
大活躍してくれています。

RaspberryPi 4 & カメラモジュール

こちらは平たく言えば小さいパソコンです。
Cronの機能で定期的に再起動しつつ、ほぼ常時ONしています。   

Web上の特定の動きに反応したり、
カメラやGoogle Home に撮影・保存や
メッセージを発するような指令を送る役割を果たしています。

RM mini3 (スマート赤外線リモコン)

赤外線式リモコンの信号を記憶させて、
テレビや照明、エアコンの操作を行います。
※電波式のリモコンで動くひかりTVのチューナーを操作できず残念です。

Android スマホ (RaspController App 入り)

RaspControllerというアプリで、
SSHによってファイル書き換えなど含むほとんどの操作がスマホから可能です。
Node.js のプログラムやCronの稼働状況の確認、
Google Home へのPOST (発声命令)も可能です。
トラブルシューティングなどもスマホでできます。


ちなみに以下の機器が同じネットワーク上に配置されています。

Android スマホ
Google Home mini (固定IP)
RaspberryPi 4 (固定IP)
RM mini3
Daikin エアコン



稼働状況

ユーティリティ
実行内容 トリガー 備考
テレビ操作
- ON/OFF
- チャンネル切り替え
- 音量上げ下げ
- 入力切替
OK google
テレビつけて/ONにして
チンカラホイ(ON/OFF)
?チャンネル(にして)
Eテレつけて/BSつけてなど
テレビの音量?(数字)上げて
ディズニーつけて
Google Home
& Assistant
RM mini3
リビング・ダイニングの
照明の操作
- ON/OFF
- (リビングのみ)暗くする
OK google
リビングの(ダイニングの)
電気つけて/消して
リビングを暗くして
Google Home
& Assistant
RM mini3
Google Homeスピーカから
メッセージ
<みんなで写真取るよー、
はい、チーーズ!>

ラズパイのカメラで
リビングの写真撮影

①ラズパイに自動保存 &
②LINEグループに写真送信
OK google
みんなで写真とろうよ

または

(自宅から)
RaspControllerより
作成済みのShellスクリプト
実行指令 (*curl -X POST と
撮影、そしてLINEへPOST)
Google Home
VoiceText WebAP
IFTTT&Webhook
ラズパイ&カメラ
LINE Notify(API)
RaspController
(AndroidAPP)
Google Homeスピーカから
固定メッセージ
<あと30分でお父さんが家に
帰ってきます。何か買って
帰るものはありますか。
(外出先から)
特定LINEグループへ
スタンプorメッセージ
(任意)を送信
Google Home
VoiceText WebAP
ラズパイ(サーバ)
IFTTT&Webhook
Google Homeスピーカから
任意のメッセージ
(外出先・自宅から)
Cloud Firestoreの
'message' フィードに
メッセージ記載→更新
Google Home
VoiceText WebAP
ラズパイ(サーバ)
Firebase(Google)
Google Homeスピーカから
設定済みのメッセージ
(自宅から)
RaspControllerより
作成済みのShellスクリプト
実行指令 (*curl -X POST .. )
Google Home
VoiceText WebAP
ラズパイ
RaspController
(AndroidAPP)
規定のLINEグループに
(任意の文章)を送信
(自宅から) OK google
LINE (任意の文章)
Google Home
IFTTT
LINE Notify(API)


朝のルーティー
時間 実行内容 トリガー 備考
6:50
リビング・ダイニング電気ON

スピーカからメッセージ
<OOさんおはようございます>
<今日の〇〇市の天気は??です>
<最高気温,最低気温 ??℃です >

テレビを6chでつけてくれる
OK google
おはよう
Google Home
& Assistant
RM mini3
7:00
(平日)
メッセージ <XXちゃん、
早く起きないと保育園に
遅れちゃうよ>
なし
(タイマ)
Google Home
VoiceText WebAP
ラズパイ & Cron
7:15
(月木)
メッセージ<〇〇さん、
今日は燃えるゴミの日です。
忘れずに出しましょう>
なし
(タイマ)
Google Home
VoiceText WebAPI
ラズパイ & Cron
7:40 メッセージ <薬を飲ませるのを
忘れていませんか>
なし
(タイマ)
Google Home
VoiceText WebAP
ラズパイ & Cron
7:45
テレビ→Eテレに切り替え OK google
Eテレつけて
Google Home
& Assistant
RM mini3
8:00
(平日)
テレビ→Eテレに切り替え なし
(タイマ)
RM mini3
8:09
(平日)
メッセージ
<みんな保育園に行く時間だよ
忘れ物はないかな>
なし
(タイマ)
Google Home
VoiceText WebAP
ラズパイ & Cron
8:10
リビング・ダイニング電気OFF

エアコンOFF & テレビOFF

→<いってらっしゃいOOさん>
OK google
いって
きます
Google Home
& Assistant
RM mini3
Daikin APP
夕方・夜のルーティー
時間 実行内容 トリガー 備考
昼 or
夕方
スピーカからメッセージ
<おかえりなさいOOさん>

リビング・ダイニング電気ON

エアコンON & テレビON
OK google
ただいま
Google Home
& Assistant
RM mini3
Daikin APP
17:40
(平日)
メッセージ <XXちゃん、
△△くん、□□くん、
保育園は楽しかったかな>
なし
(タイマ)
Google Home
VoiceText WebAP
ラズパイ & Cron
18:00
テレビ→ひかりTVに切り替え
(入力切替×3回)
OK google
ディズニー
つけて
Google Home
& Assistant
RM mini3
19:00 テレビ→NHK総合に切り替え なし
(タイマ)
RM mini3
19:35 リビング・ダイニング電気
暗くなる
なし
(タイマ)
RM mini3
19:40 メッセージ <薬を飲ませるのを
忘れていませんか>
なし
(タイマ)
Google Home
VoiceText WebAP
ラズパイ & Cron
20:00
エアコンOFF OK google
エアコン
止めて
Google Home
& Assistant
DaikinAPP
20:30
リビング保安灯
ダイニング消灯

メッセージ
<明日の〇〇市の天気は??です>
<最高気温,最低気温 ??℃です >
<おやすみなさい>

スピーカでディズニーの
オルゴール音楽が自動再生
OK google
おやすみ
Google Home
& Assistant
RM mini3
Youtube music



以前はGoogle Homeをスピーカーとしてのみ使っていましたが、

(※ちなみに5歳の娘は今でもスピーカーメインです、
呪文は「OKグルグル、NiziUの曲かけて」などなど)

これらのシステムを構築してからは活躍の幅が広がりました。


最近は妻もテレビ操作や照明、おはよう、おやすみのルーティーンなどはよく使ってくれています。

手元にリモコンが無いときや手が離せないときは大変便利です。

たまにGoogleさんから「すみません、うまく聞き取れません」と怒られますが。。。


時間があるときに個々のシステムの仕組みや参考にしたサイトなど記録したいものですが、

なかなか時間がかかりそうですね。

まあそのうち時間があるときにぼちぼちやってきます。



日本ブログ村に参加しています。
応援していただける方はクリックのほどよろしくおねがいいたします!

にほんブログ村 子育てブログ パパの育児へ

にほんブログ村 株ブログ インデックス投資へ

ブログランキング・にほんブログ村へにほんブログ村