X



【IFTTT】Google home で IoT Part.7【Hue】
■ このスレッドは過去ログ倉庫に格納されています
0001名無し に一致する情報は見つかりませんでした。
垢版 |
2019/09/28(土) 10:07:23.81ID:Yx65+rfI
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
0352名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/02(火) 06:11:17.60ID:3wkM8Qq8
>>350
Raspberry PiにUSB接続の赤外線リモコン付けてプログラム組んだらいい
0355名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/10(水) 15:37:31.99ID:oHuTUxTv
IFTTTと通常の動作どちらが優先されるかなんて頻繁に変わるの?
「動画を止めて」でいろいろ処理するIFTTTアプレットが最初は動いてたのにいつの間にかクロームキャストに直で動画を止めるようになってる
強制的にIFTTTを優先させる方法ありますか?
0356名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/10(水) 23:20:16.30ID:TEGdnpC2
>>355
予約後に被らない、文言にするこったな「いつものやつ」とかな。
0358名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/11(木) 01:23:36.58ID:QHkp/8/f
>>357
それは、無理な相談だな。
0359名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/11(木) 08:01:35.37ID:0qE7gvIJ
IFTTTとGASとGHKITとgooglehome2台を使って、「時刻1400電気を消して」のような時刻指定命令を実現したけど、当日しか指定できないからイマイチ。IFTTTのインシデントがもっと使えれば・・・
0360355
垢版 |
2020/06/11(木) 18:42:34.49ID:xQjr5fM4
>>356 >>358
IFTTTのトリガーを予約語に被らないものにして、ルーチンでそれを呼び出すことで解決できました
いろいろ応用できそうです ヒント有難う
0362名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/14(日) 15:34:38.39ID:c3TLlejt
ない
0364名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/14(日) 23:37:14.41ID:c3TLlejt
GHKit Zero 12,980円 たけーよ! 宣伝するなら、もっと人が多いスレでしたほうがいいぞ。
0365名無し に一致する情報は見つかりませんでした。
垢版 |
2020/06/15(月) 14:29:58.32ID:q0dSH6Mo
beebotte使っている方いませんか?
Channelを作成し、Homeに戻り、作成したChannel名をクリックしてアクセストークンの確認をしようとしたのですが、404になってしまいます
新規に作成したもの、始めからあるtestでも同様です
ブラウザ、ネットワークを変えても改善しませんでした
どうかお願いします
0367名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/09(日) 23:00:44.22ID:jrWQfAdA
ちょっとご相談。

Googleアシスタントでもアレクサでも良いのだが、ルーティン(定形アクション)を実行する時にIFを挟みたい。

とあるセンサーがオフになってたら、エラーを返すまたは何もしない。
センサーがオンになってたら、ルーティンを実行。

センサーは単に回路の開閉を見てるだけ。そのセンサーの接続先は中華Wi-Fiリレーでもラズパイでも何でもよい。

こういったことって可能?
0368名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/09(日) 23:30:46.29ID:0/KUxRnG
>>367
不可能
0370名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/09(日) 23:47:12.31ID:KMJAhB6q
>>367
ざっと考えてみた。
用意するのhAmazon echoとHomekitとそれに対応したスマートプラグとPhilips HueのLEDとモーションセンサー

定形アクションで「アレクサ照明をつけて」と言う
アクションでスマートプラグをOn

Homekitのオートメーションで
トリガーをスマートプラグOn and モーションセンサーの情報で〇〇ルクス以下  
アクションでphilips hueをOnにする

消す方法は邪魔くさいので割愛

こんな感じをざっと考えてみた。
0372367
垢版 |
2020/08/10(月) 00:40:02.32ID:iuM29ROf
みんなありがとう。スマスピへの発声をトリガーにしてスクリプトなりデバイスを走らせた後、IFの結果をスマスピに戻す部分ができないんだよねー。やっぱり無理かー。

ただ>>370のレス見て思ったんだけど、Homekit対応のドアセンサー使えばトリガー発動時にスイッチの開閉をスマホに通知させることは可能かな?
(ルーティンは開閉関係なく走っちゃうけど目を瞑る)
0373名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/10(月) 01:01:12.19ID:3JG4sEUb
>>372
Homekitは標準でセンサー関係のOn offは通知を受けるようにできる
https://i.imgur.com/S68yKJN.jpg
0378367
垢版 |
2020/08/10(月) 08:51:33.10ID:E47pb3qG
>>376

具体的には風呂のIoT化。
風呂の自動ボタンをswitchbotなりWifiリレーで叩いた時に、風呂の栓が閉まってるかどうかを監視し、閉まってない時に警告を出すか、自動ボタンを押す動作をキャンセルさせたい。

我が家の風呂はよくある浴槽のボタンを押すとポコっと栓が浮くやつ。これは自転車のブレーキみたいにワイヤーで遠隔操作してるから、浴槽のエプロンを外してこのワイヤーの変位を取る何かしらのデバイスを仕込めばよい。

自分にとって難しいのは、風呂の栓が空いてて動作をキャンセルした時に、その結果をスマスピに返し「エラーです」と喋らせる部分。ただみんなの意見聞いてるとかなりハードル高そうね。

次点の策が、>>373のように風呂の栓の状態をHomekitに飛ばす方法だと思った。この場合スマホが必要になるが、いちいちアプリ立ち上げたりしなくて済むのでまだマシかなと。
0379名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/10(月) 09:00:46.00ID:3JG4sEUb
>>378
浴槽の側面に漏水センサーをつければいいんじゃない。試しにお湯を入れて漏水センサーが感知するまでに時間を測っていれば、次回からは監視ができるかな。
0381名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/10(月) 09:44:52.03ID:0Y9PPX52
上のお風呂のIoT可はラズパイだけでなんとかなりそうだけど…参考までに。
https://github.com/greghesp/assistant-relay
を使うとラズパイからアシスタントの任意のコマンドを実行できるっぽい。
まだ試してないけどこれが動けば IF の条件分岐でアシスタントのスキル発動とかやりたい放題になるかも?!
0385名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/10(月) 23:25:05.19ID:DcOpFKsL
HomeAssistantならIFというか条件のAND取れるよ
ドアセンサが”閉”のときに室温が29℃を超えるとエアコン起動とかやってる
力技だと、実行ファイルはAとして、しゃべるB、しゃべらないCのファイルを作っておき、
センサONでしゃべるBをAにリネーム、センサOFFでしゃべらないCをAにリネームとかするとできるかと
0386367
垢版 |
2020/08/12(水) 18:57:42.47ID:KHZDbOPz
>>381
>>385

Google drive内のGoogle apps scriptで条件分岐すればIFTTTにIFやANDを組み込めると気付いて、やってみたらうまく行けました。

ここを参考にしました。
https://qiita.com/mnr68/items/3594a946224e293068eb

これならラズパイ使わずにやりたいことが実現できます。
みなさんありがとうございましたー。
0388名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/14(金) 03:25:52.39ID:8/SyiX7P
>>386
動いてるとこ、動画でみたいな^^
0389367
垢版 |
2020/08/14(金) 22:03:34.09ID:7WTJ5gN8
>>388

撮ってみました。

マグネットスイッチが開いているときはSwitchbot2が作動し、スイッチが閉じてる時はSwitchbot 1が反応します。ウェイクワードはどちらも「ねえGoogle、テスト」で同じです。

https://i.imgur.com/BGv0gzG.mp4

Javascriptに一切触れたことのないレベルからなんとかここまで行き着きました。夏休みの自由研究ですね。
0391名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/15(土) 00:48:45.18ID:BqNIcfi3
>>390
いいねー、できてるねー。
風呂のせんのワイヤーを開閉センサーに繋いで
せんが開いてるか閉じてるかみるわけだ。
0392367
垢版 |
2020/08/15(土) 01:56:46.32ID:aCaCHZQt
ありがとうー。慣れないプログラミングがんばったので嬉しい。

おっしゃる通りで、浴槽のエプロンを開けて、風呂栓のワイヤーにこの磁石を繋いで開閉をモニターしようという計画です。ハードを作るのは得意なのでこの辺はなんとかなるかと。

最終的には、

風呂栓が閉まってたら:お風呂リモコンのお湯はりボタンを一回押す。風呂栓が空いてたら:お湯はりボタンを二回押してお湯張りをキャンセル→スマホに通知を出す。

という動作にしようと思っています。

試行錯誤の過程で>>385の推薦したHass.ioにも興味が出てきてラズパイも買っちゃったのでw、これはこれで色々いじってみまーすノシ
0393名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/15(土) 02:17:45.00ID:BqNIcfi3
>>392
そーすると、スイッチボットは1個でいいわけだ。

>>386の参考リンクみれば分かるんだろーけど、
簡単でいいから流れを説明してもらえる?
0395367
垢版 |
2020/08/15(土) 12:31:30.91ID:aCaCHZQt
>>393

下準備:

・空白のGoogleスプレッドシートを作成

・Smart lifeアプリ対応の中国産ドアセンサーで、IFTTTを使ってGoogleスプレッドシートの特定のセル(動画ではD2)を0または1に書き換えるように設定

・Switchbotは同じくIFTTTのWebhooksをつかって、URLを叩いたらスイッチを押すようにしておく(仮にURL1,URL2とします)

・スプレッドシートからスクリプトに入り、スクリプトを書く。今回は下記のように書きました。超初心者のコードなのでお目汚し失礼。

https://qiita.com/PIKOTARO/private/1ac534d4001ebeb819e8

参考にしたサイトでは、IFTTTでセルに時刻を記載し、そのセルの更新を改めてIFTTTで検知してましたが、スクリプトで直接URLを叩いた方が動作が早いのでそうしています。
0396367
垢版 |
2020/08/15(土) 12:33:29.62ID:aCaCHZQt
>>394
こんなスレあったんだ!
覗いてみたら全く会話についていけないw
頑張って勉強しまーす。。。
0397367
垢版 |
2020/08/15(土) 12:53:56.35ID:aCaCHZQt
>>395に、記載し忘れた、トリガーの設定は「スプレッドシートの変更時」にしてあります。ただこれだけだとマグネットスイッチが作動した時にもスクリプトが反応してしまうので、スクリプトの方で反応するセルを限定しています。

Googleホームに特定の言葉を喋った時にIFTTTでA2セルに時刻が打刻されると、その打刻をトリガーにしてスクリプトが発火します。
0398名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/15(土) 15:47:35.16ID:BqNIcfi3
>>397
おぉ、早速の詳しい解説、有難う。
トリガー部分のロジックが、分からなかったんだよ。
過疎スレも、たまには覗いて観るもんだね、勉強になったよ。
0400367
垢版 |
2020/08/15(土) 16:08:18.01ID:kaeOoA0g
>>399
今回のGoogleスクリプトの実行時間は約0.5秒でした。
GASの制限は5400秒/日なので、今回のように風呂の開閉確認なら多めに見ても1日一桁しか動かさないから大丈夫かと。

他にも動かしているスクリプトがあったら別問題ですが。
0402名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/20(木) 03:07:50.04ID:qSY74gHw
質問させてください。

現状はテレビを赤外線経由で操作しているのですが、
オンオフがトグルになっていて困るので、確実にオンオフ
操作をするために、ラズパイを挟んだコントロールに
挑戦しようかと思っています。

ググってみると、HDMI CECを通してコントロールする
方法と、LANを通じてXMLで操作する方法の二通りがある
ようですが、Googleアシスタントと連携させることを前提
とした場合どちらがより導入の工数が少なく済むでしょうか。

Google Home→ラズパイ→HDMI CECまたはLAN→ビエラ

というイメージです。
なお、ラズパイからビエラを操作する方法は色々出てきますが、Googleホームにラズパイ経由でテレビを認識させる方法がよくわかっていません。Hass.ioを使うのでしょうか??
0407名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/20(木) 12:53:06.62ID:qSY74gHw
最近の機種はオンオフが別々になってるんでしょうか。

ビエラはTH-55EX850、スマートリモコンはSwitchbot hubとラトックのWFIREX4です。そこまで古い機種でもないと思うのですが。。。

改めて実験してみましたが、同じ赤外線信号でオンオフを繰り返します。これをオンとオフを分離したいのです。
0408名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/20(木) 12:58:47.46ID:LzUcL02F
リモコンではオンオフがひとつの信号になってるけどそれとは別にオンとオフそれぞれ別の信号を受信出来る様になってたりするんでしょ
だからリモコンの信号をコピーしてもしょうがないよ
0409名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/20(木) 13:10:31.22ID:qSY74gHw
>>408

付属リモコンが発するオンオフ信号とは別に、オンとオフの信号が別々に存在するらしい、というところまではググって分かったのです。が、じゃあその信号を我が家のスマートリモコンで発信できるようにするにはどうしたらよいのでしょう…?

下記サイトにその信号のコードが記載されていました。
プラズマ時代のコードなので今も使えるかは怪しいですが。
http://files.remotecentral.com/library/3-1/panasonic/plasma_display/power_control/index.html
0414名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/20(木) 15:05:20.62ID:V/36CR/7
SHARPのテレビ、ONKYOのAVアンプはAnymoteにON OFF信号があった。
0417402
垢版 |
2020/08/20(木) 23:01:33.01ID:qSY74gHw
みなさんサポートありがとうございます。

結局色々試しましたがオンオフ独立の赤外線コードを見つけることができませんでした。しかし、>>411さんの方法で確実にオフにすることが出来るので、とりあえずはそれでなんとかなりそうです。

ラトックのリモコンに赤外線コードを直に打ち込む裏技があるのは知りませんでした。(>>412)これはこれで別の家電の制御に使わせてもらいます。
0421名無し に一致する情報は見つかりませんでした。
垢版 |
2020/08/21(金) 16:46:02.20ID:y9P1T4SS
AnymoreをHTL22で使っているけど、安くてもっとサクサク動くやつないかな
0425名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/05(土) 10:38:36.39ID:UHuaZuJN
>>424
VieraのON/OFFコードが見つからないとか言ってたんで。
そのスレのON/OFFコードでもダメだったんかと思った。
0426402
垢版 |
2020/09/05(土) 12:13:41.37ID:ow9PIBYa
>>423

おお、こんな情報あったのか。
早速やってみます。ありがとうー。

でも、このコードはbroadlink rmの規格っぽいな…これをラトックの形式に変換するのはどうしたらよいんだ…。
0429名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/05(土) 18:58:54.64ID:V88/b2Nv
google homeにGoogleカレンダーの予定喋らせてるんだけど、毎週スケジュールしてるやつを今回だけ削除とかしてるのに喋ってしまうのはなんとかならんのかな?
もちろんカレンダーからは消えてるんだけど
0431402
垢版 |
2020/09/06(日) 15:47:00.00ID:U9N2Nub/
>>428

prontoに変換してやってみたけどもダメだねー。。。
0433名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/10(木) 14:23:53.12ID:cbiIIQe8
https://forest.watch.impress.co.jp/docs/news/1276182.html

 新プラン“IFTTT Pro”でサポートされる機能は以下の通り。
これまでの無料プランでは1つのトリガーに1つのアクションしか紐付けられなかったが、
“IFTTT Pro”では複数のアクションをトリガーしたり、複数のサービスからデータを取得して組み合わせたり、
JavaScriptで条件を記述して合致する場合だけ実行(またはスキップ)することができる。

 そのほかにも、無制限にアプレットを作成できるなどの特典が得られる。
一方で、無償版で作成できるアプレットの数は3つになるようだ。

 “IFTTT Pro”の価格は、月額9.99米ドル。
0434名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/10(木) 15:58:13.15ID:T2thaeET
>>433
サンクス
メール来てたが、これのことだったか。
0439438
垢版 |
2020/09/10(木) 20:35:45.17ID:g+e/rCKz
んなこたーなかったわ…
0440名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/10(木) 20:58:31.13ID:PmoArmwn
これキツいわー。
既存の3つ以上のアプレットはどうなってしまうの?
0446名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/11(金) 07:38:49.06ID:rgx86cuf
無料ユーザーはそのうち3つ以外は使えなくなりそう
0448名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/11(金) 16:14:50.85ID:hctHI3S5
面倒だけどIFTTTみたいに一発で呼べるホームアプリ作るか

IFTTTって、スマートホームアプリとは違う接続方法だったのかね
スマートホームだと、Alexaのスマートホームスキルみたいに、デバイスの括りがある
0449名無し に一致する情報は見つかりませんでした。
垢版 |
2020/09/11(金) 16:20:22.44ID:ieRGwQWy
Webhooksの代替になるサービスねえかなぁー。
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況