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

Wdróż własny system za pomocą Docker

Wideo poradnik

1. Krótkie wprowadzenie i kluczowa cecha

Lokalna-słoneczna-PV

IAMMETER Docker to system monitorowania energii typu open source, wdrożony przez IAMMETER . Jego kluczowe cechy to:

  • System można wdrożyć na własnym serwerze (zalecamy użycie Raspberry PI jako serwera).

  • Działając jako serwer API, możesz projektować i rozwijać własny interfejs użytkownika za pomocą otwartego API.

  • Dokowanie z innymi platformami IOT, takimi jak Azure IOT (wkrótce...)

Bez względu na to, czy używasz produktu IAMMETER, czy nie , możesz monitorować system fotowoltaiczny lub śledzić zużycie energii elektrycznej w domu za pomocą IAMMETER Docker.

2. Szybki start

2.1 Wdróż na własnym serwerze

Zapoznaj się z samouczkiem: https://hub.docker.com/repository/docker/IAMMETER/iammeter.

2.2 Zaloguj się i zmień hasło

Domyślna nazwa użytkownika i hasło:

Nazwa użytkownika: testuser

Hasło: 123456 (proszę je zmienić przy pierwszym logowaniu do systemu)

obraz-201217181442204

2.3 Podstawowe ustawienia systemu Docker

  1. Dodaj miejsce
  2. Dodaj licznik w odpowiednim miejscu, wprowadzając jego SN (numer seryjny)
  3. Wybierz „Typ miernika” (jednofazowy lub trójfazowy) i „Typ użycia” (sieć, falownik lub obciążenie) dla każdej fazy zgodnie z instalacją.

obraz-2020122115325908

O SN

Jeśli kupiłeś produkt IAMMETER, możesz użyć SN produktu IAMMETER i wybrać opcję „przekaż dane do platformy chmurowej IAMMETER”. Następnie możesz przeglądać dane zarówno w systemie docker jak i IAMMETER.

Aby uzyskać więcej informacji, zobacz [Korzystanie z tego systemu dokującego z produktem IAMMETER](#Używanie tego systemu dokującego z produktem IAMMETER)

W przeciwnym razie możesz użyć tam samodefiniującego się numeru SN i użyć odpowiedniego interfejsu API, aby przesłać dane do systemu docker.

Zobacz [Korzystanie z systemu dokowanego bez produktu IAMMETER](#Korzystanie z systemu dokowanego bez produktu IAMMETER)

2.4 Użyj systemu docker z produktem IAMMETER

za. Skonfiguruj ustawienia miernika

Tryb uruchamiania: http

Adres HTTP: Twój adres URL : 5050/api/v1/sensor/uploadsensor

Pamiętaj, że przed adresem URL nie ma adresu http http

obraz-20201126103855808

b. Prześlij dane do chmury IAMMETER (opcjonalnie)

W razie potrzeby możesz przesłać dane do chmury IAMMETER, a następnie wyświetlić dane w IAMMETER.

obraz-20201126104205353

2.5 Użyj systemu dokującego bez produktu IAMMETER

za. Przesyłanie danych przez bezpośrednie wywołanie API.

Możesz przesłać dane do własnego systemu, wywołując API tego systemu dokerowego.

W ten sposób numer SN w systemie dokowanym zostanie zdefiniowany samodzielnie. Musisz użyć tego samego samodzielnie zdefiniowanego SN w wywołaniu API w systemie.

Interfejsy API zostały wymienione w tym adresie URL "\docker system ip\docs", możesz tam przetestować API.

To jest demonstracyjny system dokowania działający w Internecie. http://test.iammeter.com:5050, więc adres listy API to http://test.iammeter.com:5050/docs/

obraz-20201221195231485

obraz-20201221195339216

b. Zarejestruj konto https://open.iammeter.com (opcjonalnie)

Jeśli nie masz produktu IAMMETER, ale nadal chcesz korzystać z usługi w chmurze IAMMETER, możesz zarejestrować bezpłatne konto na https://open.iammeter.com , która jest platformą open source IAMMETER, skierowaną do programistów i amatorów . Możesz przesłać dane, wywołując API bezpośrednio tutaj.

Teraz rejestracja platformy ( https://open.iammeter.com ) jest nadal bezpłatna. W przyszłości może pojawić się opłata abonamentowa, która nie wpłynie na wcześniej zarejestrowanych użytkowników.

obraz-201222084015962

3. Zaawansowana funkcja: tworzenie interfejsu użytkownika za pośrednictwem serwera API

API zostały wymienione w tym adresie URL "\docker system ip\docs", możesz tam przetestować API.

To jest demonstracyjny system dokowania działający w Internecie. http://test.iammeter.com:5050, więc adres listy API to http://test.iammeter.com:5050/docs/

Możesz również stworzyć własny interfejs użytkownika za pośrednictwem serwera API systemu docker. W niedalekiej przyszłości stworzymy otwarty projekt na githubie.

Top