【IFTTT】Google home で IoT Part.5【Hue】
■ このスレッドは過去ログ倉庫に格納されています
Google HomeでIoTをする人の為のスレッドです。 本スレはできるだけ本体(もしくは+Chromecast)で楽しむ人に譲って、 濃い話はこちらでお願いいたします。 ※本スレ google home Part.17 http://mevius.5ch.net/test/read.cgi/google/1531728424/ ※前スレ 【IFTTT】Google home で IoT Part.4【Hue】 http://mevius.5ch.net/test/read.cgi/google/1520769536/ んー嫁から苦情をもらった。 LS MiniをAIモードで運用してると、DirectAction経由やリモコンで消しても、そのあと勝手にオンにされるみたいだ。 リモコンは仕方ないにしても、DirectAction経由はどうにかしてほしいわ。 >>283 スイッチサイエンスで買う前提? あそこは一人一個までだからなぁ。 その他送料やらユニバーサル基板やら3Dプリンタ材料やら各種パーツを含めたら確実に2000円超えそう。 ラズパイなら後でカメラを簡単に増設できたり他に流用して潰しは効くけど、やっぱり手間を考えたら2台以上は俺は作る気にならないなぁ。 クリエイティブな趣味を超えてただのアセンブリ作業になっちゃいそう。 ま、何に楽しみを感じるかは人それぞれだね。 基板以外の材料費は(送料入れなければ)タダみたいなものだけど、それでもSDカードとかUSBケーブルとか小物含めたら2000円超えない? で、多数派はラズパイ一台で各部屋に黒豆 白豆みたいなゴミを使ってる人もいるかも >>275 到着まであと2週間くらいかかりそう Home Assistantの標準コントロールから参照するつもりだけど 内部ではPyXiaomiGatewayというPythonライブラリを利用してるっぽい >>284 DirectActions経由で制御した後にアプリを開いたらどうなってるのかな? OFFにならずAIモードのまま? >>292 そうだよ。 一応フォローしとくとConversationなら大丈夫。 >>290 仮にもウチの基幹システムwになってしまってるので ラズパイはコールドスタンバイの予備機の二台体制w >>290 まあ zerow の gpio に 赤外LED 付けて各部屋に置くような人は少ないだろうね〜 でも gpio あれば各部屋に温度湿度・ドア開閉・人感みたいな各種センサーとかカメラも安く追加できるからスマートホーム的にも悪いチョイスではないと思うよ。 黒豆とかと比べると初期投資は高いけど拡張前提ならトータルでは安くなるね。 >>295 Xiaomi Mi Homeも安く追加できるよ しかもメンテナンスフリー 日本でも正規販売しないかな >>296 Xiaomi Mi Home なかな良さげだね♪ Home/Echo のスキル周りや IFTTT 、WebAPI 対応あたりってどうなってるの?あと赤外線コマンダー。 って自分で調べろって話だね(笑) >>293 えー!? なんかいろいろと未完成だな。 AIモードのDirectActions対応は急いで改善してほしいね linuxマシンにusbで取り付けてコマンドでデータ取れる各種センサってないかな >>299 何これ。ひでー企業だな。 反日一色だった 2012 年なら分からんでもないが昨年の発言ということは筋金入りの反日企業だな。 しかも社長の謝罪訂正なしとは……。 中国政府にべったりそうな企業は良いものそうでも敬遠してる。情報料売る分安いんだろうと。 Sonoff BasicのGPIO14にリードスイッチ繋げたら開閉センサー代わりにならないかな。 ドアオープンでリレーがオンになる仕組みで。 >>300 arduino + 後はご自由にセンサー追加で (ラズパイや、他のマイコンボードでも可) もうgoogle home関係なくなって来てるなー。 node-redやhubot等のIFTTT経由のシステムが多いと思うんだけど、AoGのSmart Home appベースでシステム作ってる人いる? exampleベースに遊んでみようかと思ってるんだけど、何か注意点とかはまりポイントがあったりするかな。 >>306 そもそも、そういう話してたら本スレから追い出されたのがこのスレだからな >>306 なぜ関係ないと思ったんだ? google homeに言った指示を、センサーからの情報で条件分岐させて処理するとかの文脈の話ではないの Hubot立ち上がらなくなってしまいました。 bin/hubot とタイプすると /usr/local/lib/node_modules/npm/bin/npm-cli.js:82 let notifier = require('update-notifier')({pkg}) ^^^ SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode at exports.runInThisContext (vm.js:53:16) at Module._compile (module.js:414:25) at Object.Module._extensions..js (module.js:442:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:311:12) at Function.Module.runMain (module.js:467:10) at startup (node.js:134:18) at node.js:961:3 となってしまいます。心当たりはdasherをインストールするために以下の操作をしたことです。 sudo apt-get install libpcap-dev sudo apt-get install npm sudo apt-get install node wget http://node-arm.herokuapp.com/node_latest_armhf.deb sudo dpkg -i node_latest_armhf.deb git clone https://github.com/maddox/dasher.git cd dasher sudo npm install >>86 さんは解決済みのようですが、どうすればいいのでしょうか?誰かヒントをください、、、 👀 Rock54: Caution(BBR-MD5:b95868ef2c0ed5e765a4d10ada4cf289) >>310 sudo apt-get install node この意味分からん奴はいろんなもの共存させようとせずに個別にラズパイ買って入れた方がいいよ。 そのコマンドでNode.jsが更新されてんの。Node.jsはバージョン間の互換性低いから上げるとよく問題起きる。 >>310 あと wget http://node-arm.herokuapp.com/node_latest_armhf.deb sudo dpkg -i node_latest_armhf.deb もな。 これもNode.js更新する部分な。 👀 Rock54: Caution(BBR-MD5:b95868ef2c0ed5e765a4d10ada4cf289) >>312 1000円台だし、システム堅牢性の視点でも ラズパイずらりがいいかもね (ウチはテスト環境1、本番1、コールドスタンバイバックアップ1の3台だが) そう ウチは縦軸でマルチ化したけど 横軸でのマルチ化も必要かもね ということ スレチかもしれんけど、ラズパイって X Window を起動させなかったらメモリの節約できるん? とりあえず自作のSmartHomeAppから仮想デバイスをアシスタントに認識させて、DirectActionsのコマンドをfirebaseのリアルタイムDBに放り込むところまではできた。 あとはfirebaseから取り出して黒豆に渡すところを作れば一旦完成。 firebase functionsを使うのが初めてだったのと、簡易的なoauthプロバイダをfunctionsに実装するのに無駄に時間がかかったわ。。 別にIHC以上の何かができるわけでもないが、いい勉強にはなった。 >>317 メモリってROM(SDカード)かRAMかどっちのこと? Xもインストールしてると起動しなくてもSDは消費してるよ。 >>320 Xインストールしたらstartxしなくても当然SDカードの容量圧迫するよ。 >>318 興味津々なり! 是非Qiitaあたりに書いて欲しい >>321 そこではなく表現の指摘だと思うぞ。 SDカードは確かにROMの一種なんだけど、単にROMって言うと不十分だから。 今のROMの定義ってすごく曖昧だけど、SDカードはROMとして認識されてるね。 じゃあBBUなしのNVMEMが全てROMかと言われると、FRAMやMRAMはROMとは言わないしな。 うーん、よく分からん。 SDカードに実装されているのは書き換え可能なROMだけど SDカードをROMとは呼ばないと思うけど? 691氏のhubot-broadlink-rm、過去レスからもう更新しても大丈夫かなと思って上げたらIFTTTからのコマンドに対してまたhomebotの反応なくて、動くはずのhubot-slackを4.4.0に戻しても無反応のままになってしまった RAMかROMか二択しかないわけじゃないし最近はいろいろとあいまいだから 電源切ったら内容が無くなる RAM 残る ROM みたいなイメージだけ持ってる SDカードをROMって呼ぶのは、どこの業界の話なの?聞いたこともないわ。 ググるとAndroid方面で明らかに誤用されてそうなページばっか引っかかるけど、誤用が広まった感じなのかね。 RAM= RandomAccessMemory => 揮発性 ROM= ReadOnlyMemory => 不揮発性 >>330 だよね? flashのことをROMと呼ぶのはスマホの文化だけど、SDをROMと呼ぶのは聞いたことない SDカードの中身はNAND ROMと一般的に呼ばれるものが実装されてる。 カーナビのROMは実はSDカードが刺さってるだけとかのものもある。 曖昧だよね。 ちなみにSDカードはROMではないってのは明らかに間違ってると思う。 NANDはEEPROMの一つなのでSDのカテゴリはROMで合ってると思う。 >>335 そんな話なんかしてないんだが? SSDをROMと呼ぶか? (最近の子は呼びそうだがw) >>336 呼んでも不思議じゃないし、間違ってもいない。 どうしても間違っていると言うならその根拠が必要。 >>337 じゃあ、SDカードを構成するNAND F lashはランダムアクセス可能なメモリだから、RAMって読んでいいよな? お前馬鹿だろ? >>338 だから最初から曖昧だって言ってるやん(笑) アスペかよ。 スマホのスペック表記が元じゃねーの あれメインメモリをRAM、ストレージエリアをROMってかくし >>340 それはそうなんだけど SDカードをROMと呼ぶことがある、呼ぶ業界があるのか?って話 >>341 タブレットとかに内蔵されてるSDカードはROMって呼ぶと思う。 SDカードをプログラム領域として使ってる他の組み込み機器でも同じだと思う。 ユーザーが取り外し可能なになった瞬間、ROMと呼ぶのは憚れる。 え? じゃあラズパイ界隈はSDのことをROMって呼んでるの??? >>344 いや、あなたが「呼ぶ業界があるのか?」と質問してたので通りすがりに答えただけで…。 すんません、やっぱりアスペな人だったようですね。 俺がアスペだろうがなんだろうが 呼ぶ呼ばないは単純な事実だろ? SDカードをROMと呼んでる人がいるの?業界があるの? 呼んでるなら誰が?何業界が? そんな単純なクエスチョンなんだよ? SDの内部はROMだとか、スマホでは内蔵ストレージをROMと呼ぶとかトンチンカンな回答は要らない >>346 いや組み込みの世界では呼ぶこともあるという話なんですが…。 歴史的な話をすると、基板上に実装されていたNOR FlashROMより容量の大きなNAND FlashROMが実装されるようになり、基板設計が簡単なSDIOが使われることも増え、その関係で組み込みでプログラム領域を保存してるSDカードは普通にROMと呼びます。 >>348 組込業界ウン十年やっとるけど 呼 ば ね ぇ よ ! その昔、EEPROMを使っていたような用途でNAND型フラッシュメモリを使ってるところはROMと呼ばれてもおかしくはないよね。 スマホの内蔵フラッシュメモリをROMと呼ぶのは理解はできる。 (OS領域だけでなく、ユーザデータも入るから違和感はあるけど) SDカードやSSDをNAND型フラッシュメモリであることを理由にROMと呼ぶのは聞いたことない。 要は用途でしょ。 >>349 あら、奇遇です。 私も組み込みソフト一筋うん十年やってます。 自分らの会社やその近辺では例えば内蔵のプログラム領域を書き換えるときはそれがSDなのかNORなのかに関わらず普通に「ROM書き換え」って言ってますね。 今までそれで通用しなかったことないけど、会社によって文化や単語も違うから、それが通用しない会社もあるって勉強になりました。 >>351 SD使うならファイルシステム使うだろ? USB Flashがメモリマップ上でROMとして見えるSoCもあるが 組込屋なら、メモリマップの扱いで語るか、OS上の扱いで語るかのどちらかだろ? 何にせよSDはSDとしか呼ばねえよ SDの更新をROM書き換えと表現するのはあってもいいけどな >>353 そうそう、そのROM書き換えはSDのまるまる書き換えのこと言ってます。 ファイルシステム上の1ファイル書き換えだけとかはROM書き換えって言うこともあるし、ファイルを更新とかも言いますね。 いずれにせよ、あんまり「SDカードの」と言う限定子をつけることは少ないです。 ROM RAMでちょいと煽ればこのザマですよwww >>355 ですな(笑) 全く建設的でないスレチな話題はこのへんでやめときましょう。 >>291 だけど、今日届いた 簡単に繋がって、Home Assistantのデバイスとして認識できたよ 一旦設定すればクラウド不要っぽいね 前スレの>>643 さんいないかな 聞きたいことあるんだけど >>358 アシスタントSDKを弄んでる人なら私ですが。 >>359 前スレのレス参考にしてシステム構築しようとしてるんだけど、GoogleHomeから喋らせるのって苦もなくできた? bluetoothスピーカーとして認識させて、aplayコマンドで音を出せるようにはなったんだけど、いざhotword.pyとか起動しても喋ってくれないんだよね、エラーも出てるようには見えない ネットに転がってるasound.confとか.asoundrcいじる系のことやるとエラーになっちゃう なにか知ってることあったら教えてくれないかな >>360 いや、前スレで独り言呟いてる通り、すごい苦労した。 試行錯誤の末に動いたけど、急にすんなり動いたから、結局何が良くてうまくいったのかよくわからない。 実施したのは大体、以下のページにあるような手順。具体的に設定ファイル名とか指定して貰えば、内容を確認することはできます。 https://qiita.com/nattof/items/3db73a95e63100d7580a >>361 うーん、そのページに書いてあることは全てできてて、普通の手順なら音を鳴らすことはできるんだけど、sdk経由で鳴らせないんだよね sdk側で出力デバイスの指定とかする必要あるのかな 当時のメモを見てると sudo systemctl stop pulseaudio.service sudo killall bluealsa sudo killall pulseaudio sudo systemctl start pulseaudio.service # sudoしない! bluetoothctl となっている。 記憶を辿る限りだと、bluealsaが起動してると競合するのかうまくいかなかったので殺してたのと、pulseaudioのプロセスが複数起動することがあって、その場合もうまくいかなかったので殺してた。 bluetoothctlをsudoで実行すると、そのあとpaplayとかではうまくいくけど、hotword.pyでうまくいかなかったので、sudoしないようにした。みたいな経緯。 すまんがLinuxのサウンド周りは全く土地勘ないので、雑な説明な上、外してたらスマン。 あと、アシスタントSDKの手順に出てくる.asoundrcは削除しといたほうがいいと思う。 >>363 できた!bluetoothctlをsudoで実行してたのが問題だったみたい ありがとう! なんかでも定期的にこあだんぷするな 毎回じゃないしなんだこれ >>367 うちはコアダンプは吐いたことないなぁ。 マジか、じゃあいろいろぐちゃぐちゃやってる内におかしくなったのかな 入れ直してみるわ、ありがとう 電気(照明)を10分後に消して エアコンを朝1時間後に消して朝6時半につけて *時間はその都度自由に設定可能 ラズパイ使ってるから当たり前の事に出来るこんな事すら、普通はまだ出来ないんだよなぁ >>297 HomeもEchoも日本語環境だと直接の連携は無理っぽい。 英語圏ですらAlexaスキルの評価が低かった。 https://www.amazon.com/product-reviews/B07C7WTDY8/ Home Assistant Cloud経由なら、Google HomeにもAlexaアプリにもデバイスが表示されて使えてる。 Mi Homeアプリからも、地域を中国本土に設定すれば使える。 IFTTTやNode-REDは使ってないからわからない。 ここリモってどうなん?中部電力がバックについてるっぽいけど >>372 ここリモ1台に登録できるデバイスは エアコン1 照明1 テレビ1 ちょっと少ないかも 「ok google ○○して」をコードに書いて実行させることってできる? 指定時刻になったら、「ok google 今日の天気は?」の結果を喋らせたい。 今はスマホにTasker入れて、「ok google ○○して」をTTSで発声して実現してるが。。。 >>375 お!珍しい!tasker仲間だw 過去ログにラズパイでAssistantSDK使って出来たってのがあったよ〜 昨日からIFTTTがGoogleアシスタントが問題って言って、Slackに伝えてくれないんで困ってます。 >379 私のところも今朝から全滅です。 IFTTTとGoogle アシスタントの連携を何度とっても、エラーになってしまってうまく動きません。 ダッシュボタンからは動いているので、IFTTT-Google間がだめなようです >>379 うちもダメ。 Slackにコマンド打ちでは動く。 IFTTTのログ見ると Google Assistant Serviceに問題があると書いてあるから、Google待ちかなぁ。 >379 今試したら、復帰したようです。 Google -> IFTTT で何かトラブルが起きていたんでしょうか。。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる