【IFTTT】Google home で IoT Part.2【Hue】
■ このスレッドは過去ログ倉庫に格納されています
Google HomeでIoTをする人の為のスレッドです。
本スレはできるだけ本体(もしくは+Chromecast)で楽しむ人に譲って、
濃い話はこちらでお願いいたします。
※本スレ
google home Part.10
http://mevius.5ch.net/test/read.cgi/google/1514981058/
※前スレ
【IFTTT】Google home で IoT Part.1【Hue】
http://mevius.5ch.net/test/read.cgi/google/1513235443/ >>672
e-controlアプリでやってみた? >>672
665です
訂正。リセットしてみたら初期は電源を入れるだけで高速点滅みたい
単に長押しが出来ていないだけかも?
リセットスイッチは結構堅いタクトスイッチなのでクリップの針金等でカチッと音がするまで押して5秒位長押し。
押している最中でも点滅周期が変わるから確認できる >>674
そっちもやってみやけどダメだった
言語を英語に変えてもダメ
>>677
ボタンを押せてはいると思いますよ
高速点滅中に長押ししてるとすると消灯してからまた高速点滅するだけです
繰り返し行っても高速点滅以外にはならないです >>669
やってみましたが、e-controlのアカウント登録で「通信速度に問題があります」というエラー。
もう諦めます。 >>616 さん、ありがとうございました。
「Rasberry Piの起動時にhubotも自動的に起動させる」
の通りに設定して、ラズパイ再起動後の動作OKです。
この後、SSH接続、SSH断でもhubotは動作していました。
nohupコマンドも動作確認できました。無駄な事をいろいろ
やったけど勉強になりました。screenで参考にしたサイトは
http://www.nyarn.tech/entry/2016/04/09/213904
用心のため次の設定をした「Raspberry Piの無線LAN自動再接続 」
http://firtel.blogspot.jp/2014/08/raspberrypi-wifi-autoreconnect.html
http://daisukekmr.hatenablog.com/entry/2015/02/26/193000
https://airwhite.net/?p=1037 >>679
e-controlアプリでMini3を新規登録、リモコンの学習が動作しているものとして
BroadlinkサイトからアプリをDLインストしたら
IHCアプリでまずアカンウトを作り、eRemoteを選択すると、デバイスを新規登録する必要はなく、既にIHCアプリで現在動作してるMini3は見えているはず。
それが見えないということは、Mini3が動作していない。ルータに問題があるですね。
eControlのapkは3.7.8でインストしていないと、そもそもダメだと思いますが
ここまでは Android Ver4.1 4.4 6.0で動作確認はできています >>679
アカウント登録はWiFi切ってLTEでやってみな。
ihcのアカウント登録してihcで先に行けるはず。 Google Alloにメッセージが来たら教えてくれるってどうやるんですか? IFTTTのMakerアプレットでも同じActionを複数回使えないのはどうにかなんないのかね?
家電制御はNature RemoとSwitch botを使ってるんだけど、
・Bot turn on (Switch bot)
・Bot turn off (Switch bot)
・Control home appliances (Nature Remo)
が複数回使えないから困ってる
例えばGoogle Homeに「ただいま」って言ったら
・玄関の照明をONにする
Switch bot - Bot turn onで玄関の照明スイッチを物理的に操作する
・廊下の照明をONにする
Switch bot - Bot turn onで廊下の照明スイッチを物理的に操作する
・居間の照明をONにする
Nature Remo - Control home appliancesで全灯のリモコン操作
・エアコンをONにする
Nature Remo - Control home appliancesでエアコン全開のリモコン操作
(デフォルトのエアコン操作は温度しか設定できないので使いにくい
こっちとしてはパワフルモードや風量コントロールまで行いたいので
よく使う設定の赤外線信号を登録しておいて、Control home appliancesで
投げるほうが使いやすい)
みたいな事を一気に全部やるのができない・・・
最終的には自宅鯖からWebAPI叩けって話になるんだろうけど、Switch botもNature Remoも
まだWeb API公開してないんだよなぁ(計画はあるみたいだが) >>664
ありがとうございます!
こんなスグ対応してくれるなんて嬉しいw >>681,682
あ、ihc、e-controlどちらで先にデバイス登録したかは忘れましたが、
現在一応両方のアプリ入れてて、両方でデバイスが見えている状態です。
アカウント登録はihcのみで、e-controlはスキップしています。
ihcのアカウントでe-controlにログインしようとするとアカウントはないと言われます。
e-controlは3.7.8です。 >>687
あのさ、さっきからe-Controlとihcしかレスに出てこないけど
Google Home側でBroadlinkサービス入れた上で書いてるよな?
e-Controlはihcと別管理だしGoogle HomeのBroadlinkサービスはihcアカウントで入るんだが、分かっている? >>688
すみません。あまりわかってなくて。
でも、homeアプリの[スマートホーム]-[+]-[Broadlink Smart Home]で普通に照明は見えています。
ihcで登録した内容がそのままhomeでも表示されています。 e-controlアプリは使えないよ
ihcアプリで使えてるならそれで十分なのでは
e-controlアプリはwifiの設定をしたら、すぐアンインストールで
もしかしたら最初から必要ないかもくらいのアプリだよ 照明にこだわってるみたいだけど、
テレビやエアコンは試したのかい?シーンで作るよ
そもそも赤外線で操作する照明あるのだろうか
ここのスレの人たちは多分照明を使うなら
別アプリでphilips hueとか大御所を使ってそうだし、
黒豆で照明操作には多分興味ないと思う >>691
普通の赤外線リモコンで操作する
よくあるシーリングライトが多いと思うけど >>692
そうなのか知らんかったよ
相性悪いかもだから、テレビやエアコンの設定もしてみたらという提案なんだ >>694
693の言ってる通りっぽいね
ごめんね 自分が知りたい答えではないからて、そういう態度は見てて感心しないな
誰でも間違いはあるんじゃね
最初の頃何度かこうしたらどうだと親切に教えてたが、おれはもう関わらんね >>696
お前は誰に何をいいたいんだよ
日本語が不自由な奴ばっかだな >>689
ん?ihcでRMmini3(リモコンてこれだよな?)を認識しているようだが、ihcから照明のコントロールできているのか?
Google HomeのスマートホームでBroadlinkのライトが見えているなら、表面上は正しくできていると思う。
Google Home再起動してみたら?
あとTP-LinkのルーターはGoogle Homeの通信処理に問題あったから、最新FWに更新してみるとかかな。 黒豆が扱えない時点でおま環だから解決しないような。 >>681
うわーコレでihc使える様になりました
ありがとうございます! google home+1500円のデバイスで感動的だな。IFTTTもラズパイも不要。
帰宅して「OK Google ただいま」で照明が自動でついて、エアコンもつく。
「掃除をして」と言えば、掃除ロボット起動で掃除をしてくれる。
こうなってくると如何せん「OK google」のワードがいちいち面倒になってくる。アプデで何とかならんのかね。
アメ公じゃない日本人には、違和感あるし長い。 質問なんですが。
Raspberry Pi Zero Wで691さんのページ見てgoogle-home-notifierの設定しました。
「bin/say.js "こんにちは"」でhomeがしゃべって上手くいきました。
しかしhubotで「homebot command say bin/say.js "#"」を登録してslackから「homebot send say(slackからこんにちは)」ではhomeは無反応です。
hubot-broadlink-rmで「ERROR TypeError: lo」というエラーが出るんですが何が原因なんでしょうか? radiko連携をオフにする方法ないのかね。
チャンネルのショートカットで「○○(番組名)にして」で登録してるんだけど。
「NHKにして」「TBSにして」だけradikoからTBSラジオとNHKのラジオが流れちまう。
ラジオ聴かないからradiko連携ストップしたいんだけど。 >>703
グループ宛に送るように設定していないなら「send say(〇〇)」だけで大丈夫だよ(先頭にhomebotはいらない)
ここまで来れたならいけるでしょ >>685
おお、thx!!
これできるなら、そもそもIFTTTのMakerモードとか要らんじゃん・・・ >>698
ありがとうございます。
はい。ihcで照明のコントロールもできています。
google home再起動でも解決はできません。
tp linkルーターもファームウェア最新です。
iftttとslackやngrokで運用しているのですが、
一応homeからも操作したいなあと思っていたところです。
多分tp link c9のAPモードが良くないのかと。
ルーターモードだったときは、普通にネットワークにrm mini3も表示されていたんです。 >>708
homeと691氏環境は併用出来ないってどっかで書き込みあったよ。
暫くは大丈夫だけど、少し経つと691氏環境側が操作出来なくなるとか。 >>709
そうなんですね。
ではhomeは諦めようと思います。 >>708
まずはルーターモードで動作確認からだな。
ネットワーク環境が悪いのが確定するんじゃないか? LTE回線でWIFIテザリングして
スマホかタブレット合計2台あるなら別環境でテスト出来る >>710
691氏のと併用してるの?
複数のGoogle Homeと複数のRM mini3で691氏のとHome直とを個別になら問題ないが。
うちはこんな感じで。
691氏環境:2台のHomeと2台のRM mini3とdebianサーバー
Home直:1台のHomeと1台のRM mini3
を1つのネットワーク上に構築している。 自作環境で運用してたけど、赤外線関連はihcに載せ替えることにした。
複数のhomeと複数の黒豆がある環境だと、IFTTT経由は、部屋認識がないのが機能的に厳しい。 >>711
ありがとうございます。
APモードで回線が快適になったので、そのうちファームウェアアプデの際にでも試そうと思います。
>>713
そうです。併用しています。
691氏環境:fire tvで、home三台とrm mini3一台
ngrok環境:fire tvで、home三台とrm mini3二台
さっき、上記のrm mini三台に対してテストしたら、691氏環境の一台だけhome直でできました!
できなかったのはngrok環境の二台でした。
後ほどngrok環境止めて確認してみます。 >>701
またお前か
違和感あると言い続けてるのは関西人のお前だけだっていい加減気付けよ >>716
違和感あるなんて初めてレスしたんだが、お前バカなの? 52です。
firetvstickで運用してましたが自発的発言機能に魅入られラズパイ購入してしまいました。
ifttt活用してGoogleカレンダー登録内容を一定時間前にホームにプッシュして予定伝えさせる、というところまでできました。iftttの各アプリを繋げる機能は色々活用の幅がありそうですね。
691様の赤外線データdump機能等、勝手ながら心待ちにしております。 LINEに書き込みがあったら知らせる機能ってどうやるんでしょうか >>719
iftttだとlineがifトリガーに指定出来ないから厳しそうだと思われる(自分もやりたいと思ってましたが) >>717
OK Googleというウェイクワードについて、「アメ公」という言葉を使って違和感表明してるのは
関西人のお前だけだよw
いい加減うざい >>719
>>720
うちはline messaging apiから自サバのphpを叩いてる でもまあウエイクワードがうざいのは確かだなあ
連続コマンドも受け付けないしルーム設定が重複してできない現在は何度も語りかけるのがめんどくさいことが多い
いまは1部屋に1〜6のHueライトがあって、1〜6を「リビング」、1〜3を「リビング1」、4〜6を「リビング2」で
制御できればいいんだがGoogleアプリではルーム設定が重複してると出てきて設定できない
結局1〜3だけ点灯したときは「OKぐぐ ライト1をつけて」「OKぐぐ ライト2をつけて」「OKぐぐ ライト3をつけて」
と3回も語りかけてる
なんかいい方法ないのかな >>721
初めてレスしたと言ってんだろボケ勝手にアホみたいな関西人にすんな。
お前がウザいわカス。 ウェイクワードがAlexaに比べて長いからね
一緒に並べるとストレスはある
Alexaは認識が大きく劣るのでgoogleHomeのが良いけど >>723
単純に2部屋として登録したらダメなの?
ライト点けて、消してで全点灯、全消灯
部屋の名前のライト点けて、消してで部屋単位の点灯、消灯できるがダメ? >>726
「ライトつけて」だけだと寝室、トイレ、玄関もついてしまうw
「リビングの電気つけて」でリビング6灯が点灯するのが必須条件(嫁や親用)で
その上でリビング1(部屋の奥3灯)リビング2(庭側3灯)をコントロールしたいのだけれども
1つのHueライトを複数の部屋に所属させられないから1灯ずつ名前つけて1灯ずつコントロール
しないといけないんだけど何か抜け道ないかなあーと >>727
HueにはWebAPIがあるみたいだからIFTTT経由で691氏環境のコマンド実行でcurl順次叩くシェルスクリプト作るとか。 >>727
リビングだけブリッジ分けたら出来ないかな。 寝室、トイレ、玄関の電球に「ライト#」以外の名前つければいいのでは?
「ライト」以外で呼びたくないなら、ショートカットで変換すればいい
寝室の電球に「寝室の明かり」という名前をつけて、ショートカットから
「寝室のライトをつけて」を「寝室のあかりをONして」とかに言い換えさせる
リビングの6灯は>>726でいいと思う >>723
うちはHueのグループ化は問題なくできています
ただしGoogle Homeで認識してくれないワードがかなりあるので
「PC」「デスク」「時計」などワードを認識するグループ名にして
そのグループに点灯したいライトをチェックすればOKです
「Ok Google PCをつけて」や「PCを70%にして」で操作しています Google HomeとIHCの連携ですが
Android Ver7以降でないとダメですね
Ver7のスマホをゲットして無事登録できましたが
HomeとIHCの連携もデバイス設定とシーンの名前の付け方で
Homeが認識してくれなくてハマりました
「エアコン」モードでは音声操作はできなくて
「照明」モードのON/OFFはOKなので
照明もエアコンも分類を「照明」で登録して
シーンの名前でエアコンと照明を分けました
つまり電源のON/OFFだけ登録したということです >>731ですが
Amazon Echo Dotでも Google Homeと同様にHueのグループごとの操作はできています
操作のワードもほぼ同じですので、気分でEchoとHomeを使い分けていますね
Homeの方が認識率は高いかな >>722
そんなことが!後で調べてみます。ありがとうございます >>719 >>720 >>722
まだ実験段階で課題も多いのですが、
IFTTTの「Android Device」の「Notification received」トリガーを使えば、
LINEでもFacebook Messengerでもメールでも、Android端末の通知内容を、
Google Homeに喋らせることができます。
アクションにSlackを指定して、以下のようにsayコマンドに通知内容を渡すだけなので、簡単です。
send say({{AppName}} の {{NotificationTitle}} さんからのメッセージ。{{NotificationMessage}})
LINEの通知だけを喋らせたい場合は、「Notification received from a specific app」トリガーで
アプリを指定することもできます。
ただし、まだ課題も色々あります。
通知が複数回続くと、2回目以降の通知が反応しない場合があります。
(これは解決策がまだ分かりません。どなたかご存知でしょうか?)
また、同時に複数の通知が届くと、どれか一つしか喋ってくれません。
(これは、sayコマンドを改良すれば簡単に解決できます。)
iPhoneユーザーの場合は、この方法は使えなさそうです。
(LINEアカウントは、二つのスマホでは同時に使えないのので。)
他にも、細々とした注意点があるので、近々ブログに整理できればと考えています。 >>732
俺もそこでハマったがシーン設定とショートカットを使えば如何様にも家電の操作が出来る。
照明パネルのみの対応なので、物はやりようでどうにでも家電の操作が出来るよ。
例えば、照明登録でテレビの音量を登録して、「テレビの音量を上げて」でシーンを使って3音量上げる。
しかも、テレビの音を大きくして等でも反応するようにショートカット。
同じく一つずつチャンネルも登録してテレビチャンネルも音声操作が可能。
おやすみで電気、エアコン、テレビをオフ。これもシーン(マクロ)で可能。 >>735
なるほど。ブログでの公開お待ちしております。
ちなみに私はline messaging apiでもらったjsonを(phpが)
slackに投げてsay.jsに喋ってもらってます。
このapiをもったchannelをlineのグループに入れてるので
グループトークの内容を全部喋ってくれています。 >>732
情報ありがとう。我が家の泥機fireタブ8と10でihcシーンではいけても
声でできないのは中身が泥v5系だからかな!?
さらにHomeアプリでは Googleアシスタント系のメニューが表示されていないことが発覚した >>736
アドバイスありがとうございます
ショートカット さっそく活用させていただきました >>735 GoogleのAlloだけとかも出来るのですか?
Slackと言うのはアプリですか?あまり分かって無くてすみません。 >>735
52です。ご教授ありがとうございます。
こんな設定があるんですね!!
早速試してみたものの通知されないので、別途色々試してみます(googleアカウントに紐付くデバイスが複数あるとうまくいかないのかも?) >>724
お前のアホみたいな関西人って発言も余計だわ
アホだろ? >>724
必死杉ワロタ
認めてるようなもんですよそれ >>746
税込7,344円だよ
売り切れだけれども >>701
OKgoogleなくなればいいのになぁっての凄く分かるわ 関西人にとっては「OK」はアメリカ人をきどってると思われるし、
「ねぇ」は東京人をきどっていると思われるから、
どっちも恥ずかしいんだよw
Homeには標準語でしゃべってるくせにねw 関西人とかはおいといて普通にカスタマイズさせてほしい >>752
>>701
じゃないんだけど私701認定されてる気がするわ
気のせいかしら 「OK googleがかったるいな。アメ公ならいざ知らず」
↓
「お前、関西人で粘着してた奴だろ。ウザイ」
↓
「初めてレスしたんだが、馬鹿かお前は」
↓
「分かりやすいやつだな関西人」
↓
「だから、初めてレスしたって言ってんだろ関西人のような奴と一緒にすんなカス」
つまる所、本人否定してるのに喧嘩吹っかけて過去に粘着レスした関西人だと執拗に言いがかりをつける馬鹿が悪い。 単純に、ウェイクワードがかったるいと発言した人間を粘着的に「関西人だ」と騒ぐアホが出てからスレがおかしくなったな。 >>754
そういう人って東京住まいの東北出身の家系
江戸っ子は関西を敵視しない sremo-rの何がいいの?
ifttt対応のとこ?
iftttの位置情報利用が不安定だから役にたたないんだけど
ロマンはあるけど黒豆でいいかな slack+hubotによるgoogle homeコントロール環境構築中です。
「google-home-notifier導入」
「say.js作成」
「bin/say.js "こんにちは" で喋らせる」
「homebot command say bin/say.js "#"」の登録完了
までは問題なく動作しました。
その後hubot上で「homebot send say(Slackからこんにちは)」を実行すると、
ERROR TypeError: log is not a function
at getDevice.js:50:7
というエラーで実行に失敗している状況です。
解決策あればご教示いただけないでしょうか。
https://scrapbox.io/smart-home/Google_Home%E3%81%AE%E5%96%8B%E3%82%89%E3%81%9B%E6%96%B9 >>759
すいません言葉足らずでした。
・send say(こんにちは)
・say(こんにちは)
いずれも試しましたがhomebotからの応答も
google homeからの応答もない状況です。 同じ人かな?他の原因だったんだろうか。
slackから家電も操作できるようになっているんだったらここで躓くことはないように思うのだけど… >>762
今回初カキコなので同じ人ではありません。
また、家電操作もまだ実現できていない状況です(構築の最中という意味でした)。
OSはLinux Mint 18
ラズパイではなく通常のPC環境です。
また、rm mini3は未所持(現在注文中)で、google homeの操作のみテスト中 >>766
getDevices.jsはrm mini3を探して見つからないので no devices foundのログを出力しようとして
PC環境でのnodeの設定が正しくないのかlogが機能していないってところかな >>767
あぁ!なるほどそういうことですか。
rm mini3が認識されてることが前提条件なわけですね。
rm mini3がまだ届いてない状態でテストしようとしたからこけたなら確かに納得です。
届いてから再度実行してみます。ありがとうございます。 こういう自分の環境後出しおばかさんはいつになったら消えるの。 >>769
本人からしたら何が原因かわからんのだから仕方あるまい。
おまえは人に何か聞くとき住所から何から自分の環境書くのか? >>769
スレの>>1-5くらいにルールを書いて、みんなにそれを守らせるまで 黒豆すでにあるんだが、
ラズパイでできてihcではどうしてもできない操作ってどんなの?
いまラズパイポチろうとして思いとどまったんで。
照明、エアコン、テレビをやってみようかと。 >>770
現在のスレッド読み返すだけでも、最低何の情報を出さないといけなさそうかぐらいあたりつくだろ。
それすら何もしてなさそうつってんだよ。
極端な例出してドヤ顔してんな。 ■ このスレッドは過去ログ倉庫に格納されています