🐶
[SORACOM]ソラカメの定期撮影をサクッとSlackに通知
はじめに
ソラカメで定期撮影した画像をSlackに通知したいと思い、構成を考えてみました。
SORACOM FluxとCloud Schedulerを組み合わせることで、意外と簡単に実現できたので共有します。
構成
構成は以下のようになります。
- Cloud Scheduler: 定期的にFluxアプリをキック
- SORACOM Flux: ソラカメで撮影してSlackに投稿
- Slack: 撮影画像を受け取って通知
SORACOM Fluxはこんな感じです。
シンプルなフローで、撮影→Slack投稿を実現しています。
Cloud Schedulerはこんな感じです。
単純にスケジュールするだけであれば、SORACOM Fluxには「インターバルタイマー」や、Flux有償プランであれば「スケジュールタイマー」がありますので、それを使用するだけで良いです。
今回Cloud Schedulerを使用する理由は、もっと手軽に、それでいて詳細にスケジュールイベントを設定したかったためです。上記のCloud Schedulerの設定は、「月曜日から金曜日、10:00から18:00の間、1時間おきに実行」という設定になっています。
おわりに
SORACOM Fluxを使うことで、ローコードで簡単に定期撮影の仕組みを作れました。
Cloud Schedulerと組み合わせれば、平日の業務時間だけ撮影するといった柔軟なスケジューリングも可能です。
ソラカメを活用したい方の参考になれば幸いです。
Discussion