【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/ 日に何度も照明やエアコンやテレビの操作をしてると 本当に「OK Google」言うのがめんどくさくなる 24時間録音してていいから単に「電気つけて」「エアコンつけて」で操作できるといいのになあ 黒豆 uqwimaxの物です WiMAX側設定変更を行い登録できました 色々と相談に乗っていただきありがとうございます。 変更箇所は ipv4oripv6→ipv4 wifi暗号強化pmf→off 以上2点となります その他過去ログにて ihcはバージョン1,5以下 eremoteにて接続(バーコード利用NG) >>254 ありがとうございます Wi-Fi名にアンダーバーがデフォルトでついていたので、変更 暗号強化オフ ipv4に変更にて無事動きました 本当に助かります! アンダーバー駄目なのは環境次第? 黒豆2台を知らずに普通に使ってたよ。 軽くググってみたらSSIDの仕様(というか802.11の規格)上は 32オクテット(一般に32バイト)以内であれば使用文字に制限はない(ゆえに利便性を考えなければ日本語でも良い)様だから 接続する端末側の不具合か制限か分からないけどそういうのなんだろうと思う >>225 テレビのところをREGZAにしたらうまくいった ブラビアの音量とか VIERAのボリュームと テレビというワード以外の組み合わせならいけそう >>256 禿同 だが 「アレクサ ○○○○をトリガー 」の方がさらなる苦行ジャマイカ!? >>251 おお!!助かります。後でやってみます。ご教授ありがとうございます。 >>251 google home はこのスレのおかげで家電操作が良くなりましたが、 alexaに手を焼いています。 スレ違いではありますがalexaで良い方法あれば教えてください。 Node-RED Alexa Home Skill Bridge が落ちやすく、不安定で困っています。 >>251 横からすみません。 691氏の環境は構築できてます(homeも喋れてます)がmythingの設定でつまずいてます。 mythingアクション側にslackを設定すれば良いのはわかっているのですが、691氏はslackへダイレクトメッセージを送るように書かれていたと思いますが、mythingではダイレクトメッセージが選べないのです。 slack側の設定を何か変えれば良いのでしょうか? 適当なチャンネルにhomebot入れてそこへ向けて「homebot send say()」とかやればいい >>266 すみません。自己解決しました。 slackのgeneralチャンネルにhomebotを招待してhomebot宛てにメッセージを送れば良いのですね。 slack初心者につき、slackの仕組みが分かりませんてした。。。 google-home-notifierにtext="3h 20m"とか渡すと「3時間」で止まっちゃうんだけど、ちゃんと「3時間20分」まで言って欲しい。 >>270 日本語で直接渡せば? UTF-8で渡せばマルチバイトも認識するよ。 >>262 レグザでは、うまくいきましたか。 うちもブラビアだからダメなんだろうか。 「ブラビアのボリュームを上げて」と設定してみようかな。 >>262 メーカーで違いが出るっていう意味じゃなかったんだね。 テレビっていう単語を使わずに、レグザとかブラビアとかの単語を使うっていうことだったんだね。 家に帰ったら、一度設定してみます。 >>248 確かにそうなるね。 「照明つけて」とか、ユーザーを判別する必要ないと思うけど、なぜなんだろう。 google homeの仕様なのか、ラトックの仕様なのか、どっちだろう。 発話者の識別情報を要求しているのはラトックでしょうね 家電リモコンの処理が黒豆などに比べてやたら遅いのもこのあたりが関係してるのかな? いや、Actions on Google(〜に繋いで、で呼び出すアプリ、以下アクグ)では発声者情報を求める機能はない。 単一アカウントの登録では基本的に発声者を識別しないんだが、たまにvoice matchを求めてくるときがある。 これはアクグに限らずどの音声コマンドでもたまに起きる事象で具体的なトリガーは不明。 ラトックの家電リモコンが黒豆と比べて遅いのは、上記の通りアシ子が直接対応してるのではなく、 アシ子と連携することが出来るアクグで実装、というワンアクション多い実装になっているから。 アシ子からアクグを呼び出し、アクグがアシ子から貰った音声で音声認識しラトッククラウドに送り、操作する。 一方黒豆はアシ子が直接対応してるから、アシ子が直接認識したワードを使って黒豆クラウドに送る。 >>246 ,247,249,255 流石に壁スイッチ殺すわけに行かないから 本来の調光リモコンは捨てて、壁スイッチに割り込みでSonoffつけるしかなさそうな感じだね。 ありがとう。 ところで、昨日リリースされた「Things Gateway」なんだが、ローカルで完結させられそうだね。 どんなもんだろう、早く賢い人が使い方を教えてくれないかな、楽しみ。 https://gigazine.net/news/20180207-mozilla-things-gateway/ homeから黒豆アクセスできませんもう一度設定しくださいと出るのでます、どうしたら良いのでしょうか? home→スマートホーム→デバイス に、ブロードリンクは追加されてます その中に、電気をつけてと電気を消してのアクションとシーンが追加されています > There is no Google Home integration yet, but it should be possible if Google Home can call the REST/WebSockets API on the gateway. We have already demonstrated this is possible using Alexa. 今はAlexaではできるけどHomeはまだできないって IHCで 家電を追加でテレビオンを登録→シーンでテレビを作成テレビオンを追加 homeアプリ デバイスに追加されているのを確認 「OKGoogle テレビをつけて」 →「テレビにアクセスできませんもう一度設定してください」 理由が分かる方いらっしゃいませんか? >>287 >>6 ショートカット無しだと下記になる 「OKGoogle テレビオンをつけて」 なんで数日おきに、同じ質問が現れるんだろうね 少しくらい前のレス読めば分かるだろうに・・・ 部屋割当後 「OKGoogle リビングのテレビをつけて」 「OKGoogle テレビをつけて」 →「テレビにアクセスできませんもう一度設定してください」 【テレビをつけて→リビングのテレビをつけて】でショートカット登録 「OKGoogle テレビをつけて」 → 「テレビにアクセスできませんもう一度設定してください」 IHCから操作は出来ます IHC家電登録は全てランプを指定 テレビオンはオンとをの認識に不安があったので、 家電登録名もシーン名もテレビに変更しました また過去スレについてはdat落ちで見る事ができない為、再度このスレを見直してみます IHCにて シーン名と家電名を電源に変更 「OKGoogle 電源をつけて」 「OKGoogle 電源をつけて」 →「電源にアクセスできませんもう一度設定してください」 シーン名をもやしに変更 「OKGoogle もやしをつけて」 →「わかりました もやしにします」 →反応なし IHCから直接操作は可能でした ショートカット登録 登録名:かいわれをつけて アシスタント動作:もやしを起動 「OKGoogle かいわれをつけて」 →「わかりました もやしにします」 その後テレビはつかず どの部分が駄目なのでしょうか すみません >>298 プレミアム会員になれば続きを見られるとの表記にてdat落ちで表記されておらずすみません >>297 テレビは持っていないので分からないけれども RM Mini3 IHC Google Homeの組み合わせで実験しました 照明のONは「もやしをつけて」でつきますよ OFFは「もやしを消して」 もちろん「もやしをつけて」はGoogle Homeのショートカットで登録したもので IHCのシーン名は別ですよ(シーン名は厨房にしている)ので ショートカットの実行のところは「厨房をつけて」にしています なんか悩んでる人が「照明じゃないと登録できない」とか言ってるの、ここに勘違いがある気がする ihc上はテレビはテレビとして登録しなきゃ >>297 さんは おそらく IHCでの「シーン」名の名づけ方と Google Homeでのショートカットからの呼び出し方の関係を ご理解されていないのではないかと まずはショートカットの使い方をテストされたらいかがでしょうか IHCは使わずにHome単体でショートカットを作ってい見る 例 「天気を教えて」を「カレーライス教えて」でも応えてくれるようにとか そうすれば何が予約語でアウトかもわかると思いますよ >>300 試して頂けてありがたいです こちら側の何かしらがひっかかっているのかも >>301 IHC上家電登録をテレビでしなおしました 家電登録 テレビ テレビONのシーン名 「厨房」 home ショートカット「もやしをつけて」で「厨房を起動」 「OKGoogle もやしをつけて」 →「わかりました もやしにします」 →テレビはつかず、うううん >>304 ショートカット登録 登録語「カレーライスを教えて」 行動「天気を教えて」 無事今日の天気を教えくれました >>303 PCにて過去ログにて理由を探してみます >>306 homeアプリのショートカットは利用しております >>305 家電登録 テレビ テレビONのシーン名 「厨房」 home ショートカット「もやしをつけて」で「厨房を起動」 「OKGoogle もやしをつけて」 →「わかりました 『もやし』にします」 打ち間違いだろうけどもちろん『』内は『厨房』になるはずだよね >>304 すれ違いでしたね 実験されたようで 僕の場合、テレビを持っていないので、IHCのテレビモードは分かりませんが 照明やエアコンは問題なくHomeで動作しています ちなみに RM Mini3は 5台稼働していますが 操作できないものはありません ショートカットは、最後だよ ショートカットなしでうまくいかないで、うまくいかないもののショートカットを試しても意味ないだろ ショートカットなしでうまくいってから、その言い回しを簡単にするショートカットを後で設定するんだよ そもそも「厨房を起動」って言って、テレビがつく訳?まずはそこからだよ その返答が「もやし」って言ってたら変だろ >>308 実行ワードですが「厨房をつけて」です 「厨房を起動」ではないです 消灯ボタンが無い照明使ってるんだけど 点灯ボタン二回で消灯になるから ihcで点灯ボタン二回を「ショート」で登録してる 「消灯」と言っても「ショート」としか認識しないから ショートカットは「電気を消して」で「ショート つけて」を呼び出してる >>312 僕もNECの蛍光灯はそのようにしています なので最初からショートカットしか頭になかったので ショートカット前提で話を進めてしまいました それ過去スレで解決した話題だからな 何度もやるなよ 素で言ってるのかタイプミスなのかわからんw 検証も質問も、もっと落ち着いてやっていただきたく 基本的な連携だし動かないはずはないので、あとアドバイスできるとすれば 以前作って不要になったショートカットは消しといたほうがいいよ、くらいしか >>308 すみません打ち間違いです 「OKGoogle もやしをつけて」 →「はい 厨房にします」 同様な形でエアコンや照明も登録、 また直接シーンを言ってみても 「わかりました ○○します」 「はい ○○します」と返事のみで動作しません IHCアプリからは動作します 何故なのか過去ログ含め探してみます >>271 背景を書いて無かったね。 IFTTTでfitbitからWebhooks経由で睡眠時間をGoogleHomeに言わせたいんだけど、fitbitから"3h 20m"の書式でやってくる。 3hを3時間と読んでくれたのはすごいが、その後を読んでくれない。 正規表現が使えれば日本語にできそうだけど、、、 やかましいから教えてあげるね chromecast経由でテレビをつける操作で「テレビつけて」はすでに使われているので、 ihcでテレビの電源ボタンを「テレビ電源」と登録した場合(照明で登録してもテレビで登録してもOK) ショートカットで 「テレビつけて」→「テレビ電源つけて」 と設定して、homeがchromecastの操作をしないようにしないといけない 要するにショートカットでは「次のように言ったとき」の設定の方が重要だよ >>318 say.jsそのまま使ってるとしたら、argv[2]に"3h 20m"が入ってるわけよね? 他に喋らせたい時に面倒だから適当にsayTime.jsとかでコピー増やして const text = argv[2].replace('h', '時間').replace('m', '分') || ''; とかやって置き換えちゃえば良いのでは? https://i.imgur.com/7BWFk4a.png 管理コンソールで適当にやったものだけどイメージは出来るんじゃないかね >>321 webhookやtextって書いてるから691氏環境ではなくgoogle-home-notifiierのexample.jsで運用してるんだと思う。 まぁ、日本語で渡すしかないから置き換えを実装するしかないってのは変わらんけど(example.jsの中で)。 >>321 せっかくnode使ってるんだから、それがいいよね >>296 先週のオレと全く同じだw 今は声でうまく動いてくれている。 やったことは、GoogleHomeと黒豆を初期化 Homeアプリ、 ihc から現在の設定全部消し 両アプリ入れ直し。 全ての関連機器(ルーター、ハブ、端末…) 電源落とし 小一時間待つ 更に黒豆は一晩待ってから起動 っで使えるようになりました。 コマンドの登録で"#"の登録を間違えて スペースがあるから3hまでと20mが別の引数になって渡されてるとか example.jsを使ってる場合、83行目が発声命令だからその前の行に>>321 氏の記述を参考にtextの値にreplaceをかけてtextに納め直す記述をすればいい。 >>325 おお一緒の症状の方が! 色々試行錯誤したのですがもう打つ手なしでした 全部初期化の再インストール&機器類も言われたようにやってみます >>321 >>328 318です。 ありがとうございます! そうですね。悩むよりも、受け取ってから変換かけてあげるのが手っ取り早そうですね。 週末にでも試してみます! バカばっただな なんで初期化で解決するんだよ 消えろ まあ機械で困ったら初期化は基本だからな、今回はそういう問題じゃないと思うけど 返事のみで動作しない →返事したとき黒豆のランプは光るの? RM mini3をラズパイ利用してる場合、hueとの連携は無理? 例えばGoogle HOMEに「いってきます」って言ったら、 エアコンと、google Homeのラジオと、hueの電気を全部オフにする。 電気がリモコン式なら可能だと思うんですが ID変わってるかも 283です Googlehome初期化 黒豆初期化 IHC設定全削除 homeと黒豆のアプリ削除、再インストール 上記内容にて、 homeが音声認識しているにも関わらず黒豆が動かない現象が解決しました >>325 さんありがとうございます 書いてあるよ。丁寧に書いてくれてんだから読んであげないと。 結論はできるだけど。 スマホのWifi Apリストへ、sremo setupが見える 近所にいるのか HOMEとIHC連携時に色々やり取りあるみたいで初期化は理にかなってる IHCはIHC側の登録名変更をリアルタイムに反映する動きをするけど ewelinkとの連携の場合は一旦連携解除して再連携しないとewe側の変更が反映されないし Google homeが「エラーのため…」とかいって一切スマートホーム使えなくなった時もあったし まだまだ謎挙動するから そんなときは初期化だよ >>337 ガンバーー! ウチでは 前スレ成功者の完コピし Home 声認識 OK, ihc 単独操作OK Homeアプリ→マイアクティビティ では コマンド発信確認済み(com.google.homeutomation.ja) でも黒豆の白LED 点灯せず。 なので黒豆リセット10回以上やった。。。がだめだった ダメ元で 一晩待ちウンコしてから黒豆 起動 設定… で一件落着。新たなる黒豆 の再オーダー寸前でした。 やっぱり運💩重要 好運を祈る >>336 hueにはREST APIが実装されてるみたいだから必要な命令をPOSTするシェルスクリプト作ってcommandで登録、sendでまとめて切る時にそのコマンドも実行すればいい。 ifttt経由で『エアコンを6時30分に点けて』というように、 時刻を指定して命令する事はできますか? >>272 おれのはカッコ悪いけど、 「テレビのボリューム 3アップ」とかで登録してます。 >>346 もちろんできるよ! 「何分後につけて」もできるよ。 日に日にレベルの低い人がどんどん増えていくのね・・・ そこまで人多いわけでもないし別に分けなくてもいいでしょ ただでさえ本スレから分離してお互い人減ってるんだし ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる