IFTTTのチャンネル・トリガー・アクションの一覧(抜粋)
IFTTTにMakerチャンネルができて、ArduinoやRaspberry Piを使った自作機器との連携が随分簡単になったそうなので、そろそろ本格的(?)にIFTTTを使う気になりました。
「IFTTTを使って何をしようか?」を考えるためには、「IFTTTは何ができるのか?」を知る必要があります。ということで、個人的に使いそうなチャンネルを独断と偏見でいくつかピックアップして、まとめることにしました(2015/7/11現在)。独断と偏見なので、有名どころのチャンネルでも、自分が使っていないもの・今後も使いそうにないものについては載っていませんので、ご了承ください。
もちろん、ここにピックアップしている以外にもたくさんのチャンネル・トリガー・アクションがありますし、ピックアップしたものの、自分が解釈を間違えているものもあるかと思います。あくまで「あ、これとこれを使えばこんなことできそう!」というのを考えるための参考程度に参照いただければと思います。正確な定義や使い方は、必ず本家のサイトを確認してください。
チャンネル・トリガー
| チャンネル | トリガー |
|---|---|
| Android | |
| Android Device | Bluetoothデバイスが接続されたら/接続解除されたら |
| WiFiネットワークに接続されたら/接続解除されたら | |
| 特定のWiFiネットワークに接続されたら/接続解除されたら | |
| Android Location | 特定のエリアに入ったら/出たら |
| Android Phone Call | 電話をかけたら/電話に出たら |
| 電話を取り損ねたら | |
| Android Photos | 新しい写真が撮られたら |
| 新しいスクリーンショットが撮られたら | |
| 特定のエリアで写真が撮られたら | |
| Android SMS | 新しいSMSを受け取ったら/送ったら |
| 特定の電話番号から新しいSMSを受け取ったら | |
| 特定の電話番号に新しいSMSを送ったら | |
| 特定の検索条件にマッチするメッセージが届いたら/送ったら | |
| Android Battery | Android端末のバッテリーが少なかったら |
| Android端末に電源コードが接続されたら/外れたら | |
| Android Wear | Android Wearのボタンをタップしたら |
| Connected Home | |
| Maker | Webリクエストを受け取ったら |
| Bttn | ボタンが押されたら |
| littleBits | cloudBitが他のlittleBitsモジュールから入力を受け取ったら |
| Netatmo Weather Station | 大気圧が特定の値を上回ったら/下回ったら |
| 二酸化炭素が特定の値を上回ったら/下回ったら | |
| 湿度が特定の値を上回ったら/下回ったら | |
| 騒音(ノイズ)が特定の値を上回ったら/下回ったら | |
| 温度が特定の値を上回ったら/下回ったら | |
| 雨を検出したら/検出しなくなったら | |
| 毎日、今日/機能の降雨量が測定されたら | |
| OpenHAB | アイテムの状態が変わったら |
| アイテムの状態が特定の値を上回ったら/下回ったら | |
| SmartThings | スイッチがONになったら/OFFになったら |
| 開いたことを検知したら/閉まったことを検知したら | |
| ロックされたことを検知したら/ロックが解除されたことを検知したら | |
| モーションを検知したら | |
| 人がいることを検知したら/検知されなくなったら | |
| 温度が特定の値を上回ったら/下回ったら | |
| 湿度が特定の値を上回ったら/下回ったら | |
| 待機中の水分が特定の値を上回ったら/下回ったら | |
| 明るさをが特定の値を上回ったら/下回ったら | |
| Fitness and Wearable | |
| Nike + | 毎日のNikeFuelの目標を達成したら/できなかったら |
| 毎週のNikeFuelの目標を達成したら/できなかったら | |
| 毎日の設定距離を達成できたら/できなかったら | |
| 毎日の平均ペースを達成できたら | |
| 毎週のランニング回数目標を達成できたら | |
| 平均20NikeFule/分を達成できなかったら | |
| UP by Jawbone | UPがスリープモードに入ったら/解除されたら |
| 設定した睡眠目標を達成したら | |
| 新たに睡眠を記録したら | |
| 特定の時間を上回る/下回る睡眠を記録したら | |
| 新しい毎日の活動を記録したら | |
| 設定した階段段数の目標を達成したら | |
| 新たなワークアウトが記録されたら | |
| 新しいワークアウトが何日間記録されなかったら | |
| 新しい食事が記録されたら | |
| 新しい気持ちが記録されたら | |
| iOS | |
| iOS Contacts | 新しいコンタクトを追加したら |
| iOS Locations | 特定のエリアに入ったら/出たら |
| iOS Photos | カメラロールに新しい写真が追加されたら |
| スクリーンショットを撮ったら | |
| 特定のエリアで写真を撮ったら | |
| フロントカメラで写真を撮ったら | |
| 背面カメラで写真を撮ったら | |
| 新たな写真が特定のアルバムに追加されたら | |
| iOS Reminders | 新たなリマインダを追加したら |
| リマインダを完了したら | |
| 新たなリマインダがリストに追加されたら | |
| リストの中のリマインダが完了したら | |
| Lifestyle | |
| Date & Time | 毎日特定の時間になったら |
| 毎時特定の分になったら | |
| 毎週何曜日の何時になったら | |
| 毎月何日の何時になったら | |
| 毎年何月何日の何時になったら | |
| Weather | 今日の天気を、特定の時間になったら |
| 明日の天気を、特定の時間になったら | |
| 現在の気温が、特定の値を上回ったら/下回ったら | |
| 現在の天候の状態が変化したら | |
| 明日の予想最低気温が特定の値を下回ったら | |
| 明日の予想最高気温が特定の値を上回ったら | |
| 明日の元気予報の状態が変わったら | |
| 日が沈んだら/昇ったら | |
| 風速が特定の値を上回ったら | |
| 現在の花粉量が特定の値を上回ったら(USAのみ利用可) | |
| 現在の湿度が特定の値を上回ったら | |
| 現在のUV指数が特定の値を上回ったら | |
| Photo and Video | |
| 新しい写真/動画をシェアしたら | |
| 特定のハッシュタグのついた写真/動画をシェアしたら | |
| 特定のエリアで写真をシェアしたら | |
| 写真/動画に「いいね」をしたら | |
| 特定のユーザが写真/動画を共有したら | |
| 特定のエリアで誰かが写真を共有したら | |
| 特定のタグのついた動画を誰かが共有したら | |
| Productibity | |
| Dropbox | 特定のフォルダにファイルがセーブされたら |
| 特定のフォルダに写真が保存されたら | |
| trigger@recipe.ifttt.comにメールが送られたら | |
| 特定のハッシュタグ付きでtrigger@recipe.ifttt.comにメールが送られたら | |
| Evernote | 新しいノートリンクを共有したら |
| Gmail | 新しいメールが届いたら |
| 添付ファイルつきのメールが届いたら | |
| 特定のアドレスからメールが届いたら | |
| 新しい星付きメールが届いたら | |
| 特定のラベルがついた新しいメールが届いたら | |
| 特定の検索クエリにマッチするメールが新たに届いたら | |
| Google Calendar | イベントが始まったら |
| 特定のキーワード・フレーズの入ったイベントが始まったら | |
| 新しいイベントが追加されたら | |
| Social Networking | |
| 特定のエリアで投稿したら | |
| 新しい近況/リンク/写真を投稿したら | |
| 特定のハッシュタグ付きの新しい近況/リンク/写真を投稿したら | |
| 特定のエリアで写真を投稿したら | |
| 写真でタグ付けされたら | |
| 自分のプロフィールが変更されたら | |
| Facebook Pages | Facebookページで新しい近況/リンクを作成したら |
| Facebookページで特定のハッシュタグ付きの新しい近況/リンクを作成したら | |
| Facebookページで新しい写真をアップロードしたら | |
| Facebookページで特定のハッシュタグ付きの新しい写真をアップロードしたら | |
| 新しくツイートしたら | |
| 特定のハッシュタグをつけて新しくツイートしたら | |
| 特定のエリアで新しくツイートしたら | |
| 新しいリンクをツイートしたら | |
| 新しくフォローされたら | |
| ツイートをお気に入り登録したら | |
| 特定のユーザが新しくツイートしたら | |
| 特定のクエリにマッチする新しいツイートがあったら | |
| 特定のエリア内で誰かがツイートしたら | |
チャンネル・アクション
| チャンネル | アクション |
|---|---|
| Android | |
| Android Device | 壁紙を更新する |
| 特定の音楽を鳴らす | |
| Google Mapのナビゲーションを開始する | |
| 着信音をミュートする | |
| 着信音のボリュームをセットする | |
| BluetoothをON/OFFにする | |
| WiFiをON/OFFにする | |
| Android Notification | 通知を送る |
| Android SMS | SMSを送る |
| Android Wear | 通知を送る |
| Connected Home | |
| Maker | Webリクエストを送る |
| littleBits | 3秒間cloudBitの出力をアクティベートする |
| cloudBitの出力を、特定のレベルと持続時間にセットする | |
| Hue | ライトをつける/消す |
| ライトのトグルをON/OFFする | |
| ライトを点滅させる | |
| ライトを特定の明るさにする | |
| ライトの色を変える | |
| ライトの色をランダムに変える | |
| 画像に合わせた色に変える | |
| ライトの色をループさせる | |
| OpenHAB | コマンドを送る |
| SmartThings | スイッチをON/OFFにする |
| ロックをする/解除する | |
| サイレン or ストロボを有効にする/無効にする | |
| Fitness and Wearable | |
| Google Glass | 通知を送る |
| iOS | |
| iOS Notifications | 通知を送る |
| iOS Photos | 特定のアルバムに写真を追加する |
| iOS Reminders | リストにリマインダを追加する |
| Productibity | |
| Dropbox | 特定のパスからファイルをダウンロードする |
| 特定のパスに新しいテキストファイルを作成する | |
| 特定のテキストファイルに追記する | |
| メールを送る | |
| Evernote | ノートを作る |
| ノートに加える | |
| ToDoをノートに加える | |
| リンクノートを作る | |
| URLからイメージ/オーディオノートを作る | |
| Gmail | メールを送る |
| Google Calendar | イベントを追加する |
| Google Drive | URLからファイルをアップロードする |
| ドキュメントを作成する | |
| ドキュメントを追加する | |
| スプレッドシートに行を追加する | |
| OneDrive | URLからファイルを追加する |
| Phone Call | 自分に電話をかける |
| SMS | SMSを自分の電話番号に送る |
| Social Networking | |
| 新しい近況メッセージ/リンクを作成する | |
| 特定のURLから写真をアップロードする | |
| Facebook Pages | 新しい近況メッセージ/リンクを作成する |
| 特定のURLから写真をアップロードする | |
| ツイートする | |
| 画像つきでツイートする | |
| 自身のツイッターアカウントにダイレクトメッセージを送る | |
| プロフィール画像を更新する | |
| 自分の略歴を更新する | |
| リストにユーザを追加する | |
こうやって書き出してみると、IFTTT対応デバイスが欲しくなりますね。Hueは言わずもがなで、NetatmoのWeather Stationもとても優秀なトリガーになりそうです。
Winkシリーズも、Egg Minder(卵の管理)とかPorkfolio(貯金箱)とか、他にはない機器があってとても魅力的なのですが、いかんせん、こちらの記事とかで相当叩かれているので、どうしても導入には二の足を踏んでしまいます。。。
あとやっぱり、Makerチャンネルはかなり強力ですね。Webリクエストを発行できる、もしくはWebサーバを組み込めるデバイスであれば、何でもIFTTTに組み込めることになります。WoT (Web of Things)の世界では、IFTTTはありとあらゆるデバイスを繋ぎ得るものになるのではないでしょうか。
ただ、Makerチャンネル単体だけでは解決できない問題がまだあり。自作機器をトリガーにするのは簡単なのですが、自作機器をアクションに設定しようとすると、公開URLが必要になります。つまり、自分が普段ローカルネットで色々試している”http://192.168.24.xxx/…”のようなURLに対しては、Makerチャンネルはアクセスできません。今のところは、ダイナミックDNSの仕組みを別途自分で導入するしかないかと思いますが、ここまで簡単にできるようになったらありがたいかなーと思います。
ディスカッション
コメント一覧
まだ、コメントがありません