【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/ >>347
よくわかってないんだけど、ラズパイとか使わなくても任意の赤外線コードを自由に投げたりできるの? rm miniのGoogleHome対応、うちでも突然出来るようになりました。
アプリはihcのiOS(us iTunesから)。
GoogleHomeアプリからは現状、なぜか照明以外はihcのシーンしかスマートホームデバイスとして認識しないみたい。なので例えばエアコンをオンのシーンを作って「エアコン」としてシーン名に登録。
「ok, google エアコンつけて」で動きます。オフはエアコンオフの「エアコンオフ」というシーンを作って、ショートカットで「エアコンを消して」を「エアコンオフをつけて」を登録すれば行けました。
いわゆる「(シーン名)つけて」でショートカット工夫すれば動きます。 なんでもできるわけではないのね、、、
自由になんでもとなるとやっぱりここで言われているラズパイなどでの制御しかないのね 今日ラズパイ届いて691氏のhubot-broadlink-rmの設定してるんですが、赤外線覚えさせて、slack連携して、iftttでアプレット作って、一発目は音声でgooglehomeから照明on/offやテレビのチャンネル変更できたんですが、しばらくすると制御できなくなりました。
iftttからslackまでコマンドが出てるのは確認できたので、hubotのlistコマンドで覚えたコマンド一覧を表示しようとしても一件も表示されません。
赤外線を学習させたあと、保存みたいな操作(コマンド)が必要ですか? >>342
327です。横からすみません。 情報ありがとうございます!
npm install -g yeoman-doctor
は、すんなり入りました っが…
npm install -g generator-hubot yo
は、HD8 と旧TVstick も同じ様なエラーがでました
両機とも数日前にOSアプデあったから!?
TVstickの画像です。
https://i.imgur.com/ub7xEEI.jpg fire tv stickで1台は691さんの方法、2台はrm bridgeとngrokで運用していたのですが、
昨日のfire tv stickのアップデート後、bluetoothキーボードがペアリングできず、
redisやhubotなどの再起動ができなくて困っています。
他の端末ではキーボードがペアリングできたので、キーボードに問題はないと思います。
fire tv stickを再起動してもダメでした。なんですかこれ。 >>355
もっかい
$ bin/hubot --adapter slack
指令出した端末落とすとhubotも落ちる
691氏の[Rasberry Piの起動時にhubotも自動的に起動させる]を参考にすればいいんじゃないかな fireTVをサーバーにすることの懸念がいきなり出たかな。
本体のアップデートをコントロールできないから、こういう事態が起こり得るわな。
だから、fireTV持っているがlinuxで専用鯖を建てたし。 >351
うちもGoogle Homeアプリのスマートホームから追加したら普通にihcから連携できました。
シーン登録で「日テレつけて」とか「別のチャンネルつけて」など登録したらランプでなくてもできたので感動!
そのかわり、テレビにchromecast付けていて、愛用していた「テレビつけて(消して)」が突然出来なくなり焦りました。
「テレビの電源つけて(消して)」と言い換えたらあっさり解決しました!
同じような症状の人もいるかと思い、初書き込み失礼しました。 かなり複雑な動作が必要な人以外はホームアプリとの連携で十分な感じだな 言い回しが微妙になるがね
テレビ消してをつけて、とか 個人的にはちょっとでも使い勝手悪いと使わなくなりそうなので、ラズパイ運用以外今の所選択肢はないかな。 ihcの連携は5000円出して国内で買った人だけでしょ。
特に複数台の人はサーバーの方がコスト的に優位 gearbestで買った奴でも使えてますよ
eRemote選択したけど問題ない >>353
機能制限は鯖コストの関係だろうな
いろいろ細かく制御したいならラズパイ鉄板だろう rm mini3でのihcとhomeの設定ってどうやっています?
・ihcで家かシーンの追加でリモコン登録
・必要に応じてhomeで部屋の登録
で完了ですか?
何か特別な設定とかありますか? >>330
うちも2台のうち1台しか認識されない問題起きた。どういう加減なんかねぇ…
と思ってたら、鯖用意しなくても黒豆がGoogleHomeで普通に使えるようになったのねw
寝室の方はあんまりやること多くないからihcで、リビングはやること多いから鯖で、みたいな使い分けの時代か? >>355
コマンド前にhomebotといれないと駄目だよ
俺も日によって反応しない事がちょくちょくある
どうも黒豆の赤外線の信号の強さがかなりぶれるみたい
黒豆の位置を変えたらまた動くようになった
slackまで問題ないなら黒豆の位置をうたがったほうがいい >>367-368
非正規品です。購入元に相談してください
のエラーが出てないんだ。
verアップ時に対策されそう。 >>373
eControlじゃなくてihcだよ
Lの会社からの抗議とかで使えなくなる可能性はあるが、これ塞いだら海外で使う人に影響でるから可能性は低そう 誰かラズパイにgoogle assistant sdk入れてrm mini3動かしてるような人いない? >>374
英語端末のihcはLinkJapanのeHomeと同じ。
BroadLinkはe-control
という認識だが違うのだろうか。 fire tvでbluetooth keyboardが使えないので、fire TV remoteでキーボード代用して復活しました。
ngrokだとIFTTTコマンド一つ一つURL変えないといけないので、少々面倒ですね。
あと、やはりhubot起動しても3台のうち1台しか認識しません。
対象の黒豆を認識するまで、何度か起動とキルを繰り返す手間もあります。
ihcとhomeでもrm mini3が使えないので、黒豆のネットワーク問題が原因かも。
eBayからさらに2台注文したので、到着したら動作確認してみます。 >>371
>>378
複数個から1個しか認識しない環境で毎回同じmini3認識したくて
ルータでローカルサーバからmini3への通信遮断した
しばらくラズパイとihcで使い分け予定 >>379
それでもいいですし、黒豆の他の二台の電源抜いておけばいいのですが、
一度電源切ると接続に支障が出る場合があります。
困ったものですよねえ。
691さんの方法が秀逸すぎるから全部それにしたいんですが。
特に照明のオンオフが同じボタンで常夜灯もある場合二回押す必要があるので、時間差設定を重宝しています。 >>342
ご提案ありがとうございます、やってみましたが357さんと同じでした。
FireTVのアップデートが原因のようですね、困りました。 >>381
ちなみに、firetv のverは幾つですか?
LinuxスティックPCでの構築がうまくいかなかったので、先週末firetv買って最近verに上げてからhubot入れてますが今んとこ正常に動いてます。 >>382
今家を出てしまっているので帰ったら確認しますね。
FireTVは新型です。 >>382
我が家の旧棒 Fire OS 5.2.6.2 (587700720) でした
ちなみに Fire TV Home Version 6.0.0.3-003
日本発売のTV stick は新旧の2種類という認識で合ってますか?
fire タブ, TV はアプデOFFできないの困りましたね。
fireHD8は 5.6.0.1 です ちと勉強してラズパイ導入しなよ
今ならzero WHが1809で購入できる うっわ。安いですね。
買うかどうか迷ってきました。 WHってなにかと思ったらWにピンヘッダ付いたやつがWHなのか
ZeroやWにあった購入制限もなしみたいだしいいかも知れんね 映像出力がmini HDMIなのかあ。
HDMIだったら、買わんですむんだけどなあ。 Raspberry Pi Zero V1.3 というのが648円なのだけど、こんなんでもいいの? ラズパイはリモコン用途に使うだけなら
zero、zeroWH、zeroWが消費電力低いから常時稼働に向いてる
zeroは有線か無線LANアダプタ必要で初心者にはおすすめしない
zeroWH、zeroWでSSHとwpa_supplicant.confをSDにコピーして
SSH経由で操作したらmini HDMアダプタは使わなくていい Linuxに慣れて面白さ知ったら他にもやりたい事出てくると思うよ
だから最低限でもラズパイ3辺り買っておいた方がいいと思う
俺は結局ラズパイ3でも性能不足でPCにUbuntu入れて使ってる >>392
なるほど。SSH経由かあ。
ケース合わせて3,000円位なら欲しくなってくるなあ。 >>393
zeroで足りなくなる色々なことは家電操作とは分けて動かしたい
よってこれ用はzero程度がベストチョイスでは? zero Wとか1300だから悩むようなコストでも無いけどね
センサーやカメラ付けた鯖運用のzero が常時稼働で20円/月位 >>396
まぁ人それぞれだろうけど俺の場合は役割分担で機器を増やしたくなかった。
sshだけでの操作メインにしてもモニターが必要な場面が出てくるし
かといってリモートデスクトップはもっさりで使いたくない
今モニター三枚でこれ以上はスペース上増やせないので ラズパイzero wでgoogle-home-notifierがインストール出来なかった。出来た人います? いけるでしょ、検索したらやってる人いくらでも出てくる。 黒豆のWi-Fiパスワードは32桁までしか設定できないのか。
うちは60桁ほど設定してあるから短くしないと。 >>384
firetvのverは同じです。
だだ、うちも昼からslackがiftttから受けたコマンドにhubotが反応していないみたいでsend送らなくて動いてなかった zero wはもう販売終了してるのになぜ勧めるのか
ああ、転売屋さんがWH発売で焦ってるんだな >>376
eRemote miniをihcに登録したら今まで利用していたeHomeからそのデバイスが消えてしまった。今まで覚えさせた内容もなくなってしまった。もう一度eHomeでそのeRemote miniを登録したら先程ihcに登録したeRemote miniが消えていた。
両方に登録できない? >>358
コチラは旧棒アプデ後もBTキーボードは問題なく繋がってますよ by pokemon keyboard ; )
でも hubot 設定できず詰まってます home買ってきてこれから勉強始めようと思ってるんだけど前スレ691のリンクが繋がらないんだけども。。。 ttps://scrapbox.io/smart-home
繋がるけども?一時的に落ちたりしたのかね ihcインスコできたって書き込み多いけど、iOSの話?
apk落としたけど、インスコできない 旧stick Fire OS 5.2.6.2 (587700720)で
さっきbluetoothキーボード繋がったよ
何か違うのかね
hubotもslackも問題なく動作中 >>407,412
ありがとうございます。
私のは新stickなので、その違いなのでしょうか。
hubotはアプデ後も問題なく使えています。
インスト自体の問題だからそうなんでしょうけど。 >>410
そもそも、apkからのインストール方法はわかってるのかな
前提がわからんからなんとも >>384
>>406
stickの中はなくなっていなかったので、$ bin/hubot--adapter slackで再接続したら復活しまた。なんで切断されたか謎てすが、取り敢えずnew firetv stick5.2.6.2-6.0.0.3-003で動いてます。 OSアップデートされて、裏で動いてたtermixが落ちただけに3000ペリカ RM Mini3のGoogle Home対応、素晴らしいですね!
簡単なことは公式側でやって、
複雑なことはhubot側でやる、
という棲み分けがよさそうですね。
情報が錯綜してきたので、他のスマートリモコンも含めて、
利点・欠点・できること等の比較を、表にまとめてみました。
https://scrapbox.io/smart-home/%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%88%E3%83%AA%E3%83%A2%E3%82%B3%E3%83%B3%E3%81%AE%E6%AF%94%E8%BC%83
間違い・不備・漏れがあれば、すぐに修正しますので、ご指摘頂ければ助かります。 新FireTVstick
FireOS 5.2.6.2
FireTVHomeVersion 6.0.0.3-003
旧FireTVstick
FireOs 5.2.4.1
FireTVHomeVersion 5.7.3-20
どちらでもhubotインストールでエラーが出ました。昨夜アップした>>341の通りです。bluetoothのキーボードはどちらも接続問題ありませんでした。 前科つくリスクさえ許容できればrm mini3最強だな RM Mini3で照明を消したり、テレビのチャンネル切り替えをリモコンコマンドを1s間を開けて送るようにしていたけど
今朝までは送信されていたようだけど、夕方やったら2つ目のコマンドを発信してないような気がする >>380
複数台のRM Mini3の検出が安定しない問題について、
もし、安定したライブラリが見つかるようなら、
ライブラリの差し替えや、他言語(Python等)への移植も検討します。
私の環境では、安定して検出できてしまい、
ライブラリの良し悪しを判断できませんので、
どなたかサクッと実験できる方がいらしたら、
ご報告いただけると助かります。 >>422
>>356
>>359
>>372
御指南ありがとうございます。
とりあえずラズパイ起動時にhubot開始する設定をさせていただきコマンドが通るようになりました。
listコマンドも先頭にhomebotを打っていなかったため表示されていないだけでしたお騒がせしました。 >>423
仕様変更検討ありがとうございます
getDevice.jsで全て検出出来ない環境で>>348のpython-broadlinkは検出可能でした
https://github.com/mjg59/python-broadlink/blob/master/cli/broadlink_discovery
pi@raspberrypi:~/python-broadlink/cli $ ./broadlink_discovery
discover
###########################################
RM2
# broadlink_cli --type 0x2712 --host 192.168.0.25 --mac **bb4234ea34
Device file data (to be used with --device @filename in broadlink_cli) :
0x2712 192.168.0.25 **bb4234ea34
temperature = 0.0
###########################################
RM2
# broadlink_cli --type 0x2712 --host 192.168.0.20 --mac **b54234ea34
Device file data (to be used with --device @filename in broadlink_cli) :
0x2712 192.168.0.20 **b54234ea34
temperature = 0.0 >>426
早速のご報告ありがとうございます。
python-broadlinkについて、私も調べてみます。
できれば、他にお困りの方々も、
同様の報告をいただけると、なお助かります。
このライブラリでも解決しない方がいるなら、
早めに知っておきたいので。
私のgetDevice.jsの使い方が間違っている可能性も疑ってみます。 黒豆買ったら正規品でないやつらしい、、、
ハズレ引いた、、、 ihcのシーン名を"テレビ電源を押すこと"なんかにするとまともな文章になるね
ショートカットにテレビつけて、消してを登録すればいいし >>432
アプリで非正規品って出ないで使えるやつもあるんでしょ? ihcは以前はver.を選ばないと日本環境で弾かれてたけど、公式に置いてある最新版のapkで問題ないみたい
リモコン登録画面では一覧にL社の製品しかでてこないけど、これは泥の言語設定を英語にするだけで
Broadlinkの製品群が選択できるようになってるし
もっとも上の方でL製品を選択しても黒豆いけた、ていう報告あるし今のところは力技を使わなくてもなんとかなるでしょ >>428
broadlinkブランドが正規品
独自に色を変えた品はショップブランド テレビ買ったらHomeもらったからリモコンで色々やってみようと思ったんだけど
どのリモコンもインターネットに繋がってないと動作しないの?
ローカルネットワークだけで完結するものない? あーhome自体がインターネット繋がってないとダメかw 音声に反応しない? って思ってたら、IFTTTの反応が遅かっただけだった
ちょっと設定してたから、初期化でもされたかとビビったわ hubotで複数デバイス認識しない問題や、homeでihcとの連携できない問題は、
もしかしたら、tp link c9のブリッジモードに起因するのかもしれません。
ブリッジモードにしたら、
ネットワーク上のクライアントにrm mini3が一つも表示されなくなったんですよ。
もしかしたらですが。 >>439
そもそもネット環境無けりゃHome自体使えないだろうが >>427
複数認識しない問題と関連あるかわかりませんが、今後黒豆を増設することを前提に、今は一台だけですが@1fと言う名称をMACアドレスと関連付けました。
learn light:on@1f
で学習させ、slackからsend light:on@1fと送信したところ、slack上のhubotからerror no such roomと返ってきます。
一台のときは@でデバイス指定出来ないのが正常でしょうか? >>418
ihcはテレビ、エアコンのプリセットあるよ
SONYのテレビと東芝のエアコンは設定できた >>447
ご指摘ありがとうございます!
修正しました。 >>418
すごくよくまとまっていて参考になります。
ただ、自宅でサーバを建てて〜ってのを一つだけ表に入れて比較するのはちょっとミスリーディングな感じはしますね。もし入れるなら home assistant などとの比較があるともっと良くなると思います。 ■ このスレッドは過去ログ倉庫に格納されています