【IFTTT】Google home で IoT Part.5【Hue】
■ このスレッドは過去ログ倉庫に格納されています
Google HomeでIoTをする人の為のスレッドです。
本スレはできるだけ本体(もしくは+Chromecast)で楽しむ人に譲って、
濃い話はこちらでお願いいたします。
※本スレ
google home Part.17
http://mevius.5ch.net/test/read.cgi/google/1531728424/
※前スレ
【IFTTT】Google home で IoT Part.4【Hue】
http://mevius.5ch.net/test/read.cgi/google/1520769536/ 初心者スレに書こうとしたんですが、質問は本スレと書いてあったので。。。
691氏の作ったシステムを昨日まで問題なく便利に使ってたんですが、今朝、いきなり動かなくなっていました。
googlehomeに命令すると、ifft経由でslackのPrivate Groupのhomeに、
homebot send tv:on とまで、メッセージは表示されるんですが、
その次の、homebotが反応してくれません。
ラズパイから、homebot send tv:onとすれば、問題なくテレビはつきます。
どのあたりを見直せばいいでしょうか、、、 >>53
これのことかな?
727 1 名前:名無し に一致する情報は見つかりませんでした。 Mail:sage 投稿日:2018/06/25(月) 19:41:49.05 ID:EpBo9QOX
>>703
私も同じエラーが出たのでhubot-slack@4.4.0に戻して直った。
やったことメモ
npm list --depth=0 ⇒インストール済みのパッケージのバージョンを確認(hubot-slack@4.5.1 になっている)
npm install hubot-slack@4.4.0 ⇒hubot-slack@4.4.0 にロールバック
sudo systemctl restart homebot ⇒hubot再起動 今なら逆に最新にあげれば解決してるはず。
とりあえずバージョン確認してみ。
985 名前:名無し に一致する情報は見つかりませんでした。 :2018/07/21(土) 04:31:40.01 ID:LRPTbBlJ
>>966
現在の hubot-slack@4.5.3 では、IFTTTの連携うまくいきました susucoin:SbKUGwrpzCpopvfWkH7LH4AJXxadRyFoHv 691氏のシステムでslackからラズパイ経由で黒豆に指示を出しているのですが、最近いきなりERROR device not found nullと出て反応しなくなってしまいました。ihcのアプリ経由では反応するのですが、やはり691氏のシステムが便利なので。
対処法など教えて頂けませんでしょうか? slackじゃなくて、httpのリクエストを応じる方法ってないかな >>60
それってgoogle-home-notifierのexample.jsそのまんまじゃね? >>61
ただ喋らせるだけならそれでいいけど、やらせたいことはそれだけじゃないでしょたぶん。
>>60
IFTTTのWebhook使えばあとはどうとでも。
出来合い以外の実装を構想する人ならサーバー側実装は自前で出来るっしょ? ngrok使ってhttpの口開けてる人も多いよ。
外→中の口を開けたくない人がSlackやfirebase、MQTTを経由しているだけで。 >>63
ngrok は長時間セッション貼ってると挙動がおかしくなるから常設のサーバー運用には向かないね。有料プランは安定してるみたいなので、無料は一時的なテスト用かな。
うちではhttpは普通にポート開け、httpsはfirebase使ってるよ。 30分後にテレビを消すって
どうやって設定したらいいの? >>65
このスレ的にはラズパイ使え!が正解。
初心者スレならリモコンのoffタイマーコマンドでも学習したら?が正解かな? ごめん言葉が足りなかった
691氏のシステムで、hubotにhttp経由で指示出すことできないかな >>67
単純にやるならslackそのままにslack WEB APIにリクエスト出せば良いだけじゃね? >>67
現状、hubot動いてるサーバは外部からアクセスできる状態? >>68
今IRコードのデータを1ビットずつ変化させて送信を繰り返してリモコンにあるボタン以外のコード探す作業をプログラム作ってやってるんだが、
Slack経由だとリクエスト多すぎて途中でエラー出ちゃうんだよね >>67
HTTPSでいいならSlackのAPI経由でダイレクトメッセージ投げればいい。
投げ方は691氏サイトに例示がある。 >>70
それはhubotも経由せず完全にローカルなほうが良いんじゃね?
どんなプログラム書いてるか知らんけど。 すまん>>72はリロってなかった。
>>70
691氏システムを「hubotでRM Mini3を操作する」までやればローカルコンソールで操作出来る。
既に構築済みのシステムでも、Slack連携外せばローカルコンソール操作に戻せる。
あとは適当なシェルスクリプトで連打させりゃいい。 ああそうかシェルスクリプトで連打すりゃいいだけか
難しく考えすぎてました
盲点だった、ありがとう! >>67
ついでにとったらリモコンのトグルじゃないONOFFコード探してくれ 691氏のシステムで複数のタイマーを時間バラバラで入れたらどうなるんかな?
@16:00 TV電源ONの予約
A15:00 TV電源ONの予約
B15:30 TV電源OFFの予約
って入れても問題なく動いてくる?
あと予約したコマンドの一覧とかはslackを確認する方法はないよね? 691氏のシステムを運用して大変便利になりました。
さらに欲をだして、Amazon Dashボタンでもコントロールしようと
~/home/pi/dasher
にインストールしたところ、Dashボタンしか動作しなくなってしまいました。
両方を同時に動作させるには、どうしたらよいのでしょう。
Linuxのシステム自体がよくわかっていないので、なにがなにやら・・・ 691氏はシステムをラズパイに組み込んで販売して有料サポートとかしたら儲かりそうだね! 労力の割には儲からんだろ
俺を含めトンデモナいユーザーがいるからなw と言うか、多分根っからのエンジニアで知的好奇心と承認欲求から作って公開しただけで、小遣い程度の金儲けはあまり興味ないと予想。 やれば意外と売れるかもね
少し前にラズパイ否定派がGHkitを検討してたことがあったしw 691氏がウォズでジョブズみたいな詐欺師wパートナーがいればいい訳だ 現在のパッケージをみてこれが商売になると思える人は商売人にはなれない とったらリモコンの赤外線コードを調べてみたけど、自分の調べた限りではON専用、OFF専用などの隠しコードは見つからなかった
誰か調べた人とかいないかな 78です
wget http://node-arm.herokuapp.com/node_latest_armhf.deb
sudo dpkg -i node_latest_armhf.deb
をインストールしなければ、うまく同居できました。お騒がせいたしました。 👀
Rock54: Caution(BBR-MD5:b95868ef2c0ed5e765a4d10ada4cf289) GoogleHomeでスマートホームやってると思うけど、IFTTTにすごい依存してるよね〜。たまにすごい反応悪くなる。
Google先生のサーバーは仕方ないとして、他のクラウドへの依存を減らすのになんかいい方法ないかな? >>87
IFTTTってthisのWebhook以外、IFTTTサーバとは独立して動作してると理解してた。
もちろんthisやthatの他社サービスはクラウドだけど、それはスマホのIFTTTアプリから直接そっちのサービスプロバイダ(slackとか)にリクエストしてると思ってたわ。
そのへんの一連の仕組みって正確にはどうなってるんだろうね? 向こうから通知してくるものはリクエスト待ち
それ以外は一定間隔で他のサービスにアクセスして状況変化を検出する
魔法が合って勝手に何でもしてくれるわけじゃないわ IFTTTで実装してるってことはなんらかのAPIが用意されてるんだと思うけど、公開してくれんかねぇ。 >>87
Actions on googleとDialogflowでやってみたら? >>89
そのリクエスト待ちや他のサービスへのポーリングはIFTTTサーバ経由?それともスマホアプリが直接?
俺は後者だと思ってた。 >>92
IFTTTはスマホアプリなくても使えるからね〜 thisとthatの間はIFTTTサーバーが取り持っている、常識だと思ってたが知らん奴多いのな。 >>91
まあそうなるよね〜!
Echoだと node-red のなんとかローカルってのをラズパイとかに入れると、音声認識で一度だけ AWS 使うだけであとは全部 LAN 内で完結するから、早いし障害にも強いので良いのだけど…
いかんせん IFTTT のGoogleassistantスキルの自由テキストみたいなフレキシビリティーがないのが残念。 あぁ、IFTTTは必ずIFTTTサーバ中継してるのか。
長年(と言っても最近だが)の疑問が解消できたよ。
サンキュ! 個人的にはiftttの信頼性は高いけど
遅延時間、安定性、とか 1分程度の遅延が発生することはある。
タイムアウトないから、あとでまとめてきてビビる IFTTTで設定したら喋り方不自然だよね
普通に天気予報答えてくれるみたいに調整できないのかな >>100
音声の生成は同じ仕様だから言い回しに合ったイントネーションが実装されてないだけだと思うよ。 >>102
そうそうイントネーションに違和感が
やっぱりそれは難しいよねw
アホな質問だったわ IFTTTじゃなくてgoogle-home-notifierとかの声を普通のと同じにしてほしい 元になってるTTSエンジンは同じはずだから、ピッチとトーンの調整なんだろうけど、デフォルトだと結構違うよね。
うちは前に書き込みしてくれてた人を参考に、アシスタントSDKに移行したので、そのままの声だけど。 LS mini はやくも地雷臭が、、、
なんだよwifiの共有キー文字数制限20文字って
黒豆でも文字数制限あったけど、さすがに20は少なすぎ
webカメラからなにからいちいち設定変えるのめんどいから、アップデートするまでしばらくお蔵入りだな >>106
なんだ、それ
黒豆でもSSIDにアンダーバー使えなかったり
文字数制限きつかったりして使うのをあきらめたのに
さらにその上(下)をいくのか LaMetric Timeが楽しい。時計の合間に近所のアメダスの情報を表示させたり、NatureRemoから取った室温や湿度を表示させたりして悦に入ってる。完全に自己満足。
あと、メール通知をGoogleHomeにしゃべらせてると、テレビの音にかき消されたりして何言ってるんだかわからないこともあるんだけど、LaMetric Timeに表示させるとなにげに便利。あれ、Echo Spotでいいのか。 LS MiniをiPhoneで使ってるんだけど、部屋の割当ってできる?
部屋追加して、そっちからデバイス追加しても、デフォルトのMyHomeに紐付いてしまう。
エアコンの制御は概ね満足。 うちの安物アイリスオーヤマのシーリングライトはプリセットなかった。
全国のアイリスオーヤマファンのために書いておくと
CL-8 DLE
CLxxDL-ALE,PH,W1
のみに対応しているようだ。
アイリスオーヤマは本当に安物買だった。 >>111
ラトックだってそうだよ
学習させて使ってるけど
(トグルだから、ONは1回、OFFは2回学習させてやってるからON中のONとか出来ないけど)
https://i.imgur.com/IzuXupF.png >>112
学習機能はあるよ。
ただ学習させた赤外線がうまく使えない。。
学習時にもエラーが頻発するし、まだ安定してなさそう。 >>113
まったく同じだね。
こういうのって各リモコンメーカーが個別に作ってるんじゃなくて、リモコンコードの一覧を売ってる業者がいるんだろうな。 学習機能ってHWの話じゃね?
FWで対応出来るならいいけど
そうじゃないならゴミじゃね?
ラトックはダメな子だけど、アイリスの切/入ボタン連打受け入れてくれるぜ? 赤外線は規格がいくつかあるので合ってないとダメなことがある。
学習失敗するってことはたぶん規格が合ってない。 うーん、学習させるコツ(?)はわかった気がするけど、学習させたコードでうまく機器操作できない。
プリセットのテレビやエアコンは問題ないんだけど。 ちなみに、俺環かもしれないが、学習させるときに本体上から照射すると、筐体内で乱反射するのかうまく学習できないことが多い。
本体前面から学習させると、とりあえず学習はうまくいく。
ただ学習させたコードで機器操作できない。ボタン押下時に点滅はしてるから、赤外線コード自体は出てると思うんだけど。
気が向いたら学習した赤外線コードと送出してる学習コードがどう違うかも調べてみようかな。 なんか赤外線照射方向が変とかAmazonで書かれてたよ?
まぁ、プリセット使えるならそれは問題ではないんだろうけど
それと学習するのは照射のLEDじゃなくて受光部、別の部品だからね
リモコンをどこに向けて学習させろとかマニュアルにないの? 赤外線照射自体は悪くないと思う。
うちの10畳の寝室だと、特に問題にはならなさそう。
プリセットのテレビ電源は機能するけど、学習したテレビ電源は機能しないので、根本的に学習部分に問題ありそうなんだけど、うちだけかなぁ。
学習のさせ方は図解されてるけど、うちではその角度で学習させようとすると、エラーが頻発する。 ごめん、テレビの話は勘違いだった。
単にうちのアイリスオーヤマのリモコンとの相性が悪いだけかもしれない。
学習しようとするとエラー頻発、学習しても機能しない。
黒豆だと普通に学習できるんだけどなー。 Nature Remoを買ったせいか
ここでみんなが四苦八苦してることをいとも容易くできていて
ある意味話に付いていけない 四苦八苦というか、新しいガジェットだから色々試してるだけだけどね。
一通りのことは黒豆でできてるし、エアコンの自動制御だけうまくいくなら、他はダメでも特にきにしない。 やっぱその学習対象のアイリスオーヤマのリモコンが独自のコード体系なんだと思うよ。
学習自体が稀にしか出来ないのは、おそらくその稀のタイミングでLS Miniが対応しているコード体系とよく似た信号を受信したからで、
当然だけどそのよく似ただけの信号で発信しても電灯は認識してくれない(同じように稀に誤認するかもしれんが)。
これは相性ではなく規格として対応していないから、いくらやっても意味がない。
赤外線って言ってもいろいろな方式があるから、対応していないものはどうやっても使えない。 >>109
LaMetric Time ドット荒くて情報少なく無い? >>126
少ない。
ちょっと込み入った漢字だと何が表示されてんだかわかんない。
でもそれがいい。オモチャ感が味があって。オモチャにしてはちょっと高いが。 >>127
表示させる情報の自由度はどう?
あまり気にせず結構突っ込めるのかな >>128
自由度というのをどういう意味にとるか。
さっきも書いたけど読めるかどうかは別として、日本語も表示できる。文字列の長さが
どれくらい表示できるのかは試してないけど、はみ出した部分はスクロール表示される。
また、APIがあって、情報をLaMetricTimeにPUSHしたり、(なぜか私はうまくいかなかったけど)
情報をPULLしたりして、テキスト情報とアイコンであれば、好きなように表示できる。
今は、時計と、近所のアメダスの情報と、部屋の温度湿度をローテーションで表示させてる。
https://imgur.com/a/Zg13nnw >>125
黒豆もラトックも普通に学習してくれたけど?
アイリスはトグルで悩んでる奴は沢山いたけど、学習出来ない言ってた人初めてじゃね? とりあえず今の感想だと
値段の問題でnature rimo miniじゃなく、LS Miniを選んだ人は思い直した方がいい
値段関係なく、これからの伸びに期待できる人だけが買うべき。 Amazonレビューも5chの各スレも、LS Mini購入者の阿鼻叫喚で笑える 知らない人がいるみたいなので一応書いとくが、
赤外リモコンのコマンダーは基本どんなコードも学習可能。
大抵は一定時間(10usecとか)内に何回赤外線がonoffするかを保持してるから規格には依存してない。
ただしエアコンみたいに長いものはバッファ足りないと学習できない。 >>134
言ってることは正しいのかも知れないが、規格を知らない俺がその説明を読んだ感想だと「やっぱそれだと規格によるんじゃん?」になるけど?
1usecの周波数で信号送る機器には対応出来ないよね?それ あ、読み違えた
10usecより長い周波数で信号送る機器にはだな アイリスオーヤマのトグルじゃなくてオンオフのコードどっかにあったと思うんだけど忘れた
こういうので解析した人さらしてくれないかな
https://qiita.com/kt-sz/items/1c36a7b22a58359a8e6f ls mini期待してたのに微妙そう?
9月着予定だからまだキャンセル出来るけど何を買えばいいんだ 解析そんな難しくないから自分でできるぞ
プログラミングの知識ちょっとあればできる >>136
134じゃないけど、例えば30us毎に1回だけonになる信号を繰り返すなら、
0,0,1,0,0,1…と表現すればいい。
エアコンは桁数が多くなるから、マイコンでは学習できない場合があるってこと 根気があれば値一つずつずらしてsetコマンドでひたすら試せば行ける
フォーマットの解読は多分プログラミングの知識いらない アイリスのコードならここのデータに入ってるが、
自分の持ってる赤外線コマンダーの仕様に信号変換するにはそれなりのスキルが必要。
http://bit-trade-one.co.jp/blog/20171225-2/ あと ls mini で学習できないのが話題になってるけど、おそらく信号規格とは別の問題。 >>138
やりたいことによるが、家電操作ならNature Remoで十分 >>136
より正確に言うと、規格に関係なく単純に信号のonoffの持続時間を学習してて、onになってる時間を10us単位(コマンダーの機器による)で換算して持続時間を記録するイメージ。(onが1000us続くなら100みたいな)
なので大抵の規格の信号は学習可能だけど、もし(上記の例だと)10us以下の周期でonoffする規格があったら学習できない(そんなに早い周期の規格は見たこと無いけど)
多種多様な独自規格の信号を学習するにはこんな感じの汎用的な方式が必須だけど ls mini がどんな方式かは知らんです! モノが手間元にあるならリモコンから出せるコードと比較すればカンタン >>146
nature remoの方が高いのに充分とは >>150
値段で選んでるとはいざ知らず
失礼しました ■ このスレッドは過去ログ倉庫に格納されています