IAMMETER-Central
IAMMETER-Central
Om IAMMETER-Central
IAMMETER-Central er det nyeste mellomvaresystemet (middleware) utgitt av IAMMETER. Det tilbyr følgende funksjoner:
- Kan deployes direkte på kundens egen server.
- Et rent data-mellomvare-bakendsystem som kun tilbyr API-grensesnitt og et enkelt brukergrensesnitt for enhetsadministrasjon, uten noen forretningslogikk.
- Rike API-er som dekker brukeradministrasjon, enhetsadministrasjon samt lagring og administrasjon av enhetsdata. Kunder kan bruke disse API-ene til å utvikle sitt eget frontend-grensesnitt og tilpasse sitt eget overvåkingssystem.
Ved å bruke IAMMETER-Central trenger kundene bare å være kjent med frontend-utvikling for å kunne tilpasse sitt eget energiovervåkingssystem.
Installasjon
MySQL og MariaDB
IAMMETER-Central krever en database for å kjøre. Foreløpig støttes kun MySQL og MariaDB.
Direkte kjøring
Last ned den kjørbare filen: https://github.com/lewei50/iammeter-central
Kjør følgende kommando:
dotnet IAMMETER.Central.Web.dll --urls "http://*:{port}"

Kjøring med Docker
Du kan også kjøre IAMMETER-Central med 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
Bruke IAMMETER-Central
Følg disse trinnene for å bruke IAMMETER-Central:
- Logg inn på IAMMETER-Cloud, velg SN-listen som skal eksporteres, og eksporter Sn.dat-filen.
- Logg inn på administratorkontoen i IAMMETER-Central og importer Sn.dat-filen.
- Utvikle dine egne applikasjoner ved hjelp av API-er. Alternativt kan du bruke UI-siden i IAMMETER-Central til å registrere brukerkontoer (SN-en må være innenfor det importerte området) og administrere data gjennom IAMMETER-Central.
Eksportere Sn.dat
Bare SN-er som er oppført i Sn.dat kan brukes i IAMMETER-Central. Følg disse trinnene for å eksportere Sn.dat-filen:
- Logg inn på IAMMETER-Cloud.
- Velg SN-ene du vil bruke i IAMMETER-Central og eksporter dem til Sn.dat.

Logge inn på administratorkontoen i IAMMETER-Central
Bruk standard brukernavn og passord admin/password for å logge inn (endre administratorpassordet umiddelbart etter innlogging).
For HTTPS kan du sette opp en reversproxy med nginx og legge til et SSL-sertifikat.

Importere Sn.dat
Importer Sn.dat-filen du eksporterte tidligere fra IAMMETER-Cloud.

Konfigurere databasen
Både MariaDB og MySQL støttes. Du må konfigurere følgende alternativer:
- Server: IP-adressen til databaseserveren
- Port: Databaseporten
- User: Databasebrukernavnet
- Password: Databasepassordet

Registrere brukerkontoer (valgfritt)
SN-er oppført i Sn.dat kan brukes til å registrere brukerkontoer, som vist nedenfor.
Merk at registrering av brukerkontoer også kan gjøres via API-kall.

Registrerte brukerkontoer kan sees i administratorkontoen, som vist nedenfor.

Utvikle ditt eget frontend-overvåkingssystem med API-er
Etter innlogging klikker du på ikonet i øvre høyre hjørne for å få tilgang til IAMMETER-Centrals API-liste.

API-ene er delt inn i fem seksjoner: account, admin, common, device og report.

Klikk på hvert API for å se detaljert dokumentasjon. Du kan også klikke på «Try it out» for å teste API-et direkte.

Merk: Når du aktiverer CORS i «System Settings», vil alle API-er støtte kryss-opprinnelsestilgang (cross-origin).

Referanse
Hurtigveiledning til IAMMETEs løsninger
Om IAMMETER
IAMMETER er et selskap som fokuserer på produkter og tjenester innen energistyring, og tilbyr smarte strømmålere, administrasjonsapper og skytjenester.
Målet vårt er å hjelpe kunder med å administrere, utnytte og spare energi effektivt, og redusere strømregninger gjennom smart overvåking og analyse.
Løsninger
Produkter
- Oversikt over IAMMETEs strømmålere
- WEM3080T – Trefaset/delt-fase Wi-Fi-strømmåler
- WEM3080 – Enfaset Wi-Fi-strømmåler
- WEM3050T – Trefaset strømmåler
- WEM3046T – Trefaset Wi-Fi-strømmåler med 5A standard CT-inngang