Désolé, votre navigateur ne prend pas en charge JavaScript !
Se connecter

IAMMETER-Central

IAMMETER-Central

À propos d'IAMMETER-Central

IAMMETER-Central est le dernier système middleware publié par IAMMETER. Il offre les fonctionnalités suivantes :

  1. Peut être déployé directement sur le serveur du client.
  2. Un backend middleware de données pures qui fournit uniquement des interfaces API et une interface utilisateur simple de gestion des appareils, sans aucune logique métier.
  3. Des API riches couvrant la gestion des utilisateurs, la gestion des appareils, ainsi que le stockage et la gestion des données des appareils. Les clients peuvent utiliser ces API pour développer leur propre interface front-end et personnaliser leur propre système de surveillance.

En utilisant IAMMETER-Central, les clients n'ont besoin que de connaître le développement de pages front-end pour personnaliser leur propre système de surveillance énergétique.

Installation

MySQL et MariaDB

IAMMETER-Central nécessite une base de données pour fonctionner. Actuellement, il ne prend en charge que MySQL et MariaDB.

Exécution Directe

Téléchargez le fichier exécutable : https://github.com/lewei50/iammeter-central

Exécutez la commande suivante :

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

téléchargez iammeter-central et exécutez la commande dotnet directement

Exécution avec Docker

Vous pouvez également exécuter IAMMETER-Central avec Docker : 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

Utilisation d'IAMMETER-Central

Pour utiliser IAMMETER-Central, suivez ces étapes :

  1. Connectez-vous à IAMMETER-Cloud, sélectionnez la liste des SN à exporter, puis exportez le fichier Sn.dat.
  2. Connectez-vous au compte administrateur d'IAMMETER-Central et importez le fichier Sn.dat.
  3. Développez vos propres applications à l'aide des API. Vous pouvez également utiliser la page d'interface utilisateur d'IAMMETER-Central pour enregistrer des comptes utilisateur (le SN doit être dans la plage importée) et gérer les données via IAMMETER-Central.

Exporter Sn.dat

Seuls les SN répertoriés dans Sn.dat peuvent être utilisés dans IAMMETER-Central. Pour exporter le fichier Sn.dat, suivez ces étapes :

  1. Connectez-vous à IAMMETER-Cloud.
  2. Sélectionnez les SN que vous souhaitez utiliser dans IAMMETER-Central et exportez-les vers Sn.dat.

Exportez Sn.dat depuis IAMMETER-Cloud

Connexion au compte administrateur d'IAMMETER-Central

Utilisez le nom d'utilisateur et le mot de passe par défaut admin/password pour vous connecter (veuillez changer le mot de passe admin immédiatement après la connexion).

Pour HTTPS, vous pouvez configurer un proxy inverse avec nginx et ajouter un certificat SSL.

Connectez-vous au compte administrateur d'IAMMETER-Central

Importer Sn.dat

Importez le fichier Sn.dat que vous avez exporté précédemment depuis IAMMETER-Cloud.

image-20250122142620334

Configurer la Base de Données

MariaDB et MySQL sont tous deux pris en charge. Vous devez configurer les options suivantes :

  • Server : Adresse IP du serveur de base de données
  • Port : Port de la base de données
  • User : Nom d'utilisateur de la base de données
  • Password : Mot de passe de la base de données

Configurez la base de données

Enregistrer des Comptes Utilisateur (Optionnel)

Les SN répertoriés dans Sn.dat peuvent être utilisés pour enregistrer des comptes utilisateur, comme illustré ci-dessous.

Notez que l'enregistrement des comptes utilisateur peut également être effectué via des appels API.

image-20250122143414547

Les comptes utilisateur enregistrés peuvent être consultés dans le compte administrateur, comme illustré ci-dessous.

image-20250122143513390

Développer Votre Propre Système de Surveillance Front-End avec les API

Après la connexion, cliquez sur l'icône dans le coin supérieur droit pour accéder à la liste des API d'IAMMETER-Central.

accédez à la présentation des API d'IAMMETER-Central

Les API sont divisées en cinq sections : account, admin, common, device et report.

Présentation des API d'IAMMETER-Central

Cliquez sur chaque API pour afficher la documentation détaillée. Vous pouvez également cliquer sur « Try it out » pour tester l'API directement.

testez chaque API d'IAMMETER-Central

Remarque : Une fois que vous avez activé CORS dans « System Settings », toutes les API prendront en charge l'accès cross-origin.

image-20250122145135763

Référence

Compteurs d'énergie IAMMETER

Guide rapide des solutions IAMMETER

À propos d'IAMMETER

IAMMETER est une entreprise spécialisée dans les produits et services de gestion d'énergie, proposant des compteurs d'énergie intelligents, des applications de gestion et des plateformes cloud.

Notre objectif est d'aider les clients à gérer, utiliser et économiser l'énergie efficacement, en réduisant les factures d'électricité grâce à une surveillance et une analyse intelligentes.

Solutions

Produits

Système

Haut