Ne pare rău, browserul dvs. nu acceptă JavaScript!
Autentificare

IAMMETER-Central

IAMMETER-Central

Despre IAMMETER-Central

IAMMETER-Central este cel mai recent sistem middleware lansat de IAMMETER. Acesta oferă următoarele funcționalități:

  1. Poate fi implementat direct pe serverul clientului.
  2. Un backend middleware pur de date, care oferă doar interfețe API și o interfață simplă de gestionare a dispozitivelor, fără nicio logică de afaceri.
  3. API-uri bogate care acoperă gestionarea utilizatorilor, gestionarea dispozitivelor și stocarea și gestionarea datelor dispozitivelor. Clienții pot folosi aceste API-uri pentru a-și dezvolta propria interfață front-end și pentru a-și personaliza propriul sistem de monitorizare.

Folosind IAMMETER-Central, clienții trebuie doar să fie familiarizați cu dezvoltarea paginilor front-end pentru a-și personaliza propriul sistem de monitorizare a energiei.

Instalare

MySQL și MariaDB

IAMMETER-Central necesită o bază de date pentru a funcționa. În prezent, acceptă doar MySQL și MariaDB.

Execuție directă

Descărcați fișierul executabil: https://github.com/lewei50/iammeter-central

Rulați următoarea comandă:

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

descărcați iammeter-central și rulați comanda dotnet direct

Rulare cu Docker

De asemenea, puteți rula IAMMETER-Central folosind 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

Utilizarea IAMMETER-Central

Pentru a utiliza IAMMETER-Central, urmați acești pași:

  1. Autentificați-vă în IAMMETER-Cloud, selectați lista de SN-uri de exportat și exportați fișierul Sn.dat.
  2. Autentificați-vă în contul de administrator al IAMMETER-Central și importați fișierul Sn.dat.
  3. Dezvoltați-vă propriile aplicații folosind API-urile. Alternativ, puteți utiliza pagina UI a IAMMETER-Central pentru a înregistra conturi de utilizator (SN-ul trebuie să fie în intervalul importat) și pentru a gestiona datele prin IAMMETER-Central.

Export Sn.dat

Doar SN-urile listate în Sn.dat pot fi utilizate în IAMMETER-Central. Pentru a exporta fișierul Sn.dat, urmați acești pași:

  1. Autentificați-vă în IAMMETER-Cloud.
  2. Selectați SN-urile pe care doriți să le utilizați în IAMMETER-Central și exportați-le în Sn.dat.

Export Sn.dat din IAMMETER-cloud

Autentificare în contul de administrator al IAMMETER-Central

Utilizați numele de utilizator și parola implicite admin/password pentru autentificare (vă rugăm să schimbați imediat parola de administrator după autentificare).

Pentru HTTPS, puteți configura un proxy invers cu nginx și puteți adăuga un certificat SSL.

Autentificare în contul de administrator al IAMMETER-central

Import Sn.dat

Importați fișierul Sn.dat pe care l-ați exportat anterior din IAMMETER-Cloud.

image-20250122142620334

Configurarea bazei de date

Atât MariaDB, cât și MySQL sunt acceptate. Trebuie să configurați următoarele opțiuni:

  • Server: IP-ul serverului de baze de date
  • Port: Portul bazei de date
  • User: Numele de utilizator al bazei de date
  • Password: Parola bazei de date

Configurarea bazei de date

Înregistrarea conturilor de utilizator (Opțional)

SN-urile listate în Sn.dat pot fi utilizate pentru a înregistra conturi de utilizator, așa cum se arată mai jos.

Rețineți că înregistrarea conturilor de utilizator poate fi realizată și prin apeluri API.

image-20250122143414547

Conturile de utilizator înregistrate pot fi vizualizate în contul de administrator, așa cum se arată mai jos.

image-20250122143513390

Dezvoltarea propriului sistem front-end de monitorizare cu API-uri

După autentificare, faceți clic pe pictograma din colțul din dreapta sus pentru a accesa lista de API-uri a IAMMETER-Central.

vizitați introducerea API a IAMMETER-central

API-urile sunt împărțite în cinci secțiuni: account, admin, common, device și report.

Introducerea API-urilor IAMMETER-central

Faceți clic pe fiecare API pentru a vizualiza documentația detaliată. De asemenea, puteți face clic pe „Try it out" pentru a testa API-ul direct.

testați fiecare API al IAMEMTER-central

Notă: Odată ce activați CORS în „System Settings", toate API-urile vor suporta accesul cross-origin.

image-20250122145135763

Referințe

Contoarele de energie IAMMETER

Ghid rapid pentru soluțiile IAMMETER

Despre IAMMETER

IAMMETER este o companie axată pe produse și servicii de gestionare a energiei, care oferă contoare inteligente de energie, aplicații de gestionare și platforme cloud.

Obiectivul nostru este să ajutăm clienții să gestioneze, să utilizeze și să economisească energia în mod eficient, reducând facturile la electricitate prin monitorizare și analiză inteligentă.

Soluții

Produse

Sistem

Sus