申し訳ありません。お使いのブラウザーはJavaScriptをサポートしていません。
サインイン

IAMMETER-Central

IAMMETER-Central

IAMMETER-Central について

IAMMETER-Central は、IAMMETER がリリースした最新のミドルウェアシステムです。以下の機能を提供します。

  1. お客様のサーバーに直接デプロイできます。
  2. ビジネスロジックを持たず、API インターフェースとシンプルなデバイス管理 UI のみを提供する純粋なデータミドルウェアバックエンドです。
  3. ユーザー管理、デバイス管理、デバイスデータの保存と管理をカバーする豊富な API を提供します。お客様はこれらの API を使用して、独自のフロントエンドインターフェースを開発し、独自の監視システムをカスタマイズできます。

IAMMETER-Central を使用すると、お客様はフロントエンドページの開発に精通していれば、独自のエネルギー監視システムをカスタマイズできます。

インストール

MySQL と MariaDB

IAMMETER-Central を実行するにはデータベースが必要です。現在は MySQL と MariaDB のみをサポートしています。

直接実行

実行可能ファイルをダウンロードします。 https://github.com/lewei50/iammeter-central

次のコマンドを実行します。

dotnet IAMMETER.Central.Web.dll --urls "http://*:{port}"

iammeter-central をダウンロードして dotnet コマンドを直接実行

Docker での実行

Docker を使用して IAMMETER-Central を実行することもできます。 https://hub.docker.com/r/iammeter/iammeter-central

$ docker run -d --name=iammeter-central --restart always \
    -p 5051:5051\
    -e TZ=Australia/Brisbane \
    iammeter/iammeter-central

IAMMETER-Central の使用方法

IAMMETER-Central を使用するには、次の手順に従います。

  1. IAMMETER-Cloud にログインし、エクスポートする SN リストを選択して、Sn.dat ファイルをエクスポートします。
  2. IAMMETER-Central の管理者アカウントにログインし、Sn.dat ファイルをインポートします。
  3. API を使用して独自のアプリケーションを開発します。または、IAMMETER-Central の UI ページを使用してユーザーアカウントを登録し(SN はインポートした範囲内である必要があります)、IAMMETER-Central を通じてデータを管理することもできます。

Sn.dat のエクスポート

Sn.dat に記載されている SN のみを IAMMETER-Central で使用できます。Sn.dat ファイルをエクスポートするには、次の手順に従います。

  1. IAMMETER-Cloud にログインします
  2. IAMMETER-Central で使用する SN を選択し、Sn.dat にエクスポートします

IAMMETER-cloud から Sn.dat をエクスポート

IAMMETER-Central の管理者アカウントにログイン

デフォルトのユーザー名とパスワード admin/password でログインします(ログイン後、すぐに管理者パスワードを変更してください)。

HTTPS を使用する場合は、nginx でリバースプロキシを設定し、SSL 証明書を追加できます。

IAMMETER-central の管理者アカウントにログイン

Sn.dat のインポート

先ほど IAMMETER-Cloud からエクスポートした Sn.dat ファイルをインポートします。

image-20250122142620334

データベースの設定

MariaDB と MySQL の両方をサポートしています。以下の項目を設定する必要があります。

  • Server:データベースサーバーの IP
  • Port:データベースのポート
  • User:データベースのユーザー名
  • Password:データベースのパスワード

DB の設定

ユーザーアカウントの登録(オプション)

Sn.dat に記載されている SN を使用してユーザーアカウントを登録できます。以下に示すとおりです。

ユーザーアカウントの登録は API 呼び出しでも行えることに注意してください。

image-20250122143414547

登録したユーザーアカウントは管理者アカウントで確認できます。以下に示すとおりです。

image-20250122143513390

API を使用した独自の監視フロントエンドシステムの開発

ログイン後、右上隅のアイコンをクリックすると、IAMMETER-Central の API リストにアクセスできます。

IAMMETER-central の API 紹介を表示

API は accountadmincommondevicereport の 5 つのセクションに分かれています。

IAMMETER-central の API 紹介

各 API をクリックすると詳細なドキュメントを表示できます。また、「Try it out」をクリックして API を直接テストすることもできます。

IAMEMTER-central の各 API をテスト

注:「System Settings」で CORS を有効にすると、すべての API がクロスオリジンアクセスをサポートします。

image-20250122145135763

参考

IAMMETER のエネルギー計量器

IAMMETER ソリューションのクイックガイド

IAMMETER について

IAMMETER は、スマートエネルギー計量器、管理アプリ、クラウドプラットフォームを提供し、エネルギー管理の製品とサービスに特化した企業です。

当社の目標は、お客様がエネルギーを効果的に管理、活用、節約できるように支援し、スマートな監視と分析を通じて電気料金を削減することです。

ソリューション

製品

システム

トップ