X



【IFTTT】Google home で IoT Part.3【Hue】
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無し に一致する情報は見つかりませんでした。
垢版 |
2018/02/02(金) 13:13:52.99ID:dm14w6/5
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/
0851名無し に一致する情報は見つかりませんでした。
垢版 |
2018/02/27(火) 20:32:16.73ID:UnKUlNAc
さすがに現在のエアコンの設定温度を読み上げるのはムリだよな。
最後に設定した温度を覚えておいて読ませる手があるかもしれないが、その後1℃上げたりしたら分からなくなるし。
0854691
垢版 |
2018/02/28(水) 00:03:39.26ID:4R1zQc86
>>851
便利かどうかはさておき、設定自体は簡単です。
ただし、hubot以外での温度操作までは把握できませんので、あしからず。

温度をメモするコマンドと、メモを喋るコマンドをhubotに登録。
command memo:temp echo '#' > temp
command say:temp bin/say.js "$(cat temp) 度です"

温度設定のIFTTTアプレットで温度をメモしておけば、「現在の暖房は?」でメモを喋ります。
「暖房 # 度」 → 「send ac:warm{{NumberField}} [0s] memo:temp({{NumberField}})」
「現在の暖房は」 → 「send say:temp()」

他の用途にも応用できそうなので、参考まで。
0855名無し に一致する情報は見つかりませんでした。
垢版 |
2018/02/28(水) 00:58:33.23ID:LZOZIykN
>>841
まさにこれを待ってたのでありがたい!

暖房を $
send [{{TextField}}] heater:on

ってIFTTTに登録すれば、
「暖房を[1時間後]」、「暖房を[5分後]」、「暖房を[6時50分]」の
全てに対応可能と思って大丈夫ですか?
0858名無し に一致する情報は見つかりませんでした。
垢版 |
2018/02/28(水) 09:51:26.70ID:vvzYa8Ha
>>841
[{{TextField}}]の部分が5分後が5 分 後、9時半が9 時 半
という風に間にスペースが入ってしまい認識しないのですが対処法ありますか?
0861名無し に一致する情報は見つかりませんでした。
垢版 |
2018/02/28(水) 11:13:41.21ID:cFYmK9nF
https://scrapbox.io/smart-home/WebAPI%E3%81%8B%E3%82%89hubot%E3%82%92%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B
に書いてある、
> IFTTTのGoogle Assistantトリガーを「エアコンを `$` につけて」にして、
> Slackに送るメッセージを `send [{{TextField}}] if:cold:ac:on()` にする。
では、9時半が、9 時 半になってダメってこと?
send.shの頭で、$1の半角スペースをsed等で消すコードを書き足す必要があるってこと?
0863691
垢版 |
2018/02/28(水) 11:54:55.18ID:wl8w3zYY
>>855
はい、1つのIFTTTアプレットで、その3つ全てに対応可能です。

ご要望があれば、お気軽に書き込んでくださいね。
実装できるかはさておき、利用者の声を直接聞けるのはありがたいです。

>>858 >>859 >>861
「新機能」なので、hubot-broadlink-rmを更新しないと使えませんよ。
0864名無し に一致する情報は見つかりませんでした。
垢版 |
2018/02/28(水) 15:09:57.76ID:vvzYa8Ha
>>863
691様ありがとうございます。
更新で無事にwaitが返ってきました!
0866名無し に一致する情報は見つかりませんでした。
垢版 |
2018/02/28(水) 23:03:27.39ID:LZOZIykN
>>863
要望なのですが指定時刻を起点に時間の相対指定は実現できないでしょうか。
例えば「7:00に起きたい」と言ったら、
「6:30にエアコンがつき、6:45に電気がつき、7:00にアラームがなり、7:30に電気等が消える」
というような一連の流れを1コマンドにまとめられないでしょうか。

コマンド例)
send [{{TextField}}-30m] aircon:on [{{TextField}}-15m] hue:on
[{{TextField}}] Alarm [{{TextField}}+30] aircon:off hue:off
0867名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/01(木) 00:44:08.41ID:cLsL6E5h
>>573
今更だけど615より「Discoverされない問題」補足.
とりあえずウチのLAN環境の問題かどうか切り分けのために
 ホスト:FMV-e8110 (捨ててあった2005年ころ(XP時代)のノートPC)
 OS:Debian 9.3.0 i386(32bit)
で試してみた.途中で
$ sudo apt install -y npm
→E: パッケージ npm が見つかりません
となったが,
http://atomiyama.com/linux/page/debian-9-2-node-npm/
で対処してOK.これ以外は大体691氏のやり方で進み,ちゃんとDiscoverされた.
その後の手順でも特に問題はなく,あっさりエアコンのコントロールはできてしまった.うーん.
0870691
垢版 |
2018/03/01(木) 13:54:19.48ID:ubMm/ORi
>>866
なるほど。いいですね。善処します。
0873名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/01(木) 23:40:11.33ID:7IX0N9LV
>>841
IFTTT側の仕様なのでたぶんどうにもできないと思いますが、

1.暖房 $
2.出かける準備 $
3.出かける準備暖房付きで $
4.暖房付きで出かける準備 $
※いずれも$は時間指定

としたときに3と4は利用する方法ないですよね?
(3は2として動作、4は1として動作するため、
「出かける準備暖房付きで7時」とすると、
「$=暖房付きで7時」と認識される。
0874691
垢版 |
2018/03/02(金) 00:25:39.52ID:4XK/2vZT
>>873
そのような曖昧な設定では、IFTTT以前に、人間でも区別できませんよね?

こんなのはどうですか?
1 暖房 $
2 出発 $
3 暖めつつ出発 $
0875名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/02(金) 08:32:36.32ID:WA8OLNzK
>>873
1行目で結論出てんのに691氏に質問してどうすんだよと。
$使うと前方一致になるんだから前方一致にならないようにワード組み立ててればいいだけ。
例えば1,2,4で1を「暖房だけ」にワード変えれば$の前のワードが独立する。
0877691
垢版 |
2018/03/02(金) 19:50:25.05ID:4XK/2vZT
>>866 >>870
時間を相対的に指定できるようにしました。
相対指定は [7時 - 30m] や [8時間後 - 30分] などと記述します。

例えば、「起床 7時」と言ったときに、7時の「30分前」から、
以下のような一連の操作を開始するには、
6:30 エアコンON
6:45 照明 ON
7:00 アラーム
7:30 エアコンOFF、照明OFF

次のようなメッセージを hubot に送ればOKです。
send [{{TextField}} - 30m] ac:on [15m] hue(on) [15m] alarm(on) [30m] ac:off hue(off)

なお、相対指定や時刻指定を記述できるのは、send の先頭の [ ] 内のみとしました。
これは、次のような設定ミスを防止するためです。
send [7:00] alarm(on) [6:30] ac:on [15m] hue(on)
0879名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/02(金) 23:39:33.17ID:6UdeoeM3
ダイソーで売ってるBluetoothシャッターとマグネットスイッチ付きLEDライト組み合わせて窓とかドアの開閉を検知して691氏のシステム駆動できるようにできたわ
これで簡易セキュリティ構築できる
Bluetoothシャッターの電池の減りがやばそうだけど
0883名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/03(土) 07:52:26.23ID:MFPdbgia
>>881
検索してみた。たぶん、
マグネットスイッチ付きLEDライトのLED電圧端子を
BluetoothリモートシャッターのスイッチON端子に接続。
ラズパイとbluetooth接続して、GitHubのbluebuttonをインストールして
ボタン検出を後は好きなようにプログラムするだけ。

WiFiのSONOFF DW1 433 Door sensorのような商品もあるけど、どうなんだろう?
0884名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/03(土) 09:57:11.38ID:2QDaCppF
悪いひとたちがやって来て
みんなを殺した

理由なんて簡単さ
そこに弱いひとたちがいたから

女達は犯され
老人と子供は燃やされた

悪いひとたちはその土地に
家を建てて子供を生んだ

そして街ができ
悪いひとたちの子孫は増え続けた


朝鮮進駐軍 関東大震災 日本人10万人大虐殺

https://youtu.be/iBIA45CrE30
https://youtu.be/D0vgxFC04JQ
https://www.youtube.com/watch?v=sYsrzIjKJBc
https://www.youtube.com/watch?v=SiHp41uWo1I
https://www.youtube.com/watch?v=zYBCTRryFP8
0885名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/03(土) 12:05:09.72ID:9dNIsKrF
>>881
大体833のような感じ

ハードはLEDライトの中にあるリードスイッチをとりだして、それだけシャッターのボタンの接点に半田付け
ソフトは300円、ダイソー、ラズパイで検索するといいかと
691氏のwebapiの項目参照してsend.sh作って、ボタンに合わせてsluckにコマンド送るようにする
動作開始用にbluebutton起動コマンドを記載したshと停止用にkillallを記載したsh作っておく
あとは窓とか扉にシャッターとマグネット貼り付けて起動用sh叩いたら動作開始する感じ
もっと詳細必要なら夜に書くけど、これでわかるんじゃないかと
0892名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/03(土) 15:39:13.26ID:e351XCbY
https://twitter.com/biccameraE/status/969806668673372160/photo/1

3月3日(土)4日(日)2日間限定! スマートスピーカー「Google Home mini」 が半額に! 対象店舗:ビックカメラ・コジマ・ソフマップ全店舗 ※ビックカメラ.comは対象外となります
0894名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/03(土) 16:15:03.16ID:CazHrCBI
Google Home mini と RM mini3 それぞれ2台を2部屋で
ihc照明・テレビ・エアコンを使っているんだが
今のところアカウントを分けるしか使い分けることが出来ないんだけど
1アカウントでやっている人いる?

1アカウントで挑戦したら「電気つけて」で2つの部屋で照明が点くんで2つのアカウントで回避している
Google Home mini とRM mini3はそれぞれ同じ部屋の割り当てたので「電気つけて」で発した部屋の照明が点くと思っていたがそうでなかった

半額セールを見て増設を考えているんだけどアカウント追加は他の家族に面戸がられて反対されそうだし
0895名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/03(土) 18:26:49.25ID:9dNIsKrF
>>887
残念ながら539とかみてアレンジしてる別の人
ドアとか閉まってるときは磁石とシャッターを近くに置いといて常にボタン押しっぱなし状態
開けると磁石とシャッターが離れてlongupに書いといた命令が動くようにしてる
常にペアリングしっぱなしになるから電池の減りがやばそうだと
シャッター2個に増やしたら1個しか反応しないから見直し必要ぽい
0896615
垢版 |
2018/03/03(土) 18:54:56.93ID:B5nlnByx
>>869
両方ともhubot-broadlink-rm@0.6.5.
そのあともう一度hubot-broadlink-rm@0.7.0にしてFreeBSDで再挑戦したけど同じく失敗.
ちなみにAndroidにrm-bridge入れてWebhookでもやってみたけど,そっちでも成功.
LAN環境には問題ないのはわかったけど...
0897名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/03(土) 20:26:05.04ID:jSD6kc6F
alexaとnode-redの組合せ不安定すぎ
駄目駄目だ
0900615
垢版 |
2018/03/03(土) 22:41:41.30ID:B5nlnByx
>>869
あ,間違えたbroadlinkjs-rmの方ね.
Debian(成功) broadlinkjs-rm@0.2.5
FreeBSD(失敗) broadlinkjs-rm@0.2.6
です.
0901名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/04(日) 09:36:49.52ID:u7SWrIOe
node-red-contrib-slackが不安定すぎて、たびたび家電操作できなくなってたんだけど、なんとか安定してきたわ。

slack-client側にもnode-red-contrib-slack側にもそれぞれ再接続時の処理に不具合があった。

とはいえslack-clientはすでに非推奨パッケージだし、フィードバックしようがないな。。
0902名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/04(日) 09:56:16.26ID:GV+V9F3z
>>901
安定してきたなら羨ましいっすね。
再接続不具合がかなり厳しいです。
>>898
691氏のを使ってます。

「○○をトリガーに」を避けるため、
IFTTTではなくnode-redを使う必要がありますが、
サーバー不調や再接続のトラブルが多いのでグタグタです。
0903名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/04(日) 12:27:52.89ID:GV+V9F3z
alexaだとihcのスキルも駄目か。
本当にalexaだと黒豆が使い物にならないな
0905名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/04(日) 12:59:44.93ID:IWp5YrFd
>>892
さっき柏のビックカメラへ行ったら半額のGoogleHomeMiniは昨日の段階ですでに売り切れで在庫無し。
ただし今日注文すれば半額で買えるとのこと。納期は3/11。で注文してきました。ちなみに2台目。
0917名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/04(日) 22:56:41.76ID:FdbjWy1i
グーグル先生が用意してくれてるこんな物もある

ttp://www.google.com/calendar/ical/japanese@holiday.calendar.google.com/public/basic.ics

ttps://www.google.com/calendar/ical/ja.japanese%23holiday%40group.v.calendar.google.com/public/basic.ics

ttps://www.google.com/calendar/embed?src=japanese@holiday.calendar.google.com
0922名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/04(日) 23:04:41.84ID:u7SWrIOe
>>906
ありがとう。
yahooの花粉情報あたりをパースするのとどちらがよさそうか、試してみます。

node-redはパーサーと呼べるほどちゃんとしたものはデフォルトではないので、changeノードで正規表現使ってパースするのがいいかと。
0925691
垢版 |
2018/03/04(日) 23:46:40.20ID:hbxu05NG
>>628 >>633 >>704 >>842
WebAPIのないIFTTT対応デバイスを、hubotから操作する方法をブログに載せました。
https://scrapbox.io/smart-home/IFTTT%E5%AF%BE%E5%BF%9C%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3%82%92Webhooks%E3%81%8B%E3%82%89%E6%93%8D%E4%BD%9C%E3%81%99%E3%82%8B

IFTTTのアクションに指定できるデバイスやサービスなら、
Webhooksをトリガーにしたアプレットを用意するだけで、
Webhooks経由で叩けるようになるので、hubotからも操作できます。
0926名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/05(月) 02:30:15.74ID:Wr3OH2oM
テレビのチャンネルを#で可変指定して
プラス5のシグナルを送りかたある?
0927名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/05(月) 07:35:40.19ID:BeRFraq7
グーグルアシスタントの命令をほかの命令と同時に起動ってできるのかな?
"おはよう”に照明とテレビと"今の時刻
”と"今日の天気"で教えてくれる内容を割付とか
できればすごく便利になるんだが
0928名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/05(月) 07:49:27.91ID:V4Ms+7hX
Philips Hueをシーリングライト代わりに使っていたが、普通のシーリングライトに戻したよ。
ベッドに横になると電球直視で目つぶしにあう。
正規品待ち。
海外製は加工が必要で手を出しにくい。
それでも音声操作できるんだから691氏には感謝。
0930691
垢版 |
2018/03/05(月) 22:24:27.30ID:XUodVNba
>>911-921
祝日と振替休日のJSONは、例えばここで取得できますね。
https://holidays-jp.github.io/

祝休日を判定するコマンドを用意すれば、あとはこんな感じで。
休日判定.sh && 休日cmd.sh || 平日cmd.sh
0931691
垢版 |
2018/03/05(月) 22:26:44.91ID:XUodVNba
>>926
こんな感じでできます。
command plus5 bin/send.sh "tv:ch$(expr # + 5)"
send plus5({{NumberField}})

動機や用途を教えて頂けますか?
0932名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/05(月) 22:35:03.17ID:Wr3OH2oM
>>931
スマートリモコンの番号がテレビチャンネルの数字とずれてるからです。
0933名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/06(火) 00:36:33.46ID:snLZ/8Ut
google home->home assistant(dialogflow+intent_script)で、aquosのリモコン制御をやろうとしています。
その中で、data_templateを使って、entity_idを変更したいのですが、
data_template:
entity_id: >
{%- if target == "tv" -%}
{% if process == "on" %}
"media_player.sharp_aquos_tv"
{% else %}
{% if process == "off" %}
"media_player.sharp_aquos_tv"
{% else %}
{% if ( process | int >= 1 ) and ( process | int <=12 ) %}
"switch.aquos_{{ process }}"
{% endif %}
{% endif %}
{% endif %}
{%- endif -%}

こういう書き方をすると、実行時にエラーになります。
何か気づく点とかあれば教えてください。
半分あきらめて、intentを増やしてactionを別にしようとかと考え中ですが。。。
0936名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/06(火) 21:28:29.63ID:E841UPV2
>>691

休日は、shell側でやることで調整します。そっちのが細かくできそうですね。

また思いつきで書いてしまうのですが、意味の無いコメントを書けるとログ見たとき利用できそう。

homebot {comment 7:00 自動消灯} light:off
0940名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/07(水) 07:43:08.30ID:cOPY/TtM
いつも有用な内容ありがとうございます(^^)

過去ログには無いようでしたので蛍光灯の制御に関する質問です。

こんな感じの直管式蛍光灯が天井にあるのですが、
http://image.space.rakuten.co.jp/d/strg/ctrl/9/97e2073a698269baa96f1ada8707f0b9f594f4bd.08.2.9.2.jpeg

壁のスイッチはこんな感じなのでパナのリモコン付きのカベスイッチとは(スイッチ2個なので…)ちょっと相性悪そうです。
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQ0xXtVEQQdH5BCa20e8f2k1JJiIBK3JTjKSoqagj39-GRly2cAhw

なんとか黒豆から制御したいなと思って色々探したのですが、こんなものも見つけたのですがリモコンが赤外線じゃないみたいで…(汗)
(このリモコンを改造してラズパイGPIOに繋いで…とも思ってますが)
https://www.amazon.co.jp/dp/B00OPREBU4

Sonoff も良さそうですが、賃貸なので出来ればあまり元の配線はいじりたくなくて…

良いアイデアがあれば是非♪
0943名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/07(水) 09:44:28.81ID:VeYBY5QZ
>>940
蛍光灯器具は配線が多いように見えて入口はたった2線だし、器具内に広大なスペースがあるので
資格云々はさておき改造しようと思えば工事的にはとても簡単(簡単に思えないなら無理、諦めて)
sonoffの2線式の導入がいちばんその事例に適していると思う
器具の端子台に入力されてる電源線を抜いてsonoffのプライマリに刺し、sonoffのセカンダリから
電線2本出してもとの器具端子台に差し込むだけ、これなら退去時の現状復旧も楽
もしもうちょっと工作範囲を広げれば(受電線をレセプタクル化+器具入力への配線をプラグ化、等)
OHMの赤外線リモコンとかも利用可能、たぶん器具の半透明カバー越しでも受信可能と思う

壁スイッチはホタル式かな?パイロット&ホタル式なら接地極もそこまで来てるので検討の余地ありだけど
単純ホタル式なら賃貸ということもあるし仰るとおり触るべきじゃない
0946名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/07(水) 10:39:15.69ID:ZZV8yzlF
今のパナの壁スイッチの2つのうちの1つが蛍光灯のなのかな?
だとしたらこれに交換すれば良い話なのでは。

http://www2.panasonic.biz/es/densetsu/haisen/switch_concent/switch/jusin/index.html

もともとは、メインの照明がすでに赤外線リモコン対応のものになってて、
ダウンライトもリモコン化したい、という要望を満たすものなので、
別途リモコンを調達する必要はあるけれど。
0950名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/07(水) 11:32:51.22ID:VeYBY5QZ
>>944
電気工事士や電気主任技術者を持ってたら、この程度の改造でいちいちオーナーサイドに許可なんてもらわんよ
物件価値の損壊にならない&退去時現状復帰する限りなんの問題にもならない
自分がやろうと思うことに資格が必要かどうか、というところから各自判断してほしいところだわ
>>940もその点はわかってる質問のしかただったので回答したまでさ
「できればあまり配線はいじりたくない」ってことは、他に方策がなきゃ「いじる」意思はあるんだろw
0951名無し に一致する情報は見つかりませんでした。
垢版 |
2018/03/07(水) 11:39:56.54ID:R3+g6N3+
免許マン登場!!
レス数が950を超えています。1000を超えると書き込みができなくなります。

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