
本記事はソラコムが提供する「SORACOM公式ブログ」に掲載された「SORACOM Flux に追加された Incoming Webhook をつかってインタラクティブな Flux アプリを作る」を再編集したものです。
こんにちは。ソラコムの江木(ニックネーム:nori)です。SORACOM Flux のプロジェクトマネージャーを担当しています。ソラコムの好きなサービスは SORACOM Flux です。大好きです。
SORACOM Fluxとは
SORACOM Flux はローコード IoT アプリケーションビルダーです。デバイスから送信されたセンサーデータ、カメラから送信された画像に対して、ルールを適用し、複数のデータソースや生成 AI を組み合わせて分析/判断し、その結果を IoT デバイスの制御に反映させる IoT アプリケーションをローコードで構築できます。
Incoming Webhook 機能
本日(2024年10月30日)、SORACOM Fluxに Incoming Webhook 機能が追加されました。この機能は2024年7月のSORACOM Fluxのリリース前からバックログにあり、ずっと提供したかった機能の一つです。
Incoming Webhook 機能では、すべてのチャネルにIncoming WebhookのURLを作成できます。外部システムから HTTP リクエストを送信するだけで SORACOM Flux のアプリにデータを送信して、簡単に Flux アプリを起動できるので、外部システムと SORACOM Flux との連携がより簡単になりました!詳細は Incoming Webhook を使用したデータの送信 をご確認ください。たとえば、SlackからのWebhookやLINEからもWebhookを受けられるので、なにかしらの処理の間に人の判断をいれるようなインタラクティブなアプリケーションも可能になります。
お天気アプリを作ってみた
ソラコムではSlackをコミュニケーションプラットフォームとして使用していますので、私は Slack をそれこそ四六時中見ていますが、天気予報はほとんどみません。
そのため、たまにオフィスに行ったら雨が降ってきて傘がない、なんてことがしばしばあり、そこでオフィスの天気をSlackに通知して、(必要なときに)空の様子もみれるといいのではないかと考えました。空の様子は、API対応カメラのソラカメで取得できます。ちょうど先日、「ソラカメが動画と静止画の SORACOM Harvest Files へのエクスポートをサポートしました」のリリースもあり、人の操作(ボタンのクリック)を介した処理が SORACOM Flux だけでできるのでは?と思い作成してみました。
Slack に通知されて、ボタンをクリックした場合の様子

ここまでのアプリがSORACOM Fluxのみで作成できました。これまで大変お世話になっているクラウドサービスの処理を使用することなく、SORACOM Fluxのみで作成できました!
今回のFluxアプリの設定は以下の通りです。

定期的なお天気通知と画像取得は別々の処理ですが、Incoming Webhookの処理を追加することで、お天気通知をもとに人の操作するボタンクリックからSlackからのリクエストを受けて、アクションを実行できるようになりました。この2つの処理を組み合わせてアプリケーションが構築されています。このように、SORACOM Flux では、ユーザーコンソールからチャネルとアクションを組み合わせることで容易に IoT アプリケーションを構築できます。
今回、当ブログとお天気アプリでお伝えしたいことは、SORACOM Flux に追加された Incoming Webhook で SORACOM Flux と外部システムとの連携が格段に簡単になりました!!ということです!
SORACOM Fluxは今後も拡張予定の機能がたくさんありますのでご期待ください。これからも SORACOM Flux をよろしくお願いいたします!
― ソラコム江木 (nori)
投稿 SORACOM Flux に追加された Incoming Webhook をつかってインタラクティブな Flux アプリを作る は SORACOM公式ブログ に最初に表示されました。
本記事はアフィリエイトプログラムによる収益を得ている場合があります
この連載の記事
-
第637回
デジタル
Connectivity Hypervisor 向け検索機能の舞台裏 ― サマーインターンで経験した設計と実装 -
第636回
デジタル
AI で作った Android スマホアプリで手軽に RTK 位置測位の PoC をスタートしよう! -
第635回
デジタル
契約回線数1,000万件突破、IoT SIMのステータスを問わず譲渡申請が可能に、他 ほぼ週刊ソラコム 07/25-08/14 -
第634回
デジタル
夏の後付けIoTデバイス導入応援キャンペーンを開始しました! -
第633回
デジタル
SIMの音を聞いてみよう!?M5Stackで始める電波測定&SIMカード対応モジュラーシンセ【SORACOM Discovery 2026 ― IoT プロトタイピングコーナー】 -
第632回
デジタル
IoTで赤外線リモコンロボは「全地球探査ロボット」になれる…? 【SORACOM Discovery 2026 ― IoT プロトタイピングコーナー】 -
第631回
デジタル
クマとうさぎをAIで見分ける、庭の見守りを作ってみた【SORACOM Discovery 2026 ― IoT プロトタイピングコーナー】 -
第630回
デジタル
SORACOM Discovery 2026開催報告 & 資料公開、SORACOM FluxにAIモデル追加、他 ほぼ週刊ソラコム 07/11-07/24 -
第629回
デジタル
AI時代の「つなぐ」を再定義 ― SORACOM Discovery 2026 CTOキーノートレポート -
第628回
デジタル
【SORACOM Discovery 2026】展示ブース紹介 第3弾:シルバースポンサー / ニューフェイススポンサー(ソリューション / サービス / インテグレーション編)
