【IFTTT】Google home で IoT Part.7【Hue】
■ このスレッドは過去ログ倉庫に格納されています
Google HomeでIoTをする人の為のスレッドです。 本スレはできるだけ本体(もしくは+Chromecast)で楽しむ人に譲って、 濃い話はこちらでお願いいたします。 ※本スレ google home Part.23 https://mevius.5ch.net/test/read.cgi/google/1565277110/ ※前スレ 【IFTTT】Google home で IoT Part.6【Hue】 https://mevius.5ch.net/test/read.cgi/google/1545138252/ ※初心者スレ 【初心者】初心者だけどGoogle home でIoT 2【IOT】 https://mevius.5ch.net/test/read.cgi/google/1534381538/ 691氏の作ったシステム(hubot-broadlink-rm)について質問をする際には、 過去スレや下記に目を通してからにしよう https://scrapbox.io/smart-home/TOP 手元にドアセンサあったのでBrilliant Smartで試してみたけど普通に出てきたよ ただ、遅延が激しくてドア開→Brilliant Smart→IFTTT→slack→691システムで喋るまで25秒ぐらいかかる 普段はxiaomiのドアセンサ使ってるけど、こっちはドア開→Mi Home→slack→691システムで6秒ぐらい ドア開→Mi Home→HomeAssistant→slack→691システムだった Google Assistant の Connectし直し面倒だな 無料の頃には、問題なかったのに >>793 HAあるならTTSのほうが早いのでは?? google home notifierで喋る前のチャイム?音変わったのね とあるURLを叩いたらgoogle nest hubが喋るようにしたい。そこでIFTTT→ngrok→google home-notifierという流れを組んで、四苦八苦しながら動くとこまではやった。 ここでラズパイはWin10機からSSHで制御してるのだが、SSHを落とすとngrokまで落ちてしまうのはどうしたらよいの? 自己解決。スクリプトの問題ではなく、ラズパイModel3B自体のバグでWi-Fiモジュールがiwconfigでpower mgmt=0に設定してもスリープしてしまうのが原因だった。 しかしまともに使えるようになるまでが面倒すぎるぞgoogle-home-notifier… 799だけど、せっかく苦労して組んだGoogle home notifierよりも、Voice monkeyという最近始まったサービス使ってアレクサを喋らせる方がよっぽど楽なのでそっちに以降しました。 NestでイマイチだったのでAlexaで解決しましたのどこがスレチなのか 昨日ぐらいから、googlehomeが喋ってくれないんだけどみんなのとこはどう? 喋る前のデュルンって音だけなってそれ以降は何も言わない slack上は普通に喋ろうとした内容が表示されてて、今までと変わりなし 念の為、ラズパイ再起動したけど効果なし >>805 IFTTT関係ないけど、うちは昨日の朝からnestでラジコに接続できなくなった 再起動とかしてもダメ 旧バージョンのhomeではちゃんと繋がるから、nestでなんかあったかも >>807 旧バージョンのminiです 念の為、miniの再起動もしてみたけど、駄目でした >>806 もしかしてと思って試してみましたが、問題なかったです >>805 全く同じ現象です。 よくあるgoogle-home-notirifeのtts-apiを0.0.7とかにしてみたけど変わりなし 0.0.7は存在しなくない? 最新は2.0.2、呼び出し方が変わるけど www.npmjs.com/package/google-tts-api >>810 仲間がいた!! 解決しないから放置してるけど そういえば、少し前に 呼び出し音のデュルン! が テュルン! に変わったけど、 これはみんな変わったんだよね? 昨日までは喋ってたはずなのに、今日から呼び出し音するだけで喋らなくなった いつものget key fieldも出てないね サーバー側が変わったのなら14日ぐらいから喋らない人いたみたいなのに時間差が謎 mp3とか音楽ファイルの呼び出しは今まで通り使えてる >>814 ほんとだ 今試したけど、mp3は確かに問題ないわ 喋らせることが決まってるのなら、音読さんとかでMP3ファイル作って再生するようにすればとりあえずなんとかなるね 微妙だけど。 ttsを0.0.6にしただけのnotifierで問題なく喋ってるよ urlがちゃんと発行されてるかとか確認したら? 症状出てる人と出てない人がいるのはおま環なのかな ラズパイ再起動したあたりで喋らなくなった気がするので、なんか書き変わったのかしら この機会にスキルアップを図ってみてはどうでしょうか スキルアップ図りたいので、ヒントが欲しい所存 追加情報で、miniを2台とnest hubを1台使ってるけど、喋らないのはminiの1台だけの模様 いつもいない部屋のminiとnest hubはは喋ってた 喋らないminiはトルンって呼び出し音はするけど喋らない ファームのバージョン違いかと思って調べると、喋るminiと喋らないminiは250118で一緒だった ますます原因が分からない・・・ 喋らないminiをHomeアプリから登録を解除して再登録したら喋るようになりました。 電源落として再起動だけじゃダメだったので、なんか設定おかしくなってたのか結局不明 スマン、電源切って別の部屋に再設置して再度試したらまた喋らなくなった。 なんか延々一人で書いてるので取り敢えず消えます。。。。 >>823 こちらも困ってるので進展あれば書き込んでいただけると助かります ちなみに、登録解除、再登録はこちらでは何も変化ありませんでした それでは最後に・・・ 結局nestHubと置き換えて使ってなかったminiを喋らないminiと置き換えて喋るようになりました。 ファーム一緒でもロット違うと中身が若干違うのか、喋る個体と喋らない個体があるようです。 シリアル番号等で区別できるのか分かりませんが、喋らない方で余ってるminiあれば置き換えてみるといいかもしれません。 notifierってspeech apiから取得したMP3をGHにcastしてるだけなので、mp3をcastするようなアプリ使えば問題の切り分けができるかも? おま環のローカルネットワークの問題な気がする。 最初は音量っぽかったけどmp3の再生をplay.jsでして鳴ったなら関係ないし 他のhomeが喋るならnotifierは問題無いだろうし キャスト音が鳴ってるならnotifierとhomeの通信はできてるし あとはブロックしてるとかdnsが引けないとかでttsのurlに到達できないぐらいだけど 同じネットワーク上で特定のhomeだけそんな事になるなんて考えにくい 訳わからんな 691氏のサイトにあるこれは通る? play.js 'http://www.ne.jp/asahi/music/myuu/wave/toccata.mp3' Google-Home これは? play.js 'https://translate.google.com/translate_tts?ie=UTF-8& ;q=%E3%81%86%E3%82%93%E3%81%93&tl=ja&total=1&idx=0&textlen=3&client=aa-bb&prev=input&ttsspeed=1' Google-Home >>828 ごめん、確認の仕方がわからなかった mp3はラズパイにおいてるやつをhomebot send playで再生してるだけなんだ うちの環境だとgoogle home miniが2台ともだめで、google nest hubなら再生されたよ 子供がyoutubeに夢中なので、nest hubで音声をキャストしたくないんだけど、とりあえずしばらく仕方ないかな 発生してる人も少なそうだから、しょうもないなにかなのかな、結構経ったけどさっぱり原因分からず >>830 その環境ならhomebot/bin/play.js作ってると思うので、ssh経由のターミナルとかで homebot/bin/play.js 'http://www.ne.jp/asahi/music/myuu/wave/toccata.mp3' Google-Home と入力すればいいよ うちはこのコマンドでネットワーク上のMP3は再生されるけど、やっぱりsay.jsは呼び出し音だけ 何かやってるんだろうけど分からんな… もうnotifierとttsインストールし直してみたら? >>831 試すの遅くなったけど、鳴ったよ で、google nest hubに変えたら喋るようになったってこの間書いたんどけど、今日から喋らなくなったわ 何なんだろうマジで ラズパイ作り直しは時間かかるから辛いなぁ 何もしてないのに、なんかまた喋りだしたわ マジで意味わからん 結局またしゃべらなくなったよ、何もいじってないのに ちなみに、google home miniの時は再度喋りだす現象は一度もなかったわ そして、そろそろ迷惑な気がするので消えます 今後、同じ事象出て解決策がわかった人がいたらぜひ助けてください >>835 私も同じ状況になってます。 バックアップとって再構築しようか悩んでます(笑) 前にも書いたけど同じラズパイから691システムで操作して HomeMini@-喋る HomeMiniA-喋る HomeMiniB-喋らない NestHub@-喋る ってなってるので、システム作り直しても変わらない気がする 691システムで喋らないMiniBもHomeAssistantから喋らせると普通に喋るので音量とかの問題ではなさそう まぁ、結局原因分からない notifierとttsの入れ直しは試したん? 生成されたttsのurlはどうなってんの? 自分は、3台中1台が喋らない。 最後に次のエラーがある。 Error: Device timeout ちなみに、インストールのし直しは、やっているよ >>839 昨日から、三台全部喋らんくなった 再起動、再インストールやったけどだめやった。 iftttからやと喋るのに、slack直打ちだと喋らん。とりあえず様子見。 こっちもminiもnest hubも全部喋らなくなった MP3をアドレス指定して再生は問題ない もう喋らせたい音声をMP3にして再生するようにするわ >>841 私はIFTTT経由も直打ちもだめ。MP3はなる。。。 >>841 うちも昨日からnest hubがまたしゃべらなくなったわ iftttからって単純にwebhookでってこと? それもしゃべらんかったわ mp3はしゃべる hoyaのに変えたら? 英単語を喋らせなければ不満は無いよ 諦めて放置してたけど、今急に今までと違う声で喋りだした! >>847 nest hubだけど、うちも土曜から喋らなくなって、今日は別人の声で喋りだしたよ 他の人にはおま環なんだろうが、原因は同じなんだろうね ここ見て試したら前からダメだったのも数日前にダメになったやつも普通に喋るようになった もうMP3で音声再生するようにシステム組みなおしちゃったよ IFTTTアカウントごと削除したのにHomeにテレビ消してと話しかけると昔作ったアプレット「テレビの電源」でオンオフ)を復唱してオンオフしてくれない HomeとChromecast初期化して家を作り直してもだめ nature remoも接続し直してる 一発目は「キャストをオフにします」と答えてオンオフできるときもあるが幽霊と競合してるみたいほぼ前者になってしまう googleアカウント内のiftttのアクセス許可は解除したん? その辺のアレコレをボイスコマンドで再同期させられた気がするけどどう言うんだったか忘れたな >>852 ありがとうございます 許可切ってもだめでした 別のグーグルアカウント作って部屋を移行したら直ったので連携がどこかで切れてないんだと思います まだ気持ち悪いですが IFTTTでwebhockでURL叩いたらtuyaの赤外線リモコンからエアコンON/OFFするようにしたくて、 IFTTTのthen thatでBrilliant Smart選んだらWhich device/group?がNo options availableで選べないんだけど、これはどうすればデバイス出る? Brilliant Smartアプリからエアコンを動作させることは既にできるようにしてるから、リモコンと未連携って訳じゃないんだけど。 691氏のラズパイとslackの構成で、googlehome mini3台を運用してます。googleの声が変わったころから、googlehome miniが、slackから認識する台数に、1〜3台とまちまちになりました。みなさん、おなじですか? 今一人暮らしで照明ほとんどHueにして音声と寝る時間、外出帰宅でオンオフしてるんだけど 近々家族と住むことになりそうなんだけど、その場合の共用スペースのコントロールってどうやってる? 外出は全員の位置情報でいいだろうけど、寝る時全部消すとか。 最後起きてた人が消すようにする以外で方法ある? >>857 うちはモーションセンサー、サウンドセンサー、振動センサー、時間の組み合わせ いつからかわからんが、slack経由はしゃべらんけど、curlコマンドなら喋るようになってる これも、おまかんなのか? もう原因わからんすぎてお手上げよ アレクサとGoogleアシスタントの比較について。昔こういう表を見たんだけど、これは今も変わってない?日本語限定ね。 ウェイクワード認識力:アレクサ>Google 命令文の認識力:アレクサ<Google 歌唱力:アレクサ>>>Google 昔のアレクサは命令文の認識がウンコだったからGoogleアシスタントにしてるんだけど、我が家のIoT化がだいぶ進んだので、アレクサの命令文認識力が改善してるならIoTと相性が良いアレクサに移行しようかなって思ってるんだけど。 >>862 Alexaは頻繁にセールの時安くなるから、一度自分で試したほうがいいぞ、ちなみに俺のAlexaは未だにトイレで使っててメインはgoogle。 最近Alexaは1回呼んだだけで反応するようになったな。 フリーはアプレットを2つ増やすけど速度を遅くするよってか >>745 fitbitで睡眠感知して消し忘れた家電を消したい。だからこれに興味がある。 どうやってiftttでラズパイに入れたgoogle homeのルーティンを起動するか誰か教えて貰えると助かる。 iftttでメッセージを飛ばしてそれラズパイで受け取ってgoogle homeのルーティンを起動するとか? >>867 fitbit持ってないからわからんけど、寝た時にスマホに通知出せる?出せるなら ・適当なAndroidスマホにMacrodroidを入れて、fitbitから通知来た時に特定のURLを叩くように設定 ・アマゾンでUSアカウントを作り、アレクサにログイン、Voicemonkeyというスキルを入れる。これで任意のURL叩くとアレクサの定形アクションを起動できる。日本のAmazonアカウントではできないので注意。 これでfitbit→Macrodoroid→voicemonkey→Alexaと繋がって、寝たのを検知した時に家電を消す、が可能なはず。なおアレクサのスピーカーは不用。 691氏を再インストールでうまくいかないので相談です。 Error:get key failed from google とでます。 package. json、browser. js、key. jsの書き換えは試しました。他に確認するとこありましたら教えてください。 >>869 google-tts-apiはバージョンいくつにしたの? Google TTSの声が数世代前の合成音声なのなんとかならんの?聞いてると気持ち悪くなってくる。 >>869 869です。generator-hubotが更新されていないので、node,npm, pythonあたりをダウングレードしないと動作しないという理解であってますか? Googlehomeが下記エラーで喋らなくなりました。 Error: The module '/home/pi/homebot/node_modules/mdns/build/Release/dns_sd_bindings.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 57. This version of Node.js requires NODE_MODULE_VERSION 83. Please try re-compiling or re-installing homebridge-config-ui-x利用のためにnodeのバージョンをv14.19.0に上げた事で NODE_MODULE_VERSION83になった事が要因のようですがhomebridgeがnodeV12以上のため 私のスキルではNODE_MODULE_VERSION57まで戻すことができません。 対処策をご教示頂けないでしょうか? rm -rf node_modules/mdns からの npm installしたけどだめでした(><) 691氏の作ったシステムとnodeV12以上は 共存できないんでしょうか? 悲しい…。 rebuildはダメなの? それか別のavahi互換モジュールにする、ある程度コードを書き換えなきゃいけないけど 黒豆使ってるんだけど、30分ごとに再起動してるっぽい。 別の個体でも同じ。 操作しようとしたタイミングでオフラインだと操作できなくて困ってる。 同じような症状の方いませんか? https://i.imgur.com/3hUrPf8.jpg >>881 ルーターの設定で暗号化キーの更新間隔が30分になっていないか? >>883 ビンゴでした。 更新間隔を0にしたらオフラインにならなくなりました。 なんでルータを疑ってなかったのか…お恥ずかしい。 ありがとうございました。 だいぶ前にgooglehomeが喋ったり喋らなくなったりと書いたものなのですが、 ようやく重い腰を上げて、一から再度691氏の環境作るべく、hubot入れようと してるんですが、下記コマンドを実行するとエラーが出てしまいます。 どなたか対処方法教えてください。 ちなみに、sudo npm install -g yo generator-hubotを実行した時にも 同じエラーが途中で表示されているのでインストールも上手くいっていない のではと思っています。 xxxxxxxx@xxxxx:~/homebot $ yo hubot /usr/local/lib/node_modules/yo/node_modules/npm-registry-fetch/node_modules/@npmcli/fs/lib/fs.js:6 const fsSync = Object.fromEntries(Object.entries(fs).filter(([k, v]) => ^ TypeError: Object.fromEntries is not a function at Object.<anonymous> (/usr/local/lib/node_modules/yo/node_modules/npm-registry-fetch/node_modules/@npmcli/fs/lib/fs.js:6:23) at Module._compile (internal/modules/cjs/loader.js:778:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) at Module.load (internal/modules/cjs/loader.js:653:32) at tryModuleLoad (internal/modules/cjs/loader.js:593:12) at Function.Module._load (internal/modules/cjs/loader.js:585:3) at Module.require (internal/modules/cjs/loader.js:692:17) at require (internal/modules/cjs/helpers.js:25:18) at Object.<anonymous> (/usr/local/lib/node_modules/yo/node_modules/npm-registry-fetch/node_modules/@npmcli/fs/lib/index.js:2:6) at Module._compile (internal/modules/cjs/loader.js:778:30) バージョンは下記の通りでした 今週apt-getでインストールしたばかりなので最新かと とりあえず一旦あきらめて、ポート開けてgasからのhttpアクセスで直接しゃべらせてます xxxx@xxxx:~/homebot $ node -v v10.24.1 xxxx@xxxx:~/homebot $ nodejs -v v12.22.5 >>887 よく分からないなら691氏のページに書いてある通りにした方がいいと思う >>888 書いてあるとおりにすすめたつもりなんだけども もっかい確認してみます >>889 本当は俺だって開けたくないわ 暇潰しにpi4に入れてみた 691氏のサイトの手順だと busterはバージョンが古すぎて記載通りではnodeが入れられないし bullseyeなら>>887 にはならないから 上手くいかないのは自己アレンジのせいじゃないの ちゃんと調べてないけどnode12か14以上じゃないとyeomanが動かない感じだった google homeのルーティンを音声でなく外部から起動する仕組みって存在しますか? 最終的には alexa(音声)->何かの仕組み->google homeルーティン->google home配下装置(制御対象) を実現したいのです。 キーワードでいいのでご教示いただけると助かります。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる