IAMMETER-Central
IAMMETER-Central
O IAMMETER-Central
IAMMETER-Central je najnovejši sistem middleware, ki ga je izdalo podjetje IAMMETER. Ponuja naslednje funkcije:
- Lahko ga neposredno namestite na strežnik stranke.
- Je čisti podatkovni middleware backend, ki ponuja samo API-vmesnike in preprost vmesnik za upravljanje naprav, brez poslovne logike.
- Bogati API-ji pokrivajo upravljanje uporabnikov, upravljanje naprav ter shranjevanje in upravljanje podatkov naprav. Stranke lahko te API-je uporabijo za razvoj lastnega front-end vmesnika in prilagoditev lastnega sistema za spremljanje.
Z uporabo IAMMETER-Central morajo biti stranke seznanjene le z razvojem front-end strani, da lahko prilagodijo svoj sistem za spremljanje porabe energije.
Namestitev
MySQL in MariaDB
IAMMETER-Central za delovanje potrebuje podatkovno bazo. Trenutno podpira samo MySQL in MariaDB.
Neposredno izvajanje
Prenesite izvedljivo datoteko: https://github.com/lewei50/iammeter-central
Zaženite naslednji ukaz:
dotnet IAMMETER.Central.Web.dll --urls "http://*:{port}"

Zagon z Dockerjem
IAMMETER-Central lahko zaženete tudi z Dockerjem: 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
Uporaba IAMMETER-Central
Za uporabo IAMMETER-Central sledite tem korakom:
- Prijavite se v IAMMETER-Cloud, izberite seznam SN, ki ga želite izvoziti, in izvozite datoteko Sn.dat.
- Prijavite se v skrbniški račun IAMMETER-Central in uvozite datoteko Sn.dat.
- Razvijte lastne aplikacije z uporabo API-jev. Lahko pa uporabite tudi vmesnik IAMMETER-Central za registracijo uporabniških računov (SN mora biti znotraj uvoženega obsega) in upravljanje podatkov prek IAMMETER-Central.
Izvoz Sn.dat
V IAMMETER-Central je mogoče uporabiti samo SN-je, ki so navedeni v Sn.dat. Za izvoz datoteke Sn.dat sledite tem korakom:
- Prijavite se v IAMMETER-Cloud.
- Izberite SN-je, ki jih želite uporabljati v IAMMETER-Central, in jih izvozite v Sn.dat.

Prijava v skrbniški račun IAMMETER-Central
Za prijavo uporabite privzeto uporabniško ime in geslo admin/password (geslo skrbnika takoj po prijavi spremenite).
Za HTTPS lahko z nginx nastavite obratni proxy in dodate potrdilo SSL.

Uvoz Sn.dat
Uvozite datoteko Sn.dat, ki ste jo prej izvozili iz IAMMETER-Cloud.

Konfiguracija podatkovne baze
Podprti sta tako MariaDB kot MySQL. Konfigurirati morate naslednje možnosti:
- Strežnik: IP strežnika podatkovne baze
- Vrata: Vrata podatkovne baze
- Uporabnik: Uporabniško ime podatkovne baze
- Geslo: Geslo podatkovne baze

Registracija uporabniških računov (neobvezno)
SN-ji, navedeni v Sn.dat, se lahko uporabijo za registracijo uporabniških računov, kot je prikazano spodaj.
Upoštevajte, da je registracijo uporabniških računov mogoče izvesti tudi s klici API.

Registrirane uporabniške račune si lahko ogledate v skrbniškem računu, kot je prikazano spodaj.

Razvoj lastnega front-end sistema za spremljanje z API-ji
Po prijavi kliknite ikono v zgornjem desnem kotu, da odprete seznam API-jev IAMMETER-Central.

API-ji so razdeljeni na pet sklopov: account, admin, common, device in report.

Kliknite vsak API, da si ogledate podrobno dokumentacijo. Za neposredno testiranje API-ja lahko kliknete tudi »Try it out«.

Opomba: Ko v »System Settings« omogočite CORS, bodo vsi API-ji podpirali medizvorni dostop (cross-origin).

Reference
Hitri vodnik po rešitvah IAMMETER
O podjetju IAMMETER
IAMMETER je podjetje, osredotočeno na izdelke in storitve za upravljanje energije, ki ponuja pametne merilnike energije, aplikacije za upravljanje in oblačne platforme.
Naš cilj je strankam pomagati pri učinkovitem upravljanju, izkoriščanju in varčevanju z energijo ter zniževanju računov za elektriko s pametnim spremljanjem in analizo.
Rešitve
Izdelki
- Pregled merilnikov energije IAMMETER
- WEM3080T – Trifazni/dvofazni Wi-Fi merilnik energije
- WEM3080 – Enofazni Wi-Fi merilnik energije
- WEM3050T – Trifazni merilnik energije
- WEM3046T – Trifazni Wi-Fi merilnik energije s standardnim vhodom tokovnega transformatorja 5A