【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/ Hueのスターターキット買ったんだけどさ、
Hueをgoogle homeとAmazon Echo Plusの両方で操作できるように設定することはできないの?
元々Hueの電球をEcho Plus単独で操作できるようにしてたんだけど、
google homeで操作できるようにHue bridgeを設定したらEchoで操作できなくなっちゃった。 >>609
いや、普通にできるぞ?それぞれに認識させるだけでいいはずだが。 >>606
スマホもラズパイも、ネットワーク上にいるホストでしかないぞ。
サーバー、クライアントというのは、特定のサービスを利用する場合のユーザー目線での立ち位置であって、
どんな機器でも、ネットワーク上に繋がるホストであればサーバーになり得る。
むしろ、昨今はサーバーよりもIoTデバイスやスマホの方が踏み台化される事例が多い。
IoTデバイスは広く知られた脆弱性の穴があいたまま、スマホはストアアプリに紛れ込ませる。
サーバーの権限奪取するより余程簡単に悪性プログラムを注入出来る。 おじいちゃんはスマホとガラケー勘違いしてる可能性すらあるからね >>612
606のスマホは回線止められてるんだよ ラズパイ アプリじゃなくスマホのアプリで作ってくれたらいいのに。 やっぱ、b+とzero wとかでは、google homeとかと連携したときの応答速度変わったりするもん? あと6分くらいしかないが、楽天でhome mini半額だね 販売期間 2018年06月14日20時00分〜2018年06月21日01時59分 すでに四つあるんだが 半額と聞くと
とりあえず追加しとくか、てな気になってしまうw たぶん明日までに売り切れる。 テンバイヤーが大量に買う。 691氏のhubot-broadlink-rmを有り難く使わせてもらってますが
なんかの拍子に動作しなくなりました。
具体的にはIFTTTアプレットからslackプライベートチャンネルに投稿は問題ないのですが
反応がありません。
手動でslackに投稿すると問題なく動くのですがIFTTTからの投稿は反応がありません。
IFTTTアプレット作り直し、slack token再作成してみましたが改善されません。
Raspberry Pi3+ Raspbianでの運用です。
どなたか思い当たることがあればお教えください。 status に以下のエラーが表示されてましたが
解決方法がわかりません・・・
ERROR An error occurred while processing an RTM event: a is not defined. >>629
情報ありがとー
店頭販売ですよね。今日もやってるといいな
見に行ってみます 自分も数週間前くらいに同じようなことがあって、仕方なく外出して帰ってきたらその間にテレビがついていたことがあった。
クラウドでいろんな要素が介在しているから少し待ってみたら? >>623
てか、こんだけちょくちょく半額やってるのに
メルカリでなぜ価格レベルが崩れないのかがふしぎ >>630
コーラル在庫は無いけど
他の色ならドットコムも半額
通販各社も半額
週末半額祭の様相だね >>632
半額祭知らない人や待てない人が一定数居るんでしょうね 使わなければ、半値3240円+送料でも売れるの確実だから買っといて損はないよね >>627
同じ状況です。
Node.jsに脆弱性があるっていうからアップデートしたのが原因? >>600
無事できました!
ありがとうございます うーん。業務でしかLinux使わんので、linuxのサウンド周りの素養が全くない。
ラズパイの出力をHomeにして、入力をsnd-dummyにするにはどうすればいいのか。。
誰かこのあたり知見のある人いないですかね。
アシスタントSDK使うのにマイクが必須になるのだけど、Homeと接続すると、マイクがないと怒られてしまう。 なんか色々と勘違いで普通にできた。
ラズパイとHomeをbluetoothでつないでアシスタントSDKを使うといい感じだ。
「◯◯繰り返して」を送るとnotifierみたいにHomeから話してくれる。notifierと違って完全にhomeと同じ声になるのがいい。
この形なら「今日の天気は?」とか「今日の予定は?」を定期起動させたりできるし、ルーチン的なものを組むことができる。
あとライブラリの中身を少し書き換えたら普通に日本語のクエリも送れるようになった。
需要あるかはわからんけど、あとでdiffを投稿しときます。 LS Miniってどうなの?
アマで5000円以下なんだけど話題になってる? エアコンを完全管理してくれるなら4980円は安いと思ってリビング用と寝室用に予約はした。 hotword.pyを文字列で制御するように書き換えるパッチをpastebinに貼りました。
Pythonでコード書いたのは初めてなので、文法とかは気にしないでください。
hotword.pyのあるディレクトリでpatchコマンドで適用できます。
https://pastebin.com/DPKTCanV
アシスタントSDKのsend_text_query関数はそのまだとASCIIのみに対応のため
日本語の命令をするにはgoogle-assistant-sdkに含まれる
site-packages/google/assistant/library/assistant.py
ファイル中の
self._lib.assistant_send_text_query(self._inst, query.encode('ASCII'))
の行を
self._lib.assistant_send_text_query(self._inst, query)
のように書き換えてください。 嫁の万歩計の電池を買いにヨドバシに行ったらGoogle Home Miniが半額セールしてたのでついつい衝動買いしちまった
さすがにポイントは1%しかつかなかった 実行にはhotword.pyが実行できる環境設定が事前に行われている必要があります。
セットアップは以下を参照してください。
https://developers.google.com/assistant/sdk/guides/library/python/
実行例は以下の通りです。応答はラズパイで設定されたスピーカーで出力されます。
うちはHomeとBluetooth接続してHomeで応答を再生しています。
RadikoやSpotify、Netflix制御も大丈夫です。
クエリをカンマ区切りで繋ぐと、連続して実行されます。
$ ./hotword.py --project_id <YOUR_PRJ_ID> --device_model_id <YOUR_MODEL_ID> --query-text "私の名前は,今日の天気は,今日の予定は"
(一部省略)
私の名前は
ON_RENDER_RESPONSE:
{"text": “○○さんですよね😊", "type": RenderResponseType.TEXT}
今日の天気は
ON_RENDER_RESPONSE:
{
"text": "今夜は気温17度、曇りでしょう。 現在気温16度、くもりです。\n---\n(weather.com でもっと見る)",
"type": RenderResponseType.TEXT
}
今日の予定は
ON_RENDER_RESPONSE:
{"text": "カレンダーに関連するものは見つかりませんでした。", "type": RenderResponseType.TEXT} 個人的にはnotifierがわりに使うのが一番よかった。
声が完全にHomeの声と同じになるのと、事前のピコンが鳴らないので。
なんか面白い使い方してる人がいたら教えてください。 >>644
この値段なら取り敢えず買ってから考えても良さげだね
早速予約 >>644
リモコン学習機能が無いっぽいので
私は二の足を踏んでる 既存のテレビやエアコンはもちろん、特殊なリモコンもカスタマイズ登録できます。
とあるから、登録はできるんじゃないの?
既存のスターターキットの方は月額課金があるみたいなので、こっちが同じようにならないかだけ気になる。 月額利用料 LS Miniは利用料無料です
って書いてあったわ。ごめん。 >>656
読み込み不足、すまんかった
買う気満々になりましたw アシスタントSDK、黒豆使ってるとCLI操作できるからそこまで恩恵ないかもだけど、音声orスマホ操作オンリーの家電リモコン使う場合は色々と応用が増えそう。 >>661
どう言う意味でだ?
喋らせるコマンド使って、
掛け合い漫才やらせるのは出来るが >>662
すまん。例えば一階から二階のGooglehomeを呼び出して会話できるとか。 >>666
今日1日新規インストールからやり直して
nodeのバージョンを下げてやり直してみたけどダメだったわ。
何が悪いかわからん・・・ >>667
IFTTTからslackまではコマンドが投稿できている様ですが、hubot側でコマンドが認識できない様な症状ですね。ラズパイ3B+の特有の現象でしょうか? 消したはずのIFTTTのアカウントがどこかで生きてるっぽい
なぜか昔登録したコマンドが未だに呼び出せる >>668
そうですhubot側で取りこぼしてる感じですね。
しかし手書きでslack投稿すれば動くという不思議な状態で困ります。
ラズパイ3B+以外では試してません。ラズパイあたりで試してみます。 わからんが、IFTTTのslack投稿先のチャンネルが違うんじゃね?
手書きと同じチャンネルにIFTTTからも投稿されてる?
ダイレクト以外だと最初にhomebotとか指定しないと動作しないよ >>672
アドバイスありがとうございます。
実行コマンドの前にhomebotを追加してslackのプライベートチャンネルにIFTTTからの投稿はできてはいるのですが、ラズパイで実行しているhubotがエラーを出力してしまいます。
尚、slackで実行コマンドを手入力した場合はhubotのエラーの発生はなくコマンドの実行もできています。
手入力の場合と全く同一の実行コマンドをIFTTTから投稿するとhubotがエラーを出力する理由がわかりません。 >>674
IFTTTからの投稿が間違ってる?
頭に半角スペースあるとか、最後に半角スペースあるとか >>627
似た症状が出たけど、バックアップに戻したら回復。
npm関連をアップデートしたのが原因と思われる。 新たに一台追加して車に設置
VPN接続できるモバイルルーターってないかな? >>678
そもそもVPNの必要がない。
home(Google Assistant)はクラウドを介して連携するから、homeにはインターネット接続だけあれば十分。 英語の勉強のためにgooglehomeを英語にしたら、
日本語をトリガーにして作り込んだIFTTTは一切使えなくなった
かなしぃ >>676
コマンドの最初と最後に余分な半角は入れていないのですが。 >>677
もし宜しければ、ご使用環境のnpm関連、nodeのVer.を教えて頂けませんでしょうか。 >>680
へー、なるほど
同一IP内で無くとも問題ないのか
やるなあ
ありがとう セットアップは同じネットワークじゃないとだよね。
しかもセットアップするスマホのテザリングはだめだったような。 こんな便利な機器(チューナー)があるんだ!
satch.tv/review/satella2review/?mref=445 >>685
スマホでやるならスマホはルーターとして使ってもう一台設定用になにか端末が必要ですね
なにか裏技的に一台でやる方法があるかもしれないけど >>688
goo.glとか最高に胡散臭いURLにせずに
普通に短縮URL貼るほうがまだましだと思うよ google homeスレでgoogleサービス批判とかネタにしても詰まらんな。 訳分からん短縮URLなんて踏む気にならんのは同意するわ >>683
確認しました。
npm 5.6.0
node 8.9.4
以下はパッケージのバージョン
google-home-notifier@1.2.0
hubot@2.19.0
hubot-broadlink-rm@0.6.5 >>693
ご確認頂きどうもありがとうございました。 >>693
横からですが、私も参考になりました。
昨日の地震で停電後同じ症状です。
スマホ、pcからのslack手打ちは反応するので、piバックアップ復元が早そうですね。
ありがとうございました。 google calendar → IFTTT → MQTT → Node-RED → アシスタントSDKと繋いだら、時刻指定処理がめちゃ捗るようになった。
MQTT→Node-REDの部分はSlack→hubotでもいいと思うけど。 ログインが必要なWebページをスクレイピングして、その結果をGoogle
Homeから喋らせたくてpuppeteerをいじってたんだけど、puppeteerってRaspberry Pi Zeroじゃ動かないんだね
アシスタントSDKもZeroじゃhotwordが動かないっぽいし
hubotで黒豆だけ動かしてたころはZero Wで十分だったけど、センサー足したりホームサーバとしていろいろ動かしたいと思ったら物足りなくなってきた >>697
所詮低性能の学習用デバイスだからな。
本気でいろいろ詰め込むと限界が見える。 >>697
zeroWは省エネなのも良いとこだよね
常用してもファンとか要らないし
軽い用途ではメリット大きいかと思ってる 691氏のblogグーグルドライブ使った信号の自動クラウドバックアップとかも説明あるといいなあって
個人ではできたけどまとまった場所に情報ほしいし >>628
横ですが俺も同じエラーメッセージが出てて困ってます
ラズパイはゼロWH
>>693のバージョンにしたら治るかは寝て起きてから試してみます
あ、仕事も行かなきゃ… >>628
hubot-slack@4.4.0 に戻したら動きましたー
4.5.0にすると同じエラーが出る (ERROR An error occurred while processing an RTM event: a is not defined.) >>703
ありがとうございます。
帰ったらやってみます。
私は一生懸命nodeのバージョンを入れ替えてみて
上手くいかず諦めてたところでした!(^^;; 702ですが>>703だけで成功しました!
ありがとうございました!ご報告まで。 これから導入しようと思ってたところだからありがたい ■ このスレッドは過去ログ倉庫に格納されています