IAMMETER-Central
IAMMETER-Central
Om IAMMETER-Central
IAMMETER-Central är det senaste mellanvaru-systemet som släppts av IAMMETER. Det erbjuder följande funktioner:
- Kan distribueras direkt på kundens server.
- Ett rent data-mellanvaru-backend som endast tillhandahåller API-gränssnitt och ett enkelt UI för enhetshantering utan någon affärslogik.
- 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}"

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:
- Logga in på IAMMETER-Cloud, välj den SN-lista som ska exporteras och exportera Sn.dat-filen.
- Logga in på administratörskontot för IAMMETER-Central och importera Sn.dat-filen.
- 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:
- Logga in på IAMMETER-Cloud.
- Välj de SN:er du vill använda i IAMMETER-Central och exportera dem till Sn.dat.

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.

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

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

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.

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

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.

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

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.

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

Referens
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
- Översikt över IAMMETER:s energimätare
- WEM3080T – Trefas/delfas Wi-Fi-energimätare
- WEM3080 – Enfas Wi-Fi-energimätare
- WEM3050T – Trefas-energimätare
- WEM3046T – Trefas Wi-Fi-energimätare med 5A standard CT-ingång