【IFTTT】Google home で IoT Part.4【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/
【IFTTT】Google home で IoT Part.3【Hue】
http://mevius.5ch.net/test/read.cgi/google/1517544832/ 691氏の作ったシステム(hubot-broadlink-rm)について質問をする際には、
過去スレや下記に目を通してからにしよう
https://scrapbox.io/smart-home/TOP 前スレ999さん
情報ありがとう
高いものでもないしもう一個買って試すか、FW書き換えるかどちらにするかな… どの端末に話しかけたのかってのを検知して欲しいんだけどなぁ。
しばらくしたら実装されるかなぁ。 >>1-3
スレ立てありがとうございます!
>前スレ997-998
なるほど。sonoffのサーバを経由したくない理由が色々とあるんですね。 IFTTTで登録したのをエクセルとかでリスト化する方法とか誰か知ってます? >>6
どの端末に・・・の前に
近くの端末より遠くの端末のほうが反応する現象が多すぎるから
端末ごとにマイク感度みたいなものを設定させてほしいわ 691さんに要望
複数のrm mini3で
@mainか@defaultで指定されたものは主に使うものとしてsend時に記載を省略出来ると便利かなと。
後から1台追加すると書き換え面倒で。 >>6
家電に搭載される予定のgoogleアシスタントには話しかけられてるクライアントで応答が搭載させるそうだからそれがリリースされる頃にはホームにも実装されるんじゃないかな >>11
それやっちゃうと、一斉送信できなくなるのが問題、かな。
使用するRM mini3の指定なしで学習させて、
使うときに@名前で指定、なしでany送信でいいと思うのだけど。 >>14
消し忘れですので気にしないでください。
一外野の意見です。
JaneStyleが名前を記憶したままだった。
iOSにChmate無いから失敗するなぁ。
作成中に元レス参照しにキャンセルすると自動入力される。orz
691氏に気持ちばかりの寄付入れておきました。
Kyashなんて初めて使いましたわ。 IFTTTのThisにGoogleHOME設定したら、そのアカウントの声でしか反応しないの?
それとも、誰の声でも反応するの? >>13
一斉送信されるのか・・・
だとすると、その機能がおかしくなってるっぽい。
rmの複数台認識問題かもです。 >>17
それじゃ、複数のアカウントでリンクされてたらどうなるのかな?
それぞれのアカウントで別のレシピが書かれてたら?
その辺の挙動を知りたいけど、情報が見つからない。 >>16
アシスタントに設定されたIFTTTが反応するから、まずはVoice matchで個人判定して、その個人のアカウントのアシスタントに設定されたものが起動する。
>>17
それはVoice match未設定か複数のアカウントを連携させてないhomeだから。
まぁ精度自体いまいちだから認識する場合多いけど。 >>21
複数のアカウント登録してて、「私の名前は?」でそれぞれの名前を答える状態だけど、IFTTTはどっちの声でも動いてる >>21
ショートカットやIFTTTは初期設定したアカウントの設定が使われるよ。 >>20
最新のはず。+ hubot-broadlink-rm@0.7.1
念のため、前スレにあった
var key = mac.toString('hex');
もあるか確認してみた。
一斉送信はされてない。エラーも出ない。
わかったことがあって、キッチンと居間で2台restart homebotを掛けたタイミングかわからないけど
@を省略した場合どちらか1つが使えるようになるみたい。
居間が使えるとキッチンが使えない。キッチンが使えると居間が使えないという状態。
sendは@kitchenとかで指定すると失敗しない。省略すると失敗。
とりあえず再起動とかで切り替わらないよう注意しながら放置 >>23
その情報は初めて聞いた。
実はしばらく前に Google サポートでチャットでその件を問い合わせてみたところアカウント毎の fttt が動作するという返事をもらった。
だから諦めていたのだが、家族アカウントを チャレンジしてみるか。 どなたかお教えください。
googolehome、ラズパイとRMmini3で家電操作まではできましたが、homeにしゃべらせるところで躓いています。
ページの通りgoogle-home-notifierをインストールしてbin/say.jsを打ってみましたが、
line2から最後まで
bin/say.js: line 2: const: command not found
bin/say.js: line 3: const: command not found
bin/say.js: line 3: : command not found
bin/say.js: line 4: const: command not found
bin/say.js: line 4: ja: command not found
bin/say.js: line 5: const: command not found
bin/say.js: line 5: : command not found
bin/say.js: line 6: syntax error near unexpected token `ip,'
bin/say.js: line 6: ` home.ip(ip, lang);'
となります。
nodeのパスは通っていますし、別フォルダにgoogole-home-notifierを単独でインストールしてみると問題なく発言できます。
何が問題なのでしょうか?
どうにかお助けください。 >>11
おっしゃる通りで、defaultがないと不便なのは認識してはいるのですが、
今後の新機能との兼ね合いもあって、まだ公開していません。
ご不便をおかけしますが、しばしお待ちを。
>>13 >>18
現時点では、一斉送信の機能はありません。
>>24
その挙動で正解です。
一斉送信は、ご要望があれば検討します。
set @all MAC1 MAC2 ... MACn
send light:on@all
というような感じでしょうか。 >>15
力強いご支援をありがとうございます!
胸が熱くなりました。 >>27
おそらく、bin/say.jsの1行目が次のようになっているのかと。
#!/bin/sh
正しくは、こちら。
#!/usr/local/bin/node >>30
691様
ご指摘ありがとうございます。
その点は何度も確認しまして、ページのサンプル通り記載しております。
which node でも
/usr/local/bin/nodeとなっております head -1 bin/say.jsの結果を貼ってみなよ。 すみません。質問させて下さい。
今回、はじめて691氏のシステム(Raspberry Pi使用)で設定を進めているのですが
「Google Homeの喋らせ方」で行き詰まっています。
bin/say.js "こんにちは”で下記エラーとなります。
pi@raspberrypi:~/homebot $ bin/say.js "こんにちは"
/home/pi/homebot/node_modules/google-home-notifier/google-home-notifier.js:8
var device = function(name, lang = 'en') {
^
SyntaxError: Unexpected token =
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/home/pi/homebot/bin/say.js:2:17)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
google-home-notifier.jsでエラーとなっているようですが、触る必要のないファイルと認識してますが
ラズパイへのインストール前に誤って、
>(以下は、MacやLinuxなどでの手順)
でインストールを進めた事と関係ありますでしょうか?操作に不慣れなもので、エラーのまま放置してます。
以上、よろしくお願いします。 ぶっちゃけ元に戻す手順が想像出来ないなら初めからやり直した方がスッキリするし経験値にもなる。 不慣れならイチから手順通りにやりなおし
細かいサポート受けながらやりたいなら初心者スレ ここ↓を参考にwindows環境でエラー無くhubotの入力待ちまでは行けたんですが
http://jump.5ch.net/?https://github.com/igakilab/igakilabot/wiki/windows%E3%81%A7hubot%E3%82%92%E4%BD%9C%E6%88%90%E3%81%99%E3%82%8B
homebot> homebot ping と打ってもレスポンスがありません
.hubot_historyも更新されてるので入力はできていると思うのですが
原因がわかる方いれば教えて下さい リンクジャパンがクラウドファンディングやってるが
コンセント1個が4980円(税別)か。
ギアべで1個1000円くらいだよなぁ。 ■ このスレッドは過去ログ倉庫に格納されています