【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/ >>32
>>30
アドバイスありがとうございます。
帰宅したのち、say.jsを見直し、再度ページの記載通り打ち直しましたところ、コマンドにて発言させることができました。
いろいろいじった際に不要な記述が残っていたと思います。
お騒がせしまして申し訳ありまあせんでした。
ご丁寧にご指摘いただきましてありがとうございました。 >>38
この会社日本人から金を集め
日本人からぼったくる
商法してるが 中身は中華の人たからなせる技!?
完全になめまくられてる日本人 >>28
691さん
仕様ということで了解しました。
原因がわかったので対処がしやすいので大丈夫です。
一斉送信は私は特に必要ないです。うーん、どこかで使い道あるのかなあ。
LED照明同じのそろえている人で全部の部屋の電気消してとかか。少しいそう。 たびたびスレ汚し申し訳ございません。
~/homebot削除後、再度 手順通りにやり直しましたが
>>33
と全く同じエラーとなります…
結論、手順通りに出来てないということだと思うのですが…
なにが間違っているのでしょうか? >>42
使ってるnode.jsが古いってことないですか?
node --version
ってコマンド打って何て表示されます? >>43
>>44
ご返信ありがとうござます。
外出中のため、すぐには確認出来ませんが
4.**と低かったです。
OSプリインストール済みのRaspberry Pi
だった事もあり、色々バージョンを確認してました。
[node.jsの導入]で
sudo apt install -y nodejs npmを実行
してたのてバージョンは気にもしてなかったですが、切り分けで削除し再インストで依存関係なんとかのエラー。
昨晩は以上で打ち止めとなりました…
そこがあやしいんでしょうか? Ubuntuで691氏方法で使っているが、なんか数日前から「エアコン22度」とか数値を伴うのが使えなくなった。同じく数値指定のテレビは「NHK」とかHome側のショートカットで問題なく動作してる。
もうエアコンの温度もそんなに変えないので放置してもよいような気もするが、誰か同じようなこと経験してない? >>45
やはりnodeのバージョンが古いのでは。うちではv7.10.1でした。
以下のgoogle-home-notifierのページによると、以下の手順でnode.jsのバージョンも
上げておく必要がありそう。
https://github.com/noelportugal/google-home-notifier
Raspberry Pi
If you are running from Raspberry Pi make sure you have the following before nunning "npm install": Use the latest nodejs dist.
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install nodejs
Also install these packages:
sudo apt-get install git-core libnss-mdns libavahi-compat-libdnssd-dev
以下のページにもそれっぽい記述があるのですが、node.js自体の再インストールに
関する記述はないですね。
https://scrapbox.io/smart-home/Raspberry_Pi%E3%81%ABgoogle-home-notifier%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95 氏の指示どおりnで管理すりゃLTSの8.9なり8.10が入るだろう 導線かなり親切に作ってもらってあるけど、
scrapbookの仕組み上
導入方法が一本道じゃないから
初心者がつまみ食いするとよく分からない事になるんだよな >>38
クラウドファンディングって、あたかも自分が開発してるように見せかけて
中国製をそのまま名前変えて売ってる事があるよ。
某SB系のところがやっててビックリした。
情弱ホイホイなのは、キズモノ処分とか、質流れとかと同じ商法かも。 IFTTTだけど、最後にThatで何もしないようにはできない?
登録しないとレシピが保存できないので困ってる。 hue買ったから4灯のシーリングライト探してるんですけど、どれも調光式ledは故障の原因になるので使わないでくださいの注意書きがあるのですが普通に使えますかね?
たとえばこういうのなんですけど
http://www.receno.com/lighting2/arche.php >>52
構造的には単にオンオフの切り替えだから関係ないように見えるね。
でも内部的にAC100Vをスイッチングしてる可能性が無いとは言い切れない。
使えないと言ってるのが根拠のあるものか、機械的に貼られたものかわからないから
心配ならお客様センターから商品設計に聞いてもらえば? >>48
自分がどうやったかもう覚えてないけど、「node.jsの導入」のページの
「この最後の2行は、無理にインストールしなくてもよい」の記載通り、
無理にインストールしなかったら、もしかして、nodeが4系のままに
なっちゃうのでは。 691氏のシステムでsay.jsの実行から実際にHOMEがしゃべるまで
10分以上タイムラグがあるんだけど他に同じような人いないかな?
ラズパイの処理速度の問題なんだろうか >>52の器具はHueには使えない
>>54の器具はおk
>>52にはおそらく専用リモコンでON/OFFする無接点式スイッチが内蔵されていて
これが調光式LED電球に対して非常によろしくない(可能性がある)
特に専用リモコンでOFFしたときに完全遮断しないで、微小の漏れ電流が流れる場合が多々あり
これがLED電球の基板の素子を壊してしまうことがある
>>54のように単純にソケットとシェードだけで構成されている器具であれば安心 >>53
>>54
>>58
まさかここまで詳しくご教授いただけるとは…
普通に買ってしまうところでした
ありがとうございます 3つあるhueの内一つだけ何故か調子が悪い
ググホに〜つけてと言うと、エラーが発生した為〜と言われるがちゃんとつく
つくからいいんだけどさ >>58
無接点式のスイッチがダメなら、最近のタッチ式の電灯スイッチもだめだけどね。
あと、微小電流で壊れるって理屈がよくわからない。
電波? >>62
アクアやってて、出たてでかなり高価だった水槽用LED照明を家電用のデジタルタイマーで壊したことある俺にはなんとなくわかるw
たしか円盤式タイマーみたいのは問題なくて、サイリスタでスイッチングしてるようなのがやばいんじゃなかったかな
当時いたアクアスレでけっこう犠牲になった奴おったわ >>63
調光器具には使えないのは知ってたけど、単に入り切りで故障とかオカルトだろ?
と思ってググったらマジだったわ
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q14149734719
だとすると>>52の使用禁止の対象は調光LEDに限らずLED全般なはずだけど
そのへんは謎だな >>64
文章があいまいで
「調光器具対応の蛍光球」または「LED電球」
とも読めるんだよね だからいつまで経ってもスイッチ制御のやつはリレーのカチカチやめないのかもね。 Android WearのGoogle Assistantに691氏のシステムで操作しようとすると、動作は黒豆は正しく動作するけどGoogle Assistantはエラーメッセージ返してくるね >>63
そうそう、その話。
本来のAC100Vは正弦波になってるけど、サイリスタなどで制御するとブチギレになる。
それが悪影響起こす場合があるからややこしい。 >>64
LEDを制御する回路にも各社いろいろあるんよ。
多少AC100Vの波形が崩れても影響無いものもあれば、動作に影響が出るものもある。
メーカーでもある程度は検証してるだろうけど、手前に入る回路がどうなってるか
わからないから>>52のように無難に使えないって書くわけ。 hueの導入を検討してるんですけど丸型蛍光灯が2つ付いてるよくあるシーリングライトの代替するには何個ぐらい球が必要になるでしょうか
部屋は6畳ぐらいです >>72
4個でいいんじゃない?
IKEAだと2499×4本とPhilips Hue Bridgeが7000円くらいかな?
15000円とシーリングライト 代 やはりnode.jsのバージョンが古かったようで
「node.jsの導入」工程の最後の2行もインストールしたことで無事
喋ってくれました!
nodeを不用意にremoveしてしまったため、ファイルが壊れてしまったようで
OS再インストールからやり直してからの改善となりました。
色々とご相談に応じていただきありがとうございました。 単に調光するだけなら赤外線リモコン付きシーリングライトと黒豆でいいと思うよ。
多色調光もやるならhueだけど。 >>72
明るさ的には3個でも良いかもしれないが裸利用なら嫌な陰が出るから
球は多目で調光した方が良いかと思う >>80
ありがとう、最近買おうとカートに入れたんですが決済の前で送れないと出てきたんでAmazonがイロイロやってるのかなと思ってました、も一回挑戦してみます 「node.jsの導入」のページの記載が修正され「この最後の2行は、無理にインストールしなくてもよい」という
コメントがなくなったのですが、こっちでnodeをnで管理することにするのであれば、
今度は「Raspberry Piにgoogle-home-notifierをインストールする方法」のページに追記された
$ sudo apt install nodejs # 不要?
の行はまさに不要だと思います。
先ほど、RaspberryPiへのOSインストールから試してみたのですが、上記の行の操作を行うと
google-home-notifierのインストールに失敗します(mdnsというモジュールのビルドで
エラー)。
nodeをnで管理しないのであれば上記の行の操作が必要になるのではないでしょうか。
間違ってたらごめんなさい。 なんでHue電球って日本では馬鹿みたいに高いの?
なんでそれをありがたく買って馬鹿みたいに遊んでるの?
Philipsの中の人ばかりなの? 「日本では馬鹿みたいに高い」はないだろ。レートの誤差の範囲。
上の半額近いのは、色温度の変わらない別版のやつだよ。
ま、それで実質問題ないんだけどなw >>83
ASK税で有名なアスクが代理店やっているから
米尼で買えばいい 米尼は色付きのスターターセットは日本に送ってくれないのかな
弾かれる >>82
ご指摘ありがとうございます。ブログに反映しました。
(ご指摘の点はすべて承知のうえで、試行錯誤しながら、ブログを運営しています。) >>56
ラズパイZeroでも4秒ほどしかかかりません。
よほど長い文章を喋らせようとしたのでしょうか?
say.jsは、コマンドラインから渡された引数を、google-home-notifierに渡しているだけです。
たった8行の簡素なプログラムなので、余計な処理をしていないことは、一目瞭然かと。 >>88
ご苦労様です。
この手のサイトでは、内容が更新されないまま、ツール等のバージョンがあがってしまって、
結果的にウソが書かれてしまっているという場合も多いものです(それで私みたいな物知らずが混乱する)。
それを、随時内容を更新していただけるのは大変ありがたい。頭が下がる思いです。
ありがとうございます。 >>89
MyThingsとIFTTTで雨が降りそうなときと家族が家に近づいたときにひとこと喋らせてるだけです。
SLACKから命令は送られてるんでラズパイ側の問題かと思うんですが。
タイムラグがないこともあるし、1時間くらいかかることもある。 自分で問題を切り分けなよ
それじゃ本当にSlackまでに遅延がないのか分からんだろ
MyThingsがリアルタイムじゃなくて15分更新とかだとエスパー >>92
いやSLACKからコマンドが送られて、HUBOTから応答があるまでにタイムラグがあるんです
IFTTT アプリ [19:43]
I entered an area March 16 2018 at 07:42PM
send say(○○さんが帰ってきたよ)
homebot アプリ [20:09]
bin/say.js "○○さんが帰ってきたよ" ja Google-Home
Device "Google-Home-4111e0149101354b4e0d5402a6fcf7ec" at 192.168.0.6:8009
said ○○さんが帰ってきたよ
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see http://0pointer.de/avahi-compat?s=libdns_sd&e=node
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister
こんな感じでSLACKからコマンドを送ってからHUBOTの応答までにタイムラグがある hubotのslackプラグインのsocketが切断されてると思われる。
家のルーターでセッション時間とか設定出来るようであればなるべく伸ばしてみ。 >>94
ありがとう。出先なんで帰ったら試してみます。
ただ、エアコンや電気の操作はタイムラグが発生せずにsayだけなんですよねぇ
再現性がないし、ラグの時間もまちまちなんで困ってます。 >>91 >>93 >>95
そもそも、say.jsを疑うのであれば、hubot経由ではなく、
コマンドラインで直接say.jsを実行して検証すべきかと。
また、hubotを疑うのであれば、
command say top -b -n 1 | head ; time bin/say.js '#' 2> /dev/null
という感じで、say.jsの実行時の負荷や、所要時間を計測すべきかと。 >>97
おっしゃる通りですね
システムの元の方から順番にチェックしてみます
アドバイス感謝です NHKのガッテンで、目覚まし時計をごく小さな音にしておいて、起きる時間の少し前から鳴らし始め、
それに気づいて目覚めたら快適、というのをやってました。
691さんのウェブサイトなどを参考に、Google Homeから、YouTubeの小鳥のさえずりの動画の音声を、
土日祝日以外の朝6時40分(目標7時の20分前)から流す、という仕組みを週末に仕立てたのですが、
先ほどそれですっきり目覚めることができました。
691さんをはじめ、先人の方々に感謝します。ありがとうございました。
参考にしたのは、
・691さんのサイトの「Google HomeでMP3を再生」
・Qiitaの「Google Home自身でYoutubeの音楽を再生する」
・前スレのGoogle Apps Scriptを使うという話
・Qiitaの「Google Apps Scriptの日毎のトリガーで時間をもっと細かく設定する」
・前スレの祝日をJSONで返すAPIの情報
IFTTTかmyThingsに、平日(土日祝日以外)のX時、というトリガーがあればいいのに、と思いました。
myThingsには要望を出しておきました。 黒豆が登録してあった一部のコードを忘れたようだが、そんなことあるの? Bloadlinkのサーバーが記憶してるとか、ラズパイ上のノンリレーショナルDBが記憶してるとかだろ >>99
全く否定しないけど、
スマホのアプリとかで、もっと簡単にもっと高機能にできるよ つべから音取ってる時点で趣味で作り込んでる事が分かる >>103
>>104
ごめんなさい。ほんと全くの趣味。
今日は早起きしました。というのも、昨日、元の時間の30分前に雨が降ってたら
その時点で目覚ましを鳴らすようにしたから(雨だと通勤バスが混むのでいつもより
早い便に乗りたい)。
今後は、電車の遅延情報でならす時間を調整したい(遅延なら早め、運転見合わせなら
あきらめていつもの時間、とか)。 IFTTTのThatを無効にするいい方法ありませんか?
できるだけ設定少なくて、他に影響与えず、何もしない方法。 >>99
私も似たようなことやるので参考になるしどんどん書いて欲しい。
降水確率で時間早める案はいいですね。うちのシステムでも採用したい。降水確率取るの具体的にどんな感じです? 最近、androidスマートフォンでのプッシュ通知がiftttで処理されず困惑。。3月頭までは処理されており、アプリ名称とかも問題なく、スマートフォンへはプッシュ通知されているのだが… >>106
なる!
構築することが目的なら「全く否定しない」と書いたのは、
気持ちよく目覚めるのが目的に見えたから、それならアプリがいいよ、と。
でも、雨を考慮して云々とかなら、すごく理解できる。
なんか色々考えたくなってきたw 雨の判定はmyThings使うか、YOLPのAPI使うかあたりがいいと思う。 >>106
むしろ「手段こそが目的なんだ!」は大歓迎だから、続報熱望w >>107
webhookでダミーのアドレス入れるなり、軽めのサイトからGETとかすれば? >>112
myThings は朝一の雨予報確認には良いけど…不定期のこれから雨降る予報、は頻繁に通知されちゃうのでなかなか難しいね。
いまはとりあえずラズパイで受けて2時間に一回だけ GoogleHomeに喋らせる、家族のLINEに通知、テレビにChromecastに雨雲レーダー画面出してるけど…
みんなどうしてるんだろう? >>115
YOLPは直近の実績も取れるので
直近1時間は雨が降ってなくて、今後1時間に雨が降る場合にだけ、喋らせるようにしてるよ。 >>107
適当に好きなの入れて保存した後に、即無効にする >>109
>>112
>>115
>>116
色々情報ありがとうございます。
雨が降ってるかどうかは、691さんが「気象情報APIの使い方」で紹介している
darkskyを使って判定してます。json.currently.precipIntensityが0じゃなかったら雨、
ということで、少なくとも今朝の雨は判定できました。
YOLPは実測値だけではなく予測値が取れるのがいいですね。
どういう風にしようか、色々考えてみます。楽しいですねえ。 >>112
>>116
おお!それは使えそう!ありがとうございます〜(^^) iphone→iffttt→slack→hubot→rmmini3→エアコン
という運用をしています。主に布団の中からiphoneのウィジェットで別室のエアコンの電源をつけています。
ただ、ねぼけているとウィジェットを押すのに一苦労。ダイソーのbluetoothカメラシャッターを押すとそれがトリガーとなって、ラズパイからslackに投稿されるという風にしたいです。
(bluetoothシャッターはラズパイとペアリング)
どなたか似たような使い方してる人いませんか? >>121
githubでbluebuttonを検索するとraspbery piでdaemonとして使えるようになるはず。
ダイソーと見た目同じものをamazonで100円で売ってた。
3つ買ったけど中身は2種類ある。 >>121
ラズパイ置いてる別室までbluetooth電波届くんか?
wifiと比較にならん弱さだぞ? もう少し値段はするけどダッシュボタンの方がいいと思うわ。 俺もダッシュボタンでやってる。家中に20個近くw
一応デメリットを書いとくと、仕組み上反応するまで数秒かかる 雨が降ってるかどうかの判定を、darkskyから、教えてもらったYOLPに変えました。
理由は、今朝はずっと雨が降ってないのに(アメダスでもずっと降水量0)
darkskyのcurrently.precipIntensityは0じゃなかったから。
YOLPだとここまでの実測は0、30分後に降り始めるという予測になってたので、
こっちの方がいいと思って。
YOLPを教えてもらってラッキーでした。ありがとうございました。 前からずっと気になってたんだけどみんなHueの話はするのに
なんで東芝のホームライトR マルチカラーLEDシーリングライトの話が出てきてないの?
http://www.tlt.co.jp/tlt/products/home_lighting/home_led/led_ceiling/multi_color/multi_color.htm
Hueよりも色数は少ないと思うけど、こっちも色んな色を出せるよ。
(多分)Hueよりもずっと前から発売されてるしGoogle Homeにも
標準では対応してないんだけどリモコン使えば対応できる。
間接照明のHueよりも、シーリングライトのマルチカラーの方が
部屋の明かりを変えるには適してると思うんだけど Hueは1600万色、マルチカラーは31万色
東芝、31万色の調光が可能なLEDシーリングライト
https://news.mynavi.jp/article/20140710-a419/
実用レベルで考えれば必要十分だと思うな Hueはカラーだから買ってるんじゃないのか?
現状多くの赤外線リモコン機器はGoogle Homeに対応していない
だからGoogle Home対応リモコンを買うのは必須だから
Hueじゃなくとも音声で制御できると思うんだけど?
まあカラーに拘る必要がない事自体は
俺がマルチカラーを買う前からわかってたけどな
蛍光灯色と電球色で明るさを変えられれば十分だと思う
赤とか青とか誰が使うのかとw (でも面白いから買った)
Hueの話を聞くたびにマルチカラーの存在を知らないのかとずっと気になってた どうでもいいけど、意図せずそれぞれの発売日が分かってしまった
http://www.tlt.co.jp/tlt/press_release/p140709/p140709.htm
> 当社は、2011年10月から発売している、
https://japan.cnet.com/article/35049849/
> 欧米で2012年に発売したところ、センセーショナルなヒット商品となりました。
> その後オーストラリアで展開し、日本には2013年に導入しました。 >>131
カラーどころかホワイトバランス?すらオイラには不要
で、日本未発売?の1500円のやつを使ってる。
カラー版の4分の一だ >>133
いや、買ってるよ。もう何年も前に
そしてこの間、連携させた
俺が不思議に思ってるのはなんで
マルチカラーの話が出ないんだろう?って所なんだよ
自宅で間接照明なんてオサレマニアぐらいしか使わないだろ? そのマルチカラーというのはただの赤外線リモコンのLED照明だろ カラーはどうでもいいわ
ホワイトと電球色のHueだけで揃えてある
カラーなんて3日で飽きるだろ >>137
Hue出てすぐに購入4年を越えたが
毎日カラーを使っている(ホワイトと電球色以外の色の意味)
カラーは必須機能という人もいる
きめつけはよくない ■ このスレッドは過去ログ倉庫に格納されています