IAMMETER App Store 正式リリース
IAMMETER App Store 正式リリース
IAMMETER ユーザーは、標準的なダッシュボードよりも目的に特化した監視ツールを求めることがよくあります。
例えば:
- より高速なリアルタイム更新を備えたローカルダッシュボード
- 作業場や制御室向けのシンプルな表示
- IAMMETER メーターの API をテストするためのツール
- カスタムレイアウト、会社名、ロゴを備えた監視ページ
IAMMETER App Store は、こうしたアイデアを再利用可能なアプリケーションに変えるお手伝いをします。
これは、主に IAMMETER メーターの Local API を使用して構築されたプロジェクトに焦点を当てたオープンなアプリケーションエコシステムです。IAMMETER のエンジニアとコミュニティ開発者が共同でエコシステムを維持しており、ソースコードを確認・再利用・改良できるアプリケーションを特に重視しています。

5分でオリジナルのエネルギーダッシュボードを構築
IAMMETER Local API でアプリケーションを構築
IAMMETER メーターは、電圧、電流、電力、電力量などのリアルタイムの電気測定値を返す Local API を提供します。
IAMMETER メーターはローカル HTTP API で CORS をサポートしています。これにより、ブラウザとメーターが同じローカルネットワーク上にある場合、HTML、CSS、JavaScript で構築された純粋なフロントエンドアプリケーションがメーターと直接通信できます。
この方法で構築されたアプリケーションは、次のことが可能です:
- データを IAMMETER Cloud にアップロードせずに、メーターから直接読み取る
- 独自のバックエンドサーバーを必要としない
- GitHub Pages でホストするか、ダウンロードしてローカルで使用する
- カスタマイズされたダッシュボード、可視化、診断ツールを提供する
- さらなる開発のためのオープンソースの出発点として機能する
このアーキテクチャは開発のハードルを下げ、特定の監視アイデアをすぐに実用的なアプリケーションに変えることを可能にします。
オープンソースのアプリとツールを探索
IAMMETER App Store は、これらのプロジェクトをひとつのカタログにまとめています。
現在の例は次のとおりです:
- ローカルメーターモニタリングダッシュボード
- IAMMETER Local API Explorer
- API テストおよび診断ツール
- 開発者が修正できる静的アプリケーションの例
各 App Store エントリには、アプリケーションリンク、ドキュメント、ソースコード、バージョン情報、プロジェクトの詳細を掲載できます。ユーザーはアプリケーションに「いいね」を付けたり、お気に入りに登録したり、コメントしたりすることもできます。
App Store は主にオープンソースプロジェクトに焦点を当てています。これにより、ユーザーはアプリケーションの仕組みを理解し、自分の要件に合わせて調整し、改善をエコシステムに還元できます。
開発者の参加と Reward Points
IAMMETER は、IAMMETER Local API に基づくアプリケーションを開発・提出する開発者を歓迎します。
開発者は、従来の開発ワークフローまたは最新の AI 支援コーディングツールを使用して、ダッシュボード、ユーティリティ、サンプル、その他の実用的なアプリケーションを作成できます。
質の高い App Store への貢献は、Reward Points(RP) を獲得でき、開発、テスト、ドキュメント作成、継続的な改善に関わる作業が評価されます。
目標は、より多くの IAMMETER ユーザーが役立つアプリケーションを利用できるようにするとともに、開発者に作品を共有する実用的な理由を提供することです。
Cloud Apps と App Store は目的が異なります
IAMMETER は Cloud Apps も提供していますが、Cloud Apps と App Store は役割が異なります:
- Cloud Apps は IAMMETER Cloud API を使用して構築され、IAMMETER によって保守され、監視、レポート、請求ツールなどの IAMMETER Cloud 機能を探索・補完するために使用されます。
- App Store のアプリケーション は主に IAMMETER メーターの Local API を使用して構築され、IAMMETER とコミュニティ開発者が共同で保守し、オープンソースプロジェクトに焦点を当てています。
詳細な比較については、IAMMETER Cloud Apps と App Store の違い をご覧ください。
私たちのビジョン:IAMMETER アプリ開発を誰にでも身近に
私たちの目標は、経験豊富な開発者にも、プログラミング初心者のユーザーにも、IAMMETER アプリ開発を身近なものにすることです。
App Store の静的アプリケーションモデル、オープンな Local API、再利用可能なサンプル、AI 支援開発ツールにより、次のことが可能になります:
- 既存のプロジェクトから始める
- 監視要件を記述する
- インターフェースとロジックを変更する
- IAMMETER メーターで結果を直接テストする
- 完成したアプリケーションを他のユーザーと共有する
IAMMETER は、より多くのユーザーが実用的なアイデアを再利用可能なアプリケーションに変えられるよう、Local API のドキュメント、サンプル、開発ガイダンスの改善を継続します。