Przepraszamy, Twoja przeglądarka nie obsługuje JavaScript!
Zaloguj się

IAMMETER-Central

IAMMETER-Central

O IAMMETER-Central

IAMMETER-Central to najnowszy system middleware wydany przez IAMMETER. Oferuje następujące funkcje:

  1. Może być bezpośrednio wdrożony na serwerze klienta.
  2. Czysty backend middleware danych, który zapewnia tylko interfejsy API i prosty interfejs UI do zarządzania urządzeniami, bez żadnej logiki biznesowej.
  3. Bogate API obejmujące zarządzanie użytkownikami, zarządzanie urządzeniami oraz przechowywanie i zarządzanie danymi urządzeń. Klienci mogą używać tych API do tworzenia własnego interfejsu front-end i dostosowywania własnego systemu monitorowania.

Korzystając z IAMMETER-Central, klienci muszą jedynie znać się na tworzeniu stron front-end, aby dostosować własny system monitorowania energii.

Instalacja

MySQL i MariaDB

IAMMETER-Central wymaga bazy danych do działania. Obecnie obsługuje tylko MySQL i MariaDB.

Bezpośrednie uruchomienie

Pobierz plik wykonywalny: https://github.com/lewei50/iammeter-central

Uruchom następujące polecenie:

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

Pobierz iammeter-central i uruchom bezpośrednio polecenie dotnet

Uruchamianie z Dockerem

Możesz również uruchomić IAMMETER-Central za pomocą Dockera: 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

Korzystanie z IAMMETER-Central

Aby korzystać z IAMMETER-Central, wykonaj następujące kroki:

  1. Zaloguj się do IAMMETER-Cloud, wybierz listę SN do wyeksportowania i wyeksportuj plik Sn.dat.
  2. Zaloguj się na konto administratora IAMMETER-Central i zaimportuj plik Sn.dat.
  3. Twórz własne aplikacje za pomocą API. Możesz również użyć interfejsu UI IAMMETER-Central do rejestracji kont użytkowników (SN musi znajdować się w zaimportowanym zakresie) i zarządzać danymi za pośrednictwem IAMMETER-Central.

Eksportowanie Sn.dat

Tylko SN wymienione w Sn.dat mogą być używane w IAMMETER-Central. Aby wyeksportować plik Sn.dat, wykonaj następujące kroki:

  1. Zaloguj się do IAMMETER-Cloud.
  2. Wybierz SN, które chcesz użyć w IAMMETER-Central i wyeksportuj je do Sn.dat.

Eksportuj Sn.dat z IAMMETER-Cloud

Logowanie na konto administratora IAMMETER-Central

Użyj domyślnej nazwy użytkownika i hasła admin/password, aby się zalogować (po zalogowaniu natychmiast zmień hasło administratora).

W przypadku HTTPS, możesz skonfigurować odwrotne proxy z nginx i dodać certyfikat SSL.

Zaloguj się na konto administratora IAMMETER-Central

Importowanie Sn.dat

Zaimportuj plik Sn.dat, który wcześniej wyeksportowałeś z IAMMETER-Cloud.

image-20250122142620334

Konfiguracja bazy danych

Obsługiwane są zarówno MariaDB, jak i MySQL. Należy skonfigurować następujące opcje:

  • Server: Adres IP serwera bazy danych
  • Port: Port bazy danych
  • User: Nazwa użytkownika bazy danych
  • Password: Hasło bazy danych

Skonfiguruj bazę danych

Rejestracja kont użytkowników (opcjonalnie)

SN wymienione w Sn.dat mogą być używane do rejestracji kont użytkowników, jak pokazano poniżej.

Należy pamiętać, że rejestracja kont użytkowników może być również wykonana za pomocą wywołań API.

image-20250122143414547

Zarejestrowane konta użytkowników można przeglądać na koncie administratora, jak pokazano poniżej.

image-20250122143513390

Tworzenie własnego systemu monitorowania front-end za pomocą API

Po zalogowaniu kliknij ikonę w prawym górnym rogu, aby uzyskać dostęp do listy API IAMMETER-Central.

odwiedź listę API IAMMETER-Central

API są podzielone na pięć sekcji: account, admin, common, device i report.

Wprowadzenie do API IAMMETER-Central

Kliknij każde API, aby wyświetlić szczegółową dokumentację. Możesz również kliknąć "Try it out", aby przetestować API bezpośrednio.

przetestuj każde API IAMMETER-Central

Uwaga: Po włączeniu CORS w "System Settings", wszystkie API będą obsługiwać dostęp międzyoriginowy.

image-20250122145135763

Odnośniki

Liczniki energii IAMMETER

Szybki przewodnik po rozwiązaniach IAMMETER

O IAMMETER

IAMMETER to firma skupiająca się na produktach i usługach zarządzania energią, oferująca inteligentne liczniki energii, aplikacje do zarządzania i platformy w chmurze.

Naszym celem jest pomoc klientom w efektywnym zarządzaniu, wykorzystywaniu i oszczędzaniu energii, obniżając rachunki za prąd poprzez inteligentne monitorowanie i analizę.

Rozwiązania

Produkty

System

Góra