Tyvärr stöder din webbläsare inte JavaScript!
Logga in

IAMMETER-Central

IAMMETER-Central

Om IAMMETER-Central

IAMMETER-Central är det senaste mellanvaru-systemet som släppts av IAMMETER. Det erbjuder följande funktioner:

  1. Kan distribueras direkt på kundens server.
  2. Ett rent data-mellanvaru-backend som endast tillhandahåller API-gränssnitt och ett enkelt UI för enhetshantering utan någon affärslogik.
  3. Rika API:er som täcker användarhantering, enhetshantering samt lagring och hantering av enhetsdata. Kunder kan använda dessa API:er för att utveckla sitt eget front-end-gränssnitt och anpassa sitt eget övervakningssystem.

Genom att använda IAMMETER-Central behöver kunderna bara vara bekanta med front-end-utveckling för att kunna anpassa sitt eget energimätningssystem.

Installation

MySQL och MariaDB

IAMMETER-Central kräver en databas för att fungera. För närvarande stöds endast MySQL och MariaDB.

Direkt körning

Ladda ner den körbara filen: https://github.com/lewei50/iammeter-central

Kör följande kommando:

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

ladda ner iammeter-central och kör dotnet-kommandot direkt

Körning med Docker

Du kan också köra 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

Använda IAMMETER-Central

Så här använder du IAMMETER-Central, följ dessa steg:

  1. Logga in på IAMMETER-Cloud, välj den SN-lista som ska exporteras och exportera Sn.dat-filen.
  2. Logga in på administratörskontot för IAMMETER-Central och importera Sn.dat-filen.
  3. Utveckla dina egna applikationer med hjälp av API:erna. Alternativt kan du använda IAMMETER-Centrals UI-sida för att registrera användarkonton (SN måste ligga inom det importerade intervallet) och hantera data via IAMMETER-Central.

Exportera Sn.dat

Endast SN:er som finns med i Sn.dat kan användas i IAMMETER-Central. Följ dessa steg för att exportera Sn.dat-filen:

  1. Logga in på IAMMETER-Cloud.
  2. Välj de SN:er du vill använda i IAMMETER-Central och exportera dem till Sn.dat.

Exportera Sn.dat från IAMMETER-cloud

Logga in på administratörskontot för IAMMETER-Central

Använd standardanvändarnamnet och lösenordet admin/password för att logga in (ändra administratörslösenordet omedelbart efter inloggning).

För HTTPS kan du konfigurera en omvänd proxy med nginx och lägga till ett SSL-certifikat.

Logga in på administratörskontot för IAMMETER-central

Importera Sn.dat

Importera den Sn.dat-fil som du tidigare exporterade från IAMMETER-Cloud.

image-20250122142620334

Konfigurera databasen

Både MariaDB och MySQL stöds. Du måste konfigurera följande alternativ:

  • Server: Databasserverns IP-adress
  • Port: Databasport
  • User: Databasanvändarnamn
  • Password: Databaslösenord

Konfigurera databasen

Registrera användarkonton (valfritt)

SN:er som finns med i Sn.dat kan användas för att registrera användarkonton, enligt nedan.

Observera att registrering av användarkonton också kan göras via API-anrop.

image-20250122143414547

Registrerade användarkonton kan visas i administratörskontot, enligt nedan.

image-20250122143513390

Utveckla ditt eget front-end-system för mätning med API:er

Efter inloggning klickar du på ikonen i det övre högra hörnet för att komma åt IAMMETER-Centrals API-lista.

besök API-introduktionen för IAMMETER-central

API:erna är indelade i fem sektioner: account, admin, common, device och report.

API-introduktion för IAMMETER-central

Klicka på varje API för att visa detaljerad dokumentation. Du kan också klicka på "Try it out" för att testa API:et direkt.

testa varje API för IAMEMTER-central

Obs! När du aktiverar CORS i "System Settings" kommer alla API:er att stödja åtkomst mellan olika ursprung (cross-origin).

image-20250122145135763

Referens

IAMMETER:s energimätare

Snabbguide till IAMMETER:s lösningar

Om IAMMETER

IAMMETER är ett företag fokuserat på produkter och tjänster för energihantering och erbjuder smarta energimätare, hanteringsappar och molnplattformar.

Vårt mål är att hjälpa kunder att hantera, utnyttja och spara energi på ett effektivt sätt, vilket minskar elräkningarna genom smart mätning och analys.

Lösningar

Produkter

System

Upp