Leider unterstützt Ihr Browser kein JavaScript!
Anmelden

IAMMETER-Central

IAMMETER-Central

Über IAMMETER-Central

IAMMETER-Central ist das neueste Middleware-System, das von IAMMETER veröffentlicht wurde. Es bietet die folgenden Funktionen:

  1. Kann direkt auf dem Server des Kunden bereitgestellt werden.
  2. Ein reines Daten-Middleware-Backend, das nur API-Schnittstellen und eine einfache Geräteverwaltungs-UI ohne Geschäftslogik bereitstellt.
  3. Umfangreiche APIs für Benutzerverwaltung, Geräteverwaltung sowie Gerätedatenspeicherung und -verwaltung. Kunden können diese APIs verwenden, um ihre eigene Frontend-Oberfläche zu entwickeln und ihr eigenes Überwachungssystem anzupassen.

Durch die Verwendung von IAMMETER-Central müssen Kunden nur mit der Frontend-Seitenentwicklung vertraut sein, um ihr eigenes Energieüberwachungssystem anzupassen.

Installation

MySQL und MariaDB

IAMMETER-Central benötigt eine Datenbank zum Ausführen. Derzeit werden nur MySQL und MariaDB unterstützt.

Direkte Ausführung

Laden Sie die ausführbare Datei herunter: https://github.com/lewei50/iammeter-central

Führen Sie den folgenden Befehl aus:

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

IAMMETER-Central herunterladen und den dotnet-Befehl direkt ausführen

Ausführung mit Docker

Sie können IAMMETER-Central auch mit Docker ausführen: 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

Verwendung von IAMMETER-Central

Befolgen Sie diese Schritte, um IAMMETER-Central zu verwenden:

  1. Melden Sie sich bei IAMMETER-Cloud an, wählen Sie die zu exportierende SN-Liste aus und exportieren Sie die Sn.dat-Datei.
  2. Melden Sie sich beim Admin-Konto von IAMMETER-Central an und importieren Sie die Sn.dat-Datei.
  3. Entwickeln Sie Ihre eigenen Anwendungen mithilfe der APIs. Alternativ können Sie die UI-Seite von IAMMETER-Central verwenden, um Benutzerkonten zu registrieren (die SN muss innerhalb des importierten Bereichs liegen) und Daten über IAMMETER-Central zu verwalten.

Exportieren von Sn.dat

Nur SNs, die in Sn.dat aufgeführt sind, können in IAMMETER-Central verwendet werden. Befolgen Sie diese Schritte, um die Sn.dat-Datei zu exportieren:

  1. Melden Sie sich bei IAMMETER-Cloud an.
  2. Wählen Sie die SNs aus, die Sie in IAMMETER-Central verwenden möchten, und exportieren Sie sie nach Sn.dat.

Sn.dat aus IAMMETER-Cloud exportieren

Anmelden beim Admin-Konto von IAMMETER-Central

Verwenden Sie den Standard-Benutzernamen und das Standard-Passwort admin/password zum Anmelden (bitte ändern Sie das Admin-Passwort sofort nach der Anmeldung).

Für HTTPS können Sie einen Reverse-Proxy mit nginx einrichten und ein SSL-Zertifikat hinzufügen.

Beim Admin-Konto von IAMMETER-Central anmelden

Importieren von Sn.dat

Importieren Sie die zuvor aus IAMMETER-Cloud exportierte Sn.dat-Datei.

image-20250122142620334

Konfigurieren der Datenbank

Sowohl MariaDB als auch MySQL werden unterstützt. Sie müssen die folgenden Optionen konfigurieren:

  • Server: IP-Adresse des Datenbankservers
  • Port: Datenbank-Port
  • User: Datenbank-Benutzername
  • Password: Datenbank-Passwort

Datenbank konfigurieren

Registrieren von Benutzerkonten (Optional)

SNs, die in Sn.dat aufgeführt sind, können zum Registrieren von Benutzerkonten verwendet werden, wie unten gezeigt.

Beachten Sie, dass die Registrierung von Benutzerkonten auch über API-Aufrufe erfolgen kann.

image-20250122143414547

Registrierte Benutzerkonten können im Admin-Konto eingesehen werden, wie unten gezeigt.

image-20250122143513390

Entwicklung Ihres eigenen Überwachungs-Frontend-Systems mit APIs

Klicken Sie nach der Anmeldung auf das Symbol in der oberen rechten Ecke, um auf die API-Liste von IAMMETER-Central zuzugreifen.

API-Einführung von IAMMETER-Central aufrufen

Die APIs sind in fünf Abschnitte unterteilt: account, admin, common, device und report.

API-Einführung von IAMMETER-Central

Klicken Sie auf jede API, um die detaillierte Dokumentation anzuzeigen. Sie können auch auf "Try it out" klicken, um die API direkt zu testen.

Jede API von IAMMETER-Central testen

Hinweis: Sobald Sie CORS in den "Systemeinstellungen" aktivieren, unterstützen alle APIs den Cross-Origin-Zugriff.

image-20250122145135763

Referenz

Die Energiezähler von IAMMETER

Kurzanleitung zu den Lösungen von IAMMETER

Über IAMMETER

IAMMETER ist ein Unternehmen, das sich auf Energieverwaltungsprodukte und -dienstleistungen konzentriert und intelligente Energiezähler, Verwaltungs-Apps und Cloud-Plattformen anbietet.

Unser Ziel ist es, Kunden dabei zu helfen, Energie effektiv zu verwalten, zu nutzen und zu sparen, indem wir die Stromrechnungen durch intelligente Überwachung und Analyse senken.

Lösungen

Produkte

System

Nach oben