Spiacenti, il tuo browser non supporta JavaScript!
Accedi

IAMMETER-Central

IAMMETER-Central

Informazioni su IAMMETER-Central

IAMMETER-Central è l'ultimo sistema middleware rilasciato da IAMMETER. Offre le seguenti funzionalità:

  1. Può essere distribuito direttamente sul server del cliente.
  2. Un backend middleware puro che fornisce solo interfacce API e una semplice interfaccia di gestione dispositivi, senza alcuna logica di business.
  3. API ricche che coprono la gestione degli utenti, la gestione dei dispositivi e l'archiviazione e gestione dei dati dei dispositivi. I clienti possono utilizzare queste API per sviluppare la propria interfaccia front-end e personalizzare il proprio sistema di monitoraggio.

Utilizzando IAMMETER-Central, i clienti devono solo avere familiarità con lo sviluppo di pagine front-end per personalizzare il proprio sistema di monitoraggio energetico.

Installazione

MySQL e MariaDB

IAMMETER-Central richiede un database per funzionare. Attualmente supporta solo MySQL e MariaDB.

Esecuzione Diretta

Scarica il file eseguibile: https://github.com/lewei50/iammeter-central

Esegui il seguente comando:

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

Scarica iammeter-central ed esegui direttamente il comando dotnet

Esecuzione con Docker

Puoi anche eseguire IAMMETER-Central utilizzando 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

Utilizzo di IAMMETER-Central

Per utilizzare IAMMETER-Central, segui questi passaggi:

  1. Accedi a IAMMETER-Cloud, seleziona l'elenco SN da esportare ed esporta il file Sn.dat.
  2. Accedi all'account amministratore di IAMMETER-Central e importa il file Sn.dat.
  3. Sviluppa le tue applicazioni utilizzando le API. In alternativa, puoi utilizzare la pagina UI di IAMMETER-Central per registrare account utente (l'SN deve essere nell'intervallo importato) e gestire i dati tramite IAMMETER-Central.

Esportazione di Sn.dat

Solo gli SN elencati in Sn.dat possono essere utilizzati in IAMMETER-Central. Per esportare il file Sn.dat, segui questi passaggi:

  1. Accedi a IAMMETER-Cloud.
  2. Seleziona gli SN che desideri utilizzare in IAMMETER-Central ed esportali in Sn.dat.

Esporta Sn.dat da IAMMETER-cloud

Accesso all'account amministratore di IAMMETER-Central

Utilizza il nome utente e la password predefiniti admin/password per accedere (cambia immediatamente la password dell'amministratore dopo l'accesso).

Per HTTPS, puoi configurare un proxy inverso con nginx e aggiungere un certificato SSL.

Accedi all'account amministratore di IAMMETER-central

Importazione di Sn.dat

Importa il file Sn.dat che hai esportato in precedenza da IAMMETER-Cloud.

image-20250122142620334

Configurazione del Database

Sono supportati sia MariaDB che MySQL. Devi configurare le seguenti opzioni:

  • Server: IP del server del database
  • Port: Porta del database
  • User: Nome utente del database
  • Password: Password del database

Configura il DB

Registrazione degli Account Utente (Opzionale)

Gli SN elencati in Sn.dat possono essere utilizzati per registrare account utente, come mostrato di seguito.

Nota che la registrazione dell'account utente può anche essere effettuata tramite chiamate API.

image-20250122143414547

Gli account utente registrati possono essere visualizzati nell'account amministratore, come mostrato di seguito.

image-20250122143513390

Sviluppo del Proprio Sistema Front-End di Monitoraggio con le API

Dopo aver effettuato l'accesso, clicca sull'icona nell'angolo superiore destro per accedere all'elenco delle API di IAMMETER-Central.

Visita l'introduzione API di IAMMETER-central

Le API sono divise in cinque sezioni: account, admin, common, device e report.

Introduzione alle API di IAMMETER-central

Clicca su ogni API per visualizzare la documentazione dettagliata. Puoi anche cliccare su "Try it out" per testare l'API direttamente.

Testa ogni API di IAMMETER-central

Nota: Una volta abilitato CORS in "System Settings," tutte le API supporteranno l'accesso cross-origin.

image-20250122145135763

Riferimenti

Contatori energetici IAMMETER

Guida rapida alle Soluzioni IAMMETER

Informazioni su IAMMETER

IAMMETER è un'azienda focalizzata su prodotti e servizi per la gestione energetica, che offre contatori energetici intelligenti, app di gestione e piattaforme cloud.

Il nostro obiettivo è aiutare i clienti a gestire, utilizzare e risparmiare energia in modo efficace, riducendo le bollette elettriche attraverso monitoraggio e analisi intelligenti.

Soluzioni

Prodotti

Sistema

In alto