【IFTTT】Google home で IoT Part.1【Hue】
■ このスレッドは過去ログ倉庫に格納されています
Google HomeでIoTをする人の為のスレッドです。 本スレはできるだけ本体(もしくは+Chromecast)で楽しむ人に譲って、 濃い話はこちらでお願いいたします。 本スレ(進行が速いです) google home Part.7 https://mevius.5ch.net/test/read.cgi/google/1513014688 入力変更してShieldTVのkodiを立ち上げるまでを 「おkぐぐ、kodi起動して」で出来るようにしよう ShieldTVは無線リモコンだけどTVの入力をShieldにして立ち上げ2.3秒待てば TVの赤外線リモコンで操作出来るのでDelay指定マクロ機能を待ってました。 >>769 Redisというデータベースに記録しています。 安心のために、バックアップ用のdumpコマンドを、いずれ実装する予定です。 dumpと打つと、学習済みの全ての赤外線コードを一発で再設定するコマンド: set light:on 123abc… light:off 456def… … を返してくれる機能です。 乗り換えも簡単になります :-) >>752 >>760 のアンカ忘れた(・・;) >>763 , 764 お陰様でなんとか[Modified]から抜け出せました。 escは 画面枠外 左からスワイプ >KEYBOARD長押し >ソフトキーボード左端 のESC (泥タブでやってます)でいけますよね。画面には表示されないのにやっと気づいた(汗) やっと抜け出せ久々に $ 見れた そして RM bridge のセッションだけを残し 新たにやり直したいのですが セッション削除はどうやったらできますか? 左外枠スワイプ> new session 長押し> FAILSAFE でできると多いきや増えてしまった ps 皆様ありがとうございます >>766 nano厨がnano布教してるだけだから気にすんな。 >>766 これはすごい!黒豆が無敵になったわ ありがとうございます 1500円だったからもう1個黒豆買ったぜ。 今後こいつは高くなるのか安くなるのか… >>766 このDelay機能、待っていました。ありがとうございます。 テレビの外部入力[HDMI]の切替を音声でやりたかったんです。 RM Mini3の到着がまだまだなのですが、すぐに試してみたいです。 >>529 調光 調色60Wの明るさに相当¥ 3,399 調光60Wの明るさに相当+暖かい白 色&冷かい白 色¥ 2,899 の2つを買った 冷かい白のほうは、白、黄色しかできない 調色のほうは、「ライト青くして」で青とかできる 単純な色変更以外の機能は、Magic Home Proアプリを使って、 白 スマホのマイクに反応して色変更 に加えて、 調色 時間でグラデーション、 スマホで再生した音楽に合わせて色変更、 カメラで色をキャプチャ 調色のほうがだいぶ遊べると思う 外から帰るコールをしゃべらせるにはラズパイ、google home notifier、iftttがないとできないですかね 遊べるのは確かだが よほど特殊用途でない限り すぐに飽きてしまって使わないに はらたいら全部 Windows7で、google home notifierがインストールできません npm install google-home-notifierで入れると、ビルドするところでミスります SDK8.1を入れろと書いてあるんですが、入れたんですよね…… Toolset.targetsでミスってます 素人で大変申し訳ないのですが、これだけの情報で問題をエスパーできる人はいますでしょうか… >>766 あなた!神すぎる! マジでありがとう! これ、siriからも動かす場合、全く別の方法にするしかないのけ? うまく共通にできたりするのけ? >>779 >>785 あ、使えるのかどうかか。あまってるAndroidスマホかラズパイがないとだめだよー nodejsとredisが動けばいいからwindows機に仮想linux立ててもいいけどね。 nasne見るのにps vita tvを使ってるんだけど、Google Homeからvita tvを起こす方法知っている人いますか? 起動後はテレビの赤外線リモコンコードでhdmiリンクで操作できるのに、肝心の起動ができなくて。 スリープしないようにしてもテレビを消すとhdmiリンクでスリープしちゃうし、hdmiリンク切るとスリープしなくなるけどテレビのリモコンで操作できなくなるし。 >>766 そのブログ見てチャレンジしてみるつもり まとめブログ書いてくれる良心的な人もいるんだね 助かるわ >>789 まとめブログどころか、これで使うhubot-broadlink-rmは>>691 自身の作品。 書いてみたって言わないのが謎だが、神の恵みに感謝して使わなきゃな。 ということで>>691 マジ神。 node-redで作り込んだけど、home assistantも試してみようかな。 HOME assistantって汎用のソフトウェア?サービス? 何かのハードウェアを操作するソフト? 1/6に注文した黒豆がキタ━━━━(゚∀゚)━━━━!! やるぜー! ホームオートメーション用のプラットフォームなので汎用のソフトウェア。 HomeAssistantは設定ファイルへの記述が面倒自分の場合100以上有る赤外線信号をConvertしつつ記述するとかダルすぎる Hubotの691氏のが現状一番楽 神691のご託宣通り上手いこと進んだんだけど、 learnのところでどうしてもerrorになってしまう なんかアクセス権の設定がまずいのかなぁ ちな、それ以外は問題なくできてる error failed to learn code ってやつ >>801 bin/hubot --adapter slackでサービス起動してあと? >>691 さんのブログで ショートカットでチャンネル設定のページでさ Eテレ=2ちゃんねる は分かるんだけど、TBSとか読売とか リモコン信号を1つ1つ覚えさせないとダメなんだよね? >>799 自然光があるところだとうまく学習出来なかった。 蛍光灯だけの場所だとすんなり学習出来たので、カーテン閉めてやるといいかも。 自然光には赤外線も入ってるからだと思ってる。 >>803 リモコンコードを全部学習させて、地デジボタン→番号ボタンの順にコマンドを入れる。 >>691 神のおかげで、副次的効果として外出先から ・録画機能付きテレビで特定チャネルのテレビ録画を開始 ・冷暖房開始 が出来るようになった(thisをhomeからIFTTTアプリのButtonウィジェット)。 感謝。 >>803 あれはショートカットでやればIFTTTより楽だよって項目であって(TVのソースが地デジの場合のチャンネル変更) 普通にIFTTTでNHK総合に変えて→地デジ(2s)ch1でいいんじゃね うちのBRAVIAはBSボタンとCSボタンが共通で押すたびにBS←→CS切り替わるタイプ なのでBSCSに限っては他ソースからの直接チャンネル指定出来ない、最後にBS見てたらCSの1チャンネルになってしまう >>713 同じエラーが出て、slackからメッセージを送ってもhubotから返事がないぜ… 691をandroidでそのままやってみたけど hubotの準備 $ npm install -g generator-hubot yo のところで鬼の様にエラー吐いてダメでした… やっぱり全く理解していないと無理っぽいですね… s remo r 待つしかないか… >>811 >>812 ありがとうございます よくわからないのであきらめます そのままやってもダメなんですね ifttt経由からSlackにコマンド送るたびにSlackに登録したメールアドレスにメールが来るんだけど。 これ止められないの? 恥ずかしながらお尋ねします… あきらめきれずにやったら少し進んで bin/hubotを修正 まで来れたのですが $ which sh の結果をコピーして $ nano bin/hubot をしてもnanoなんてプログラムはインストールされてないよ pkg install nanoみたいなのが出てくるんです… どうしたらいいかわかりますか? ちょっとググればその行が何をやろうとしているのかは理解できるとは思うが… Androidでやってるってその先また躓くのは目に見えてる viも使えないし、nanoもインストールできない。 確かに今後も厳しそう >>817 ありがとうございます! 入れたらwhich shの結果をペーストすることはできたんですけどエンターを押しても改行されるだけで何をしたら正解なのか… set -e npm install とか書いてある下の方に ^G get help ^O write out…とか出てきたんですけどこの画面で何をしたらいいのでしょう? 691の環境で、 テレビの右ボタンを任意の回数分発行させる簡単なやり方あるかね? iftttで任意の数値を#で取得しても、対応するリモコンコードを全部用意しないといけない。 リモコンコードは一つずらすものだけで、iftttのアプレットも#使用の一つで、#の数値分、右ボタンを一つずらすコマンドを#数回呼び出すことは無理かね? >>820 ちょっと上の方に書いてあるよ。 :wqで保存して閉じる。 「Linux cui コマンド」とか「Linux cui 編集 コマンド」とかでググったらやってることの意味はわかってくるかもよ >>820 ctrl+cすると保存するか聞いてくるからy とかじゃね、しらんけど >>822 ありがとうございます その:wqをどこにどうすればいいかもわからないですし他の方もきびしいとおっしゃってますしやっぱり知識0ではきびしいんですね… androidはroot取ったりosダウングレードしたりカスロム入れたりをブログを参考にしたりしてできていたのでできるかなーと思ってしまいました rm mini3はとりあえずe-controlで使う事にします お世話になった皆様重ね重ねありがとうございました ハッカーズキーボードを使って、 ctrl+oなりctrl+xすればいい >>820 それはnanoの画面ですね。 例えば^GとはctrlキーとGキーを同時に押します。 その時の動作は隣に書いてある通りになります。 何をしたらいいかと言うと、必要な編集を行ったのなら書き込んでnanoを終了させます。 皆さまの書き込みにできるだけお答えします。 長文と連投、失礼します。 >>713 >>809 これはHubotでSlackを使う場合、一般的に生じる警告のようで、 hubot-broadlink-rmに固有の問題ではありません。 (とはいえ、私の使い方(の説明)に問題がないとも言えませんが。) Hubot等のバージョン次第で、出たり出なかったり。 どなたか詳しい方がいらしたら教えてください。 ちなみに、エラー(動かない)と、警告(warning: 動くけど危うい)は、別物です。 この警告メッセージは、「deprecated(非推奨)な方法でSlackに接続しているので、 いずれ接続できなくなるよ」と言っています。 >>756 ご指摘ありがとうございます。 タイポ(chmod の行頭に、プロンプト $ を書き損じていた)を見つけました。 >>784 SiriからRM Mini3を使うには、別のソフトが必要です。 homebridge-broadlink-rm などが有名なようです。 (ちなみに、hubot-broadlink-rmも、homebridge-broadlink-rm内の ヘルパーライブラリを利用しています。) >>785 たしかに海外通販はたいてい遅いですが、 私の3台目RM Mini3は、eBayで5日で届きました。 出品者しだい(運次第?)では、早く届くかもしれません。 >>788 私もnasneを、PS4で使っています。 (Hubot経由でps4-wakerから操作しています。) PS vita TVでは動くかは分かりませんが、 ご要望があれば、いずれブログに記事を載せます。 >>791 情報ありがとうございます。 あとで試して、いずれブログに反映します。 >>799 >>801 hubot-broadlink-rmの内部で利用しているライブラリ (homebridge-broadlink-rm)で、エラーが生じているようです。 >>805 氏のご指摘のようにカーテンを閉めてみるか、 それでも駄目なら、RM Mini3をリセットし直してみて頂けますか? >>809 先述の通り、それはエラーではなく警告ですので、原因は別にあるかと。 コマンドラインでは返事があるのに、Slackからは返事がないとすると、 メッセージの先頭に「homebot 」や「hubot 」等を書き忘れていませんか? ダイレクトメッセージでも返事はありませんか? >>820 >>824 ここまで出来たなら、あとは慣れですね。もう一歩。応援しています。 ファイル(bin/hubot)の一番最初の行は、編集前だと、 #!/bin/sh になっています。 which shの結果が☆△◎の時は、この先頭行を、 #!☆△◎ に書き換えれば、正解です。 まずは、「nano エディタ 使い方」を検索して見てください。 エディタ(viやnano)で躓く方が多いので、識者の方、知恵をお貸しください。 (とりえあず、nanoの使い方の記事を、いずれブログに追加します。) >>821 現状のhubot-broadlink-rmのままではできませんが、 要望が多そう(皆さまが欲しい機能)でしたら、機能追加を検討いたします。 どんな状況で、どんな風に使いたいか、お教えいただけますか? >>798 learn_commandならログにbase64を吐くからコンバート不要 設定が面倒なのは同意だが、設定ファイルに日本語を多用すればHomeアプリでの設定は減る Home Assistantはguiよりcuiが好きな人向けかな もっと色んなこと聞いてみたらいいじゃない 何でも答えてくれるに違いない >>828 ありがとうございます! みなさん優しいですね もう少し頑張ってみます ふたたび動作確認のところまできたのですが $ bin/hubotすると up to date in 9.828s bin/hubot: 8: exec: node_modules/.bin/hubot: Permission denied と出るのですが必要な権限がないということでしょうか? この場合何をしたらいいのでしょう? 何度も申し訳ありません >>832 あれ、bin/hubotを修正のとこで詰まってるんじゃなかった?それが終わらないと動作確認はできないよ。進んだのかな >>833 コントロールOでwrite out して コントロールXでexitしました できてるかなと思ったので先に進んでみたのですがもしかしてできていないからこうなったのでしょうか… s remo r待った方が早いかもしれないですね… とゆうかs remo rでも設定できるんだろうか… >>828 >>>821 >現状のhubot-broadlink-rmのままではできませんが、 >要望が多そう(皆さまが欲しい機能)でしたら、機能追加を検討いたします。 >どんな状況で、どんな風に使いたいか、お教えいただけますか? こちらでもtorneを使っていて、hdmiコントロールでテレビのリモコンコードで操作しようかと。 メニュー選択や、コンテンツ選択時に ok google 右 ok google 右 ok google 右 ok google 下 など面倒で。 右3などで右のコマンドコードが3回飛べばなと。 最悪、iftttでそれぞれのアプレットを作れば出来ますが、、、 >>828 nanoやらviやらの使い方は流石にlinuxの知識だから解説しなくていいでしょ。 作って終わりじゃなく今後の運用もあるんだし、linuxをまともに触る気がある人の判断基準としてそこは調べさせるべきだと思うよ。 >>836 好きにさせたれよ お前に関係無いじゃん >>813 がんばー!あきらめるなーw 702です 一進一退 今は 813と同じとこでスタック中(・・;) CUI Linux 無知が 泥機 Termuxでもがいてます。 全部消してやり直したいが セッション[1]でやっと作ったRM bridge 環境が動いているので消したくなく… セッション[2] で 691氏 のとおりに進めたつもりが いつの間にかセッション[3]ができてて… これが元凶と疑い削除したくても できなくて本日終了 思いついたキーワードでググり試してます。 いっそLinux超入門とかの本て勉強してからの方がいいのかしらん >>827 サポート手厚すぎるだろ! 本当にありがとうございます >>828 ありがとうございました とにかくslackからも動作しました >>807 それだけならアプリ1つで出来ると思うが >>691 生まれて初めてlinuxってものを触ったプログラミングは高校の授業以来の私でもできました。ありがとうございます。 初歩的なことで申し訳ないのですが、android端末をサーバーとした場合、termuxが落ちたり、端末再起動した場合は一から全部設定し直しで、登録した赤外線も全部やり直しになるのでしょうか? >>821 >>828 任意の回数分発行させることができれば、テレビの音量調節などに便利だと思う 音量を5上げてなど これは是非とも機能追加を検討していただきたい。 ^の意味分からないって PCで出来ることはスマホで出来るキリッだからPCなんて要らないって層かな そう言えば最近の新入社員はキーボードの使い方知らないって一時話題になってたな pc使えても知らないのが普通と思うよ cuiなんて使わないでしょ cui関係ないだろ キーボードショートカット表す↑(shift)、^(Ctrl)って常識じゃないのか? コピーは^Cって言っても通じないのかな? >>835 >>844 いいですね! こんな感じでしょうか? send up*3 ==> send up up up send up(500ms)*3 ==> send up (500ms) up (500ms) up send tv:ch1 (2s) tv:source(2500ms)*2 ==> tv:ch1 (2s) tv:source (2500ms) tv:source 今日明日にでも公開しますね。 >>835 iftttで文字列と数値取得できるアプレット作れたはず 黒豆届いたらお世話になります 対応はや、乙です。 ところで >Hubot経由でps4-wakerから操作しています。 って具体的にどんな感じですか? 今Firebase使う方法で操作してますが出来ればFirebase使いたくないんですよね >>845 全く意味わからなかっけど、ネット見ながらやったらできました。 Termuxとか貧乏臭いことしてないでラズパイぐらい変えよ 数千円ケチってバッテリー発火で全焼とかなったらしゃれにならんぞ >>855 見た目貧乏くさいのはraspberry PIだろ 自作感が欲しいならraspberry Piでもいいけどね >>836 悩ましいですが、ご本人にやる気があるうちは、サポートできたらなと。 このやりとりが別の初心者の方々の参考になれば、結果的には楽かなと。 >>838 不要なセッションは exit で終了できます。 「UNIXの絵本」あたりから読み始めるといいかもしれません。 >>842 termuxや端末を再起動しても、設定や赤外線データは残ります。 ただし、停止前には必ず「redis-cli shutdown」を実行し、 再起動後は「redis-server &」を実行してください。 なお、万が一、赤外線データが消えた時のために、 バックアップ用のdumpコマンドを、いずれ実装する予定です。 >>851 書きかけのメモですが、こんな感じです。 https://scrapbox.io/smart-home/hubot でPlayStation4を操作する >>857 おお!ありがとうございます。 早速やってみます! >>849 インターフェース的にとても使いやすそうです。 その仕様でお願いします。 なんか全部作らせてしまってすみません、、、 >>850 それは知っています。 691も丁寧に説明してくれているので。 Linuxも触ったことがない俺だけど 691さんのブログ見ながらがんばったのにIFTTTで躓いた ここまできて駄目とは・・(´;ω;`)ブワッ アシスタントに明るくしてといってもすみませんよく分かりませんと言われる なんでだよ ためしにアレクサ経由だと成功するからslackまでは設定できているようなんだがどうしてだ? もうこれからアレクサちゃん派になるしかないトリガー邪魔だけど アクティビティでアシスタントがなんて聞き取ってるのか見て その語句をiftttの第二トリガーフレーズに登録する あと色々弄ってると全く反応しなくてアプレットを新規に作り直すとあっさり機能するとかたまにある >>861 アシスタントが漢字変換してると平仮名のwhat do you want to sayを認識してくれず、逆も同様。 あとたまに認識通りの設定でも認識してくれない場合がある。 たとえうちでは以下のような感じ。 ・「エアコンとめて」と設定したらアシスタントに「エアコン止めて」と変換され発動せず →another wayに「エアコン止めて」も設定し動作するようになった ・「テレビの録画」と設定し、その通りに認識するも何故か発動せず →トリガーを「録画開始」に変更して動作するようになった homeアプリでアクティビディ履歴を見るとアシスタントの認識が見れるからそこから調整するといい。 >>862 >>863 ありがとう!!成功したよ 明るくして と another wayにあかるくして だけ登録したら動いた これからまたアシスタント派になるよお IFTTTって単純そうで単純じゃないんだな 気難しい 691氏のツールがどんどんスマートになってくとその反面、IFTTTに登録するレシピの数の多さや予約語かぶりのせいでショートカット登録処理とかそのあたりがとてもstupidに感じてくるねぇ… 自分が褒めても仕方ないけど、691氏は本当にすごい・・・。 色々なところで見習うところがある。 こんなに惜しみなく、しかもわかりやすい説明をくれるなんてね。 まだ設定はできてないけど、やり方は理解できた。 632と同じところでハマり中 権限ないってでるからchmodでアクセス権変えればいけるかなと思ったけどうまくいかず 途中でミスってるんだろうけど、まだ先が長そう うちもAndroidからで832と同じところで詰まってます... termuxのアプリにストレージの権限設定してないとかかな ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる