Skip to Content
アプリ管理概要

アプリ管理

アプリは、App Store からプロジェクトにインストールする既製のソリューションです。各アプリは、特定のユースケースに必要なすべてを提供します — モニタリング用のユーザーインターフェース、デバイスからのデータ収集、コントロール — すべてがひとつにまとめられています。

同じく重要なのは、どのアプリもプロジェクトの AI アシスタントのスキルとして働くことです。アプリをインストールした瞬間から、アシスタントはそのデータ、デバイス、ダッシュボードを理解します — 振動監視アプリを入れれば振動の傾向を質問でき、品質アプリを入れれば不良品を追跡できます。アプリを追加するほど、アシスタントは有能になります。

既存のアプリがニーズに合わない場合は、App Studio で簡単に独自のアプリを作成できます。カスタムアプリにより、お客様固有のコンテキストで独自の要件を解決できます — 専用のダッシュボード、カスタムデータパイプライン、デバイス向けのカスタマイズされたコントロールインターフェースなど。そして他のアプリと同じように、カスタムアプリもそれを扱うスキルをアシスタントに教えます。

アプリとは?

多くの IoT プラットフォームでは「アプリ」はエッジデバイスにデプロイするコンテナにすぎませんが、IronFlock のアプリは完全な分散サービスです。ホストされたユーザーインターフェース、データストレージとリアルタイムメッセージングのバックエンド、そしてデバイス上で動作するエッジコンポーネントを組み合わせ、すべてが自動的に接続されます。

エッジコンテナは最も重要な部分です — デバイス上で実際に動作し、センサーデータの収集、アクチュエータの制御、ローカルサービスのホスティングを行うソフトウェアです。しかし、それはアプリ全体の一部にすぎません:

  • エッジコンテナ — デバイス上で動作するコアソフトウェア。データ収集、ローカル処理、デバイス制御を担当。
  • ユーザーインターフェース — アプリのボードを通じたリアルタイムのチャート、ゲージ、マップ、テーブル、コントロール。
  • データバックエンド — 時系列データベースへのデバイスデータの自動保存。UI の駆動と履歴分析を可能にします。
  • リアルタイムメッセージング — デバイスとクラウド間のライブデータストリーミングにより、ダッシュボードが即時更新されます。
  • リモートアクセス — デバイスの Web インターフェース、カメラ、診断機能への安全なアクセス。
  • AI スキル — どのアプリもプロジェクトの AI アシスタントを拡張します。アシスタントはアプリのデータを照会し、ダッシュボードを説明し、デバイスを扱えるようになります。さらに、アプリ作者が設定した専用の AI エージェントを同梱するアプリもあります。

アプリをインストールすると、これらのコンポーネントすべてが自動的にセットアップされます — 設定や配線は不要です。

プロジェクトにおけるアプリの仕組み

アプリは個々のデバイスではなく、プロジェクトレベルにインストールされます。インストールすると、アプリはプロジェクトのホームパネルに表示されます。次にデバイスをアプリに割り当てると、それらのデバイスがデータの送信を開始します。

知っておくべき重要なポイント:

  • 1つのアプリで多数のデバイス — アプリを一度インストールして、数百台のデバイスを割り当てられます。すべてのデバイスデータが同じユーザーインターフェースに集約されます。
  • データはプロジェクト内に保持 — 各プロジェクトには独自のプライベートデータベースがあります。異なるプロジェクトのアプリ間でデータが共有されることはありません。
  • 複数のアプリをインストール可能 — 同じプロジェクトに異なるユースケース向けの複数のアプリをインストールできます(例:温度モニタリング用と予知保全用)。

このセクションの内容

Last updated on