【IFTTT】Google home で IoT Part.3【Hue】

Google HomeでIoTをする人の為のスレッドです。

本スレはできるだけ本体(もしくは+Chromecast)で楽しむ人に譲って、
濃い話はこちらでお願いいたします。

※本スレ
google home Part.11
http://mevius.5ch.net/test/read.cgi/google/1516500534/


※前スレ
【IFTTT】Google home で IoT Part.1【Hue】
http://mevius.5ch.net/test/read.cgi/google/1513235443/
【IFTTT】Google home で IoT Part.2【Hue】
http://mevius.5ch.net/test/read.cgi/google/1516114373/

691氏の作ったシステム(hubot-broadlink-rm)について質問をする際には、
過去スレや下記に目を通してからにしよう

最初に読む記事(システムの全体像と主要機能を把握できます)
https://qiita.com/takjg/items/185083347f887244f8b6

ブログの全記事の一覧(詳細はヘッダーの検索窓から探せます)
https://scrapbox.io/smart-home

前スレ有志の情報より

Anymote
https://play.google.com/store/apps/details?id=com.remotefairy4

テレビ等のon専用off専用のコードも多数収録されているので運が良ければ流用出来るかも
当然赤外線対応スマホが必要

Google homeを使いこなすには
HOMEアプリの

「マイ アクティビティ」
「ショートカット」

が重要です

黒豆 RM Mini3は国内制限のための色々な情報があるが
現状
http://www.ibroadlink.com/app/
より入手できる最新IHCアプリで初期設定から通常利用まで可能

IHCアプリの「シーン」設定を活用することによりGoogleHomeとある程度柔軟な連携が出来る

(前スレより引用)

GoogleHomeアプリからは現状、なぜか照明以外はihcのシーンしかスマートホームデバイスとして認識しないみたい。なので例えばエアコンをオンのシーンを作って「エアコン」としてシーン名に登録。

「ok, google エアコンつけて」で動きます。オフはエアコンオフの「エアコンオフ」というシーンを作って、ショートカットで「エアコンを消して」を「エアコンオフをつけて」を登録すれば行けました。

いわゆる「(シーン名)つけて」でショートカット工夫すれば動きます。

7名無し に一致する情報は見つかりませんでした。2018/02/02(金) 17:34:45.00ID:5LbsH6xh
プレビュープログラムユーザー向けには1.30.110178配布されてるから
挙動が変わってくるかもしれん

thenにgoogleカレンダーをセットして、トリガーが発生してから例えば四日後にイベントを追加することってできますか?
色々調べてみたんですがstart timeに入力する書式がよくわからなくて悩んでます。one weekと入れると一週間後になるみたいですが。

何がしたいかというと、google homeにフレーズを話しかけるなりしてトリガーをかけると一定の期間後に通知を受け取りたいんです。

Googleアシスタントをトリガーにカレンダーを登録するアプレットと、カレンダーをトリガーに通知を発信するアプレットを作るとか?

10名無し に一致する情報は見つかりませんでした。2018/02/02(金) 18:45:10.40ID:8+qn/sty
iftttでslackからhubotに指示を出すようにしているのですが反応しない時があり、そこでslackを見るとhubot の状態が緑丸じゃなく白丸になっておりそうなると指示を出しても返答されません。
ラズパイ再起動で自動起動は設定済みなので、再起動かけると復活するのですが暫く経つとまた反応しない状態になる時があります。対処法はありますでしょうか?

>>10
ルーターのセッションタイムアウトでアプリは切れてないつもりなのにネットワークでは切れてるんだろう。
今出先で調べられないけど、hubotの方に再接続間隔の設定がないかな?

前スレのテレビのコード表はどこから入れるものなの?
anymoteではコード入力しての自作は出来ないのかな?

>>12
anymoteについて何か誤解してそう?

14名無し に一致する情報は見つかりませんでした。2018/02/02(金) 21:16:52.43ID:LOZQAdJE
Anymoteが使えそうなスマホを安く買うことができたので届くのが楽しみ

691氏の環境にてgooglehomeに喋らせる方法にスピーカーの指定ができます。
bin/say.js "リビングから こんにちは" ja Google-Home-123abc

ではslackからはどう指示すれば良いのかわかる人いますか?

ちなみに、
send say(リビングから こんにちは ja Google-Home-123abc)
ではダメです。

say.jsの中を書き換える

const lang = argv[3] || 'ja';
const device = argv[4] || 'Google-Home-123abc';

>>16
やはりスピーカーごとにコマンドを分ける必要があるんでしょうか
say1,say2,say3ですかね

ああ、パラメータを追加するということですか

19名無し に一致する情報は見つかりませんでした。2018/02/02(金) 21:51:41.68ID:aUbA1vxj
俺はsay.jsはそのままで、hubotにコマンド登録を複数してる
homebot command saykitchen bin/say.js "#" ja Google-Home-1234
homebot command sayliving bin/say.js "#" ja Google-Home-4567
homebot command sayall bin/say.js "#" ja Google-Home
みたいな感じで
使うときは登録したコマンドで使い方は一緒

>>19
なるほど、こんな風にもできるのですね、勉強になります。
いずれにせよスピーカーごとに準備しておく必要がありそうですね

Anymoteには有料と無料アプリがあるようだね
機能が豊富なら有料を買ってみるのもいいよね、有料は何故か説明が日本語だけど
有料は内部課金なしで、無料は内部課金ありみたいだから、どっちが得なんだろうか
https://play.google.com/store/search?q=anymote

無料は結構邪魔な全画面広告たくさん出るのとかなりの機能制限かかってるね

コード流用だけで常用しないなら無料で十分かと

ラズパイもIFTTTも使わずに黒豆とhomeを直結させる方法って既出?
ttp://newgadget3mai.com/archives/post-5783.html#IHCinteligent_home_center

>>22
ありがとう。
マルチリモコンとしても使いたかったから有利版を買ってみることにします。

>>23
日本では1/23に既出


>>25
さすがだthx

>>23
しかもそのサイトの記事は説明かなり間違えまくってるから駄目やね
照明で統合なんて関係ないしな

というかもっとスマートホームに特化した技術系なブログサイトならともかく
ガジェット系ブログでしかも記事が1/30とか流石に情報が古くない?って感じある

30名無し に一致する情報は見つかりませんでした。2018/02/03(土) 00:37:09.80ID:yO49Wm/P
>>23
知らなかった。へー。

31名無し に一致する情報は見つかりませんでした。2018/02/03(土) 00:42:08.85ID:yO49Wm/P
rmmiin3のWPA2パスワード、最長32文字なので自宅で使えず困ってる。
みんなどーしてるわけ。
IOT機器用のssid1個用意してそれ以外のlanとは隔離しようと画策してたんだけど、
>>23
みたいなお手軽な方法でやるとなるとgooglehome/rmmini3/スマホ全部同じLANセグメントにぶら下げないとだめっぽいな。。。。あー面倒。

>>23
前スレ312から、ずっとその話題だよ

wifiのパスワードを32文字以下にするか、同じセグメントに二つ目のSSIDでも設定すればいいじゃん

34名無し に一致する情報は見つかりませんでした。2018/02/03(土) 02:18:46.98ID:mZTGjWX9
IFTTT+natureで「電気を付けて」だと普通に付けてくれるんだが、「電気を消して」だと
「このライトはまだ設定されていません…」と言われて反応してくれない
これどうにかしてスマートデバイスの方を優先させないでnature経由の方を反応してくれるようにできないのかな?

>>34
その質問多いけどショートカットでスマートデバイスの優先度下げる
https://kariruno.com/googlehome-keyword_avoidance/

ショートカットの上限が気になる、無限だといいのだけど

>>31
くどい。同じこと何度も書くなよ。

>>31
セグメントが違っても動くよ

>>31
制限があるなら制限に合わせる以外ないだろ。
実用上32バイトで設定すりゃセキュリティ上の問題はないし設定変更くらい家庭内なら余裕だろ。

今回、インフルエンザで寝込んだ。
高熱出ている時、体がしんどい時こそ、GoogleHome+slack環境が役立った。

布団から出ずにエアコン設定を変えたり、テレビのOn/Offやチャンネル変更もそうなんだが、湯沸かしポットをSonoffに繋いでおいて、音声一つで熱湯が供給されたのはありがたかった。
もちろん、リモコンや機器を枕元に集めとけばいい話だが、しんどい時は探しにくいし、あらかじめ環境構築しててよかったわ。
あとは、音声で出前頼めれば…w

>>40
そんなあなたにはAlexa

所で、「特定の時間やトリガーからGoogleホームに○○して、と言った時の動作をさせる」と言うことは可能でしょうか?

例えば朝6時に「ねえGoogle、今日の予定は」と伝えた際の一連の動作をするとか。

426912018/02/03(土) 14:57:12.67ID:9Ph4jcl1
ラズパイのmicroSDカードはよく壊れるそうなので、
microSDカードの複製方法を、ブログに載せておきました。
https://scrapbox.io/smart-home/Raspberry_Pi%E3%81%AE%E3%83%90%E3%83%83%E3%82%AF%E3%82%A2%E3%83%83%E3%83%97

hubotの設定も、学習した赤外線コードも、
コマンド一発で丸ごとバックアップできるので、
余ったmicroSDカードに複製しておけば、転ばぬ先の杖になります。

ラズパイならリードオンリーで使うのがいいよ

44名無し に一致する情報は見つかりませんでした。2018/02/03(土) 16:45:34.29ID:HKY6M1gI
hubot-broadlink-rmをありがたく使わせてもらってますが、homebot.shでhubotが起動しません。
bin/hubot: 5: bin/hubot: npm: not foundとエラーが出ます。どう修正すればよいのでしょうか?

結局、サーバー(ラズパイ)+RMminiがさいつよ

>>42
自分は予備のmicro SD Cardを持っていないので
OSのインストール時に使ったWin32DiskImagerで
Raspbianをイメージファイルとしてまるごとバックアップしました
http://deviceplus.jp/hobby/raspberrypi_entry_057/

pcでsdカード内のデータをまるごと保存したらいいんじゃないの?

>>47
LinuxのファイルシステムはWindowsでは読めないし、ブートセクタが保存されないからダメだと思う。

49名無しさん2018/02/03(土) 17:59:19.39ID:EPZO7ie9
黒豆をラズパイなしでテレビON/OFFやチャンネル変更できるようになったが
音量変更だけが、うまく行かない。
google homeは言ったことを認識しているが
そこから黒豆が動いてない。
うまくいってる人、教えて!

Imagewriterとかで保存できなかったっけ

>>49
「音量を上げて」「音を大きくして」

だとGoogle home本体の音量操作になっちゃうからって事?

ショートカットで「テレビの」を追加するしか無い。

>>49
同じく、homeとchromecastでも
音量やテレビという単語は使うからか、バッティングしてるみたいね
ショートカットを駆使しても上手くいかなかった
ちなみに反応してるのは、黒豆ではなく、home自身の音量が上がってるだけかと

ラズパイあれば音量30とか40とか言えるけど
赤外線だとどうかな

54名無し に一致する情報は見つかりませんでした。2018/02/03(土) 21:19:28.97ID:DsbNR+Dn
slackのhubotがまたオフライン状態になった。
やっぱり何か環境が悪いんですかね。

>>49
ウチも初めはうまく行かなかったけど今はこんな感じでうまく動いてる

https://i.imgur.com/xT78WIa.jpg
https://i.imgur.com/IcXzh0Y.jpg

56名無しさん2018/02/03(土) 21:37:38.14ID:EPZO7ie9
>>55
動作フレーズ、ありがとう!
さっそく、やってみるよ。

>>55
〜起動 はシーンにはないけど入れない?

>>57
シーン名には「〜起動」は入れない
ショートカットのアシスタントによる操作は「○○○(シーン名)を起動」にする

前スレ>>938
Regza 19A3500という約10年前のテレビとはコード違っているようでダメでした。
Fire Stick TVでやろうとしているんだが、hubot-broadlink-rmでlearnさせるときにどうしても tv:onとtv:hdmi1だけはテレビがオフの状態とかHDMI1の状態から覚え込ませなければならなくて上手くできてない。なんかコツが有るのかな?
コードがわかるか、テレビ電源オフでもlearnできればOKなのだが。
ダメなら転がっている古いノートPCにLinuxいれてやってみるしかないか。

>>58
ありがとう

>>59
スティックをPCモニターに刺してやりました。

>>59
動作未確認、電源オフ専用は見つけられず、関係ありそうなボタン列挙

東芝

電源トグル 2600500000012a94121213111312121213121311133612121336123613361336133612361411133514111333161113111435131113121311133613111435133514111336123614351400053600012b4914000d050000000000000000

電源オン
2600500000012b94141115101511141114111510153416111436153614361536143615361411143615111436153515361434173614361511143615101510151114111411151015361400051a00012b4914000d050000000000000000

DVD
2600500000012c92141113111435131114101411133514111335143514111335143514351311143514101411131114101411133514111311143513351435143514351311143513351400053700012b4914000d050000000000000000

GAME 2600500000012c92141113111410141113111410143514111335143514351335143514351410143514101411131114351311143514101411133514351435131114351311143514351300053500012b4914000d050000000000000000

入力切り替え?
2600500000012b93131114111335141113111410143514101435143514101435143513351411133514351411133514351435131114351311141113351411131114101435141014351400053600012b4914000d050000000000000000

入力切り替え?
2600500000012995131113121113111313121311113813111237113813351435123315381113133611371237133613351213121212131113131113121311131114351336133613351200053800012b4a13000d050000000000000000

エアコンの風量とか風向きの単独信号って無いのかな?

62氏
日立テレビのオンオフはありませんか?
あれば、お願いします

>>64
日立テレビ 動作未確認

オン
2600500000012996121312131213131312381213123912131238133812381338121312381313123812131338123812391238123912131213123813131213121312141213123812391200051c0001294a13000d050000000000000000



オフ
2600500000012c93151114111411141115361411143615111436143615361436151114361411153614361536143614361536143615111411141114111511141114111411153614361400051a00012c4814000d050000000000000000

>>65
横から申し訳ないのですが、日立テレビの入力切替の「テレビ」「ビデオ1」「ビデオ2」もお願いできませんでしょうか

67名無し に一致する情報は見つかりませんでした。2018/02/04(日) 11:54:19.29ID:NEAXiEvt
anymoteが使えるスマホ一覧も欲しいね

もう辞めたほうが良いんじゃないかね
キリがない

まとめwikiにのせてよーぜ
こんなんまためんかったらまた聞いてくるやつが絶えないのか真オチ

リビングとベッドルームにGooge Home miniとRM mini3を置いています。
RM Bridgeなどは使用せず、IHCをインストールして
直接制御できるように設定しました。

「電気を消して」と言うと「わかりました、二つのライトを消します」
と両方とも消えてしまいます。
「リビングの電気を消して」みたいに言えば良いのですが
いちいち言わなくても、その部屋だけ制御することはできますか?

ありません

72名無し に一致する情報は見つかりませんでした。2018/02/04(日) 12:47:21.12ID:zLlmXLZ6
>>70
ショートカットで
電気を消して→リビングの電気消して
電気全部消して→電気を消して
みたいにすればいいかと

73702018/02/04(日) 12:59:47.39ID:IamfvgIm
>72
ありがとうございます。
ショートカットってよく理解できてないのですが
部屋ごとに
 リビング:電気を消して→リビングの電気消して
 ベッドルーム:電気を消して→ベッドルームの電気消して
みたいに設定できるのでしょうか?

>>73
GoogleHomeのスマートホームメニューのデバイス(各シーン名)に部屋を割り当ててる?

>>73
やってみた方が早いんじゃねぇの?
いちいち聞かないとできないの?

>>65
62氏
ありがとうございます
トグルしないこと確認できました
助かりました

>>73
前スレ引用
IFTTTはIHCに脳内変換しといて

194 名無し に一致する情報は見つかりませんでした。 sage 2018/01/20(土) 16:29:31.44 ID:iFd1/Efw
どのhome端末から発信されたかを区別する方法はない
素直に「〇〇のライトつけて」と分けるようにするか
home端末を別々のgoogleアカウントと紐付けて別々のIFTTTアカウントと連携すれば出来るが管理の手間が増える

78名無し に一致する情報は見つかりませんでした。2018/02/04(日) 14:17:52.98ID:ZtP/rXIx
691さんの記事を参考にRasberry Piにhubotをインストールし起動する所までは出来たんですが、Rasberry Piの起動時にhubotも自動的に起動させる事が出来ません
bin/homebot.shを作成し起動しようとbin/hubot: 5: bin/hubot: npm: not foundとエラーが出てしまいます
どうすれば良いでしょうか?

>>77
IFTTTならそうなんだけど、スマートホームで直接連携する場合はHome自身もどこかの部屋に所属させるんだから
部屋名省略した場合には、同じ部屋のものを優先してくれてもいいんだけどね。

現状では部屋名省略すると、全ての部屋のデバイスが対象になるという微妙な仕様だわ。

80名無し に一致する情報は見つかりませんでした。2018/02/04(日) 14:55:02.49ID:Wq7V0enK
【沖縄に謎の発光体!?】.....1月27日、与那原でUFO撮影.....【マイトLーヤの星か?】
http://rosie.5ch.net/test/read.cgi/liveplus/1517624262/l50
【UFO】  4つのW◇型″発光体  ≪マイトLーヤの星≫  地上にW思考″を放送  【大宣言】
https://rosie.5ch.net/test/read.cgi/liveplus/1517707452/l50

続々と質問すみません

同じく自動起動で躓いているのでご教授下さい

homebot.shの作成と起動は確認しましたが、rebootしても反応しません
どこがおかしいと思われるでしょうか

systemctlでリストに追加されたことは確認できました
enabledにもしています
「sudo systemctl start homebot」実行後に、slackからhubotにメッセージを投げても反応しません

ユーザー名はpiから変えていますが、フルパスを確認して打ち間違いが無いことも確認しています

>>55
横から失礼します。前スレ 2つの照明 名前は海側&山川 で相談させてもらいましたが未だON OFFすらできずにいます。

っで55さんと全く同じくテレビの音量で新たに試してみました。@ A

結果は アシスタントが正しく 反応したり しなかったりで
すが 「テレビの音量をアップにします。」の返事をしてくれた後でも 黒豆は動作しません。B

ihc からの操作はできています。設定どこか間違っていますか?

@
https://i.imgur.com/6PH6k3R.png
A
https://i.imgur.com/9Axb3WT.png
B
https://i.imgur.com/1f1x2Q3.png

>>81
systemctl statusでログ確認。
トラブルシューティング自体は普通のLinuxの範囲だから聞く前にぐぐるとかしなよ。
Linux サービス 起動しない とか。

>>81
sudo systemctl status homebot
でちゃんと起動できてるか確認してみたら?

同じこと書いてた・・・

86702018/02/04(日) 18:19:04.90ID:IamfvgIm
>74
>GoogleHomeのスマートホームメニューのデバイス(各シーン名)に部屋を割り当ててる?
スマートホームメニューのデバイスには部屋を割り当てています。
各シーン名というのはわかりません。

>75
やり方がわかりません。

>78
>部屋名省略した場合には、同じ部屋のものを優先してくれてもいいんだけどね。
私もそう考えていました。

とりあえず照明に固有名(NECとか東芝とか)をつけて
「NECをつけて」とか「東芝を消して」みたいにしていますが
思わず「明かりを消して」みたいに言って全部制御してしまいそうです。

>>82
「テレビの音量をアップを起動」を直接言って作動する?
根拠はないけどウチは何回か直接言って動いた後はショートカットでも安定した

88sage2018/02/04(日) 18:28:51.54ID:mr5MwRkV
信号調べてくれてる方、ありがとうございます
少しはスレに協力したいので、確認結果を貼ります

うちのREGZAで東芝の信号確認してみました
ちなみにREGZA 19B3という2011年秋発売機種です
※D5端子にはなにも接続していない状態で確認


前スレ >>938

東芝TVオン → 成功。電源オン

東芝TVオフ → 成功。電源オフ

東芝 HDMI1 → HDMI入力2

東芝 HDMI2 → 反応なし

東芝 HDMI3 → 入力切替逆回し

東芝 HDMI4 → 反応なし


>>62
東芝

電源トグル → 成功。電源トグル

電源オン → 成功。電源オン

DVD → 反応なし

GAME → 反応なし

入力切り替え? → 反応なし

入力切り替え? → 成功。入力切り替え

>>86
トライアンドエラーで、自分の納得するようになるまで自分で環境を調整しろよ

それができないならあきらめろ
お前のはそんな問題だよ

>>88
32a1と言う機種で前スレ938と同じ結果でした。

>>89
いや、今時点でできないことだから、トライアンドエラーとかじゃないでしょ。

米国のコミュニティみてると去年のgoogle i/oで、2017年中にできるようにするって話があったみたいだけど、まだ実装されてないみたいね。日本のリリースは遅れるだろうし、もうちょい待ちかな。

>91
ありがとうございます。

現在はできないということを理解しました。
対応を待つことにします。

>>87
レスありがとう!

>「テレビの音量をアップを起動」を直接言って作動する?

3回やって全て認識は成功。だが動作せず=テレビ反応なし
https://i.imgur.com/74pCG3Q.jpg

ihcのシーンからは動作するのに何でだろ⁉
ちなみに スマートホーム はこうなっています

https://i.imgur.com/ulqN7PP.jpg

>>92
一応、言っておくと、それぞれのHomeでアカウントを分ければできるよ。
ショートカットやニックネームはアカウントごとに設定できるから。
めんどいけどね。

>>93
そのとき、黒豆は赤外線出してるかは確認できてる?
白いLEDがついてるかどうかだけど。

>>93
…アクティビティ上のコマンド発行の順番が違うな
なんでだろ


https://i.imgur.com/DTBlSlu.jpg

>>95
黒豆の白LEDは無反応です。。。

>>93
>>96
アクティビティに表示される順番は関係ないかも…
黒豆で音量以外のテレビの操作できる?
あとchromecastの名前は何にしてる?

>>98
レスthx

>黒豆で音量以外のテレビの操作できる?
いえ。ひ と つ もできません (T_T)

黒豆 + ihc + G home mini にしてからは
照明ON-OFF さえできていません。(直接 ihc からはできますよ)

>あとchromecastの名前は何にしてる?
「食堂 chomecast」にしています。

前 は 2017 fireHD8 + RMbridge + ngrok + ifttt +黒豆で出来ていました。

691氏 方式は、fireHD8, 10, 旧fireTVstick で 直前に OSアプデあったせいか… 「hubotの準備」hubot yo のエラー辺り
で何度も初期化しましたが 先に進まずあきらめました。

そうこうしている間に 黒豆 ihc が G Home 対応
今に至る でございます。

>>83-84
ありがとうございます
調べなおします

新着レスの表示
レスを投稿する