【IFTTT】Google home で IoT Part.7【Hue】
レス数が900を超えています。1000を超えると表示できなくなるよ。
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 >>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配下装置(制御対象)
を実現したいのです。
キーワードでいいのでご教示いただけると助かります。 >>892
Echo と Google Home が近くにあるなら
Alexa Skill Blueprints のカスタムQ&Aで、
アンサーに ルーティン起動メッセージを入れておくとか
(未確認です) 泥スマ1台用意できるならTaskerでアシスタントにキー入力で指示を送るとか
どうやるにしても多段になって遅延が起きるし面倒くさすぎるわ 691氏のを使って数年間使ってて、
クーラーを買い換えたので再学習させたんだが、
homebot> homebot send air:on
homebot> sent air:on
で動くのを確認して、
homebot> exit
で、一度出てから、
homebot> homebot list
するとさっき登録したデータが消えてる。
どうすればいいんでしょうか。。。 >>892
ない。アナログなやり方だけど、Alexaの定形アクションで「オーケーグーグル、○○して」と喋らせるという方法で一応目的は達成できる。
逆にAlexaの定形アクションをGoogle Homeから呼ぶ方法はあるんだが(Voicemonkeyでググれ)。 >>895
ラズパイじゃなくslack側からやってる?
>>892
Alexa使ってないから出来んかもだが、
googlehome→ifttt→gas(やりたいこと記述) で似たようなことやってる
正式にはルーティンではないが >>892
ふと思ったんだが、アレクサによるスマートホームってEchoが無いと出来ないって誤解してない?なくてもできるよ。なので普通にアレクサの定形アクションで対象の装置を制御すればよいのでは? https://kariruno.com/googlehome-keyword_avoidance/
このショートカットはtルーティンに置き換わったのかなとか思ってやってみたんだがウマくいかない。
エアコンとかテレビとか予約語(っていうのか?)を仕様してiftttで設定すると、
大抵、デバイスが設定されてませんになって、うまく作動させれない。
みんなはどうやって回避してます? うちは予約語よりiftttの方が優先されてる
ルーティンも何も使ってないけど「エアコンをつけて」でiftttへ飛んでる
マイアクティビティで音声認識とiftttの指定が合ってるか確認してみたら?
何やってもダメならワードを変えるしか無いと思う >>900
1.Google Homeのルーティンで、開始条件を「希望するワード」にする。「テレビつけて」とか
2.アクションにダミーの言葉を割り当てる。「ルーティン1」とか「abc01」とか。
3.IFTTTでifに2で設定したダミーの言葉、thenに希望のアクションを割り当てる
これで動かないかね?
なおルーティンを設定した場合、言葉のゆれを全て開始条件に記載する必要がある。「テレビつけて」「テレビをつけて」「テレビの電源をつけて」など。 サービス止めた状態で学習すればよかったダケだった。。。
で、新たな問題。
前まで「クーラー消して」で「クーラーオフ」ってアンサーバックにしてたんだけど、
iftttでそのアプレットを消して(アーカイブに入れて)、
「クーラー消して」で「クーラーを消します」ってアンサーバックで再登録したんだが、
GoogleHomeに「クーラー消して」って言っても、以前の「クーラーオフ」でアンサーバックされるし、
slackにはメッセージも投げなくなった。
反映に時間かかるのか?とか思ったが1日たっても治らず。
何か根本的に間違ってる?
クーラー付けては問題なく動いてる・。
アプレットもこの2つだけだし、conect状態になってる。
タシケテ。。。 なんというか向いてないわ
直感的・本能的・無意識に間違ったことをするタイプ >>904
すまんなー。
発達障害なんやワイ。
出来る限り頑張ってるんやけどな。
そないに、イジめんといて。 横だけどいじめたいわけじゃないよ
現状の症状とやりたいことをちゃんと分かるように書いたほうがいいよ
何が言いたいのかよくわからんので
ちな、うちの息子も発達障害だわ
知的じゃない分、助成もしょぼいし苦労多いだろうけど頑張れよ レス数が900を超えています。1000を超えると表示できなくなるよ。