【作業2時間】非エンジニアでもできたスマートホーム化。

f:id:takumi1105:20180106010221j:plain

 引っ越しの時に溜まったポイントで、Google Home MiniとChromecastを誕生日プレゼントとしてもらいました!

できたこと

・テレビでの電源オンオフ
・エアコンの暖房、冷房、停止
NetflixGoogle Play Musicを声で再生
・声でタイマーの設定、時間の確認
iphoneのリモコン化
itunesの中にある曲をGoogle Homeで再生

よかったこと

予想以上に「リモコンを探さないでいい」というのはメリットがデカい!UXが素晴らしいです!本当にそこは便利です。

また子供を抱えている時にテレビを声で消せる、エアコンを声で消せるのはめちゃくちゃ便利です。

購入したもの 

Google Homeと比べると音声がいいかどうかくらいらしかったので、Miniに。またあんまり使えなかった時のダメージを回避するために安い方を書いました。Miniの方がなんだか可愛いし。

 

Chromecast

Google Homeからテレビに連携する時に必要だったので購入。

IRkit

赤外線を登録してテレビ、エアコン、電気をオンオフする時に必要でした。ラッキーなことに無料でGETできたのでIRkitに。今は最新機種のNature Remoというのがあるのでそちらがオススメです。そしてNature Remoの方が圧倒的に楽だということを設定している時に気づいたので、多分次はNature Remo買います。

http://getirkit.com/

Nature Remo

Nature Remo

 

IFTTTアプリ 

ダウンロードしましょう。簡単に言うとGoogleHomeとIRkit(またはNature Remo)の指示を繋ぐアプリです。設定の時に使うのでダウンロード必須でした。

設定をする

下記でGoogleHomeとChromecastの設定をしましょう。これは全然簡単でした。

appllio.com

appllio.com

 

IRkitの設定はこれで。

index-naoh.hatenablog.jp

下記のように設定しました。

f:id:takumi1105:20180106155631j:plain
 
itunesの中にある曲をGoogle Homeで再生するのはこれです。
 

詰まったところ

qiita.com

ターミナルってなんだ

IFTTTの設定をすると時に少し詰まりました。そもそも非エンジニアはターミナル使わないので、どれだ?となりそうだなぁと。

macの場合

control+shiftを押してSpotlight検索を出します。ターミナルと入力すると黒い画面が出てきます。その画面で記事にある「dns-sd -B _irkit._tcp」「dns-sd -G v4 iRKit6ff6.local」「curl -i "http://【ここにIPアドレス】/keys" -d '' -H "X-Requested-With: curl"」などをコピペします。

f:id:takumi1105:20180106160407p:plain
 

ターミナル画面が終わらない、どこをコピペしたらいいかわからない

f:id:takumi1105:20180106161945p:plain

control+Cでプロセスを終了させることができます。またIPアドレスとIRkitのIDは上記のようにコピペします。本当は「curl -i "http://192.168.10.2/keys" -d '' -H "X-Requested-With: curl"」と入力したら一番最後にclienttokenが出てくるので、それは記事の通りコピペしておくと便利です。
 
あと記事にある「$」が記述しなくて大丈夫です。また「エラーしている時はだいたい「半角の空白スペース」が入っているので気をつけて見てみると良さそうです。

IFTTTのURLに入力するものをどうしたらいいか悩んだ

正解は下記のような感じです。「{」とか最後の「]}」か「]},」なのかちょっとした違いでエラーになります。間違い探しする感覚でどうぞ。

https://api.getirkit.com/1/messages?clientkey=【ここにclientkey】&deviceid=【ここにdeviceid】&message={"format":"raw","freq":38,"data":[6881,3458,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,2537,873,2537,873,873,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,2537,873,873,873,873,873,873,873,873,873,873,873,19991,6881,3458,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,2537,873,2537,873,873,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,2537,873,873,873,873,873,873,873,2537,873,2537,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,2537,873,2537,873,873,873,873,873,873,873,2537,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,2537,873,873,873,873,873,873,873,873,873,873,873,873,873,2537,873,873,873,873,873,873,873,873,873,873,873,2537,873]}

 

これから解決したいこと 

・エアコンは声で操作できるようになったけど、電気のオンオフができない(けどIRkitのiphoneアプリで操作するのが便利すぎるので必要なさそう)
・音声でテレビのチャンネルを変えることができない
・ただいまでテレビの電源オン、エアコンオン、電気オンにする

実はどれもこれもNature RemoだったらIFTTTにすでにフォーマットがあるので楽に設定することができます。なので今後買うならNature Remoをおすすめしますね(´д`)σ)´д`)

Nature Remo

Nature Remo

 

 

設定で何かわからないことがあればなんでも質問どうぞ〜

peing.net