昨日から「MESH」で「IoT」やってます。
で、今日は昼休みに連携タグのテスト。
昨日は SMS だけ試したんだけど、今日は他にいくつか。
Twitter
Twitterタグ(既存・IFTTTアプレット)。
右下の「連携タグ」→「追加」で選択後、IFTTT設定いろいろして使用可能に。
ボタンタグや動きタグをトリガーにツイートさせる。
うまくできた。
なお、固定メッセージ(同じ内容のテキスト)だと重複とみなされて投稿できない。
「データを追加」でタイムスタンプなどを足すことで解決。
Twitterタグは「指定のツイートが見つかったら」というトリガーとしても使える。簡単な検索ワードで試して確認。
検索ワードとして自分専用ハッシュタグを使うのが良いかな。
Facebook
Facebookタグ(既存・IFTTTアプレット)。
難なく動作した。
Google Driveタグ(既存・IFTTTアプレット)。
MESH側のトリガーでスプレッドシートに行を追加することが可能。
「データを追加」でタイムスタンプを足せば簡単なログとなる。
センサー情報も記録できるみたい。
今は動きタグのやつしかないけど、買い足せば温度湿度とかも。
Gmailタグ。
昨日試したSMSタグはUS外だと月10件までなので、まさに動作確認用途。
ということで、SMSの代替としてGmail。
ボタンを押したらSMSのメアドに送るテスト、無事通過。
送信先としてSMSタグは今後使うことはないでしょう。
IFTTTタグ。
イベントIDを介して受信と送信ができる。
設定はIFTTTのサイトで。
既存のタグではできない細かい設定を行うことができる。
というか、IFTTTがらみならなんでもMESHとの通信ができる。
例えば、IFTTTの「RSS Feed」を使えば自サイトからトリガーコントロールできる。
サーバでの時間のかかる処理の終了→RSS更新→LEDが光る、とか。
IFTTTタグ経由で Dropbox。
フォルダ・ファイル更新通知(受信)、ファイル追加(送信)などできる。
DropBox を使えば、IDやパスワードなしでMESHからの通知を誰でも閲覧可能(もちろんTwitterなどでも誰でも閲覧可能にできるが、後からの処理に使いやすい形で、ということ)。
IFTTTのサービスにある DropBox で「Append to a text file」を使う。
指定のファイルにMESHからの通知が保存されていく。
そのファイルを DropBox のサイトから「共有」→「リンクを作成」。
共有URLが得られる。
このURLを知っている人は誰でも閲覧可能。
Dropbox外からの共有ファイルの取得方法の例。
共有URLをオプションつけて wget。
で、今日は昼休みに連携タグのテスト。
昨日は SMS だけ試したんだけど、今日は他にいくつか。
![MESH](https://c1.staticflickr.com/5/4449/37471558800_e3169d90c5.jpg)
Twitterタグ(既存・IFTTTアプレット)。
右下の「連携タグ」→「追加」で選択後、IFTTT設定いろいろして使用可能に。
ボタンタグや動きタグをトリガーにツイートさせる。
うまくできた。
![MESH to Twitter](https://c1.staticflickr.com/5/4454/23876316478_82f2103f7d.jpg)
なお、固定メッセージ(同じ内容のテキスト)だと重複とみなされて投稿できない。
「データを追加」でタイムスタンプなどを足すことで解決。
Twitterタグは「指定のツイートが見つかったら」というトリガーとしても使える。簡単な検索ワードで試して確認。
検索ワードとして自分専用ハッシュタグを使うのが良いかな。
Facebookタグ(既存・IFTTTアプレット)。
難なく動作した。
Google Drive
Google Driveタグ(既存・IFTTTアプレット)。
MESH側のトリガーでスプレッドシートに行を追加することが可能。
「データを追加」でタイムスタンプを足せば簡単なログとなる。
![MESH to Google Drive](https://c1.staticflickr.com/5/4453/37681053416_4bb6f03e20_n.jpg)
センサー情報も記録できるみたい。
今は動きタグのやつしかないけど、買い足せば温度湿度とかも。
Gmail
Gmailタグ。
昨日試したSMSタグはUS外だと月10件までなので、まさに動作確認用途。
ということで、SMSの代替としてGmail。
![MESH](https://c1.staticflickr.com/5/4488/37019695684_062ef7580a.jpg)
ボタンを押したらSMSのメアドに送るテスト、無事通過。
送信先としてSMSタグは今後使うことはないでしょう。
![MESH TO GMAIL TO SMS](https://c1.staticflickr.com/5/4507/37019802604_3ff14f0f9c.jpg)
IFTTT
IFTTTタグ。
イベントIDを介して受信と送信ができる。
設定はIFTTTのサイトで。
既存のタグではできない細かい設定を行うことができる。
というか、IFTTTがらみならなんでもMESHとの通信ができる。
例えば、IFTTTの「RSS Feed」を使えば自サイトからトリガーコントロールできる。
サーバでの時間のかかる処理の終了→RSS更新→LEDが光る、とか。
DropBox
IFTTTタグ経由で Dropbox。
フォルダ・ファイル更新通知(受信)、ファイル追加(送信)などできる。
![IFTTT: MESH TO DROPBOX](https://c1.staticflickr.com/5/4496/37096938323_a8a83a4f48.jpg)
DropBox を使えば、IDやパスワードなしでMESHからの通知を誰でも閲覧可能(もちろんTwitterなどでも誰でも閲覧可能にできるが、後からの処理に使いやすい形で、ということ)。
IFTTTのサービスにある DropBox で「Append to a text file」を使う。
![MESH TO DROPBOX](https://c1.staticflickr.com/5/4452/37718747926_4ca5c7ac75_n.jpg)
指定のファイルにMESHからの通知が保存されていく。
そのファイルを DropBox のサイトから「共有」→「リンクを作成」。
共有URLが得られる。
このURLを知っている人は誰でも閲覧可能。
Dropbox外からの共有ファイルの取得方法の例。
共有URLをオプションつけて wget。
wget 'https://www.dropbox.com/s/..../from_mesh.txt&dl=0' --no-check-certificate -O from_mesh.txt