Jak zainstalować i konfigurować rzeczy na Raspberry Pi

Jak zainstalować i konfigurować rzeczy na Raspberry Pi
Rzeczy to platforma typu open source oparta na IoT używana do gromadzenia danych, wizualizacji, przetwarzania i zarządzania urządzeniami. Łączy skalowalność, wydajność i tolerancję błędów w celu ochrony danych użytkowników. Ponadto otwiera również łączność urządzeń za pomocą różnych standardowych protokołów IoT, takich jak MQTT, HTTP i COAP, a także obsługuje zarówno wdrażanie w chmurze, jak i oprogramowania.

W tym samouczku znajdziesz wytyczne do konfiguracji Rzeczy Na Raspberry Pi.

Zainstaluj i skonfiguruj rzeczy na Raspberry Pi

Jak Rzeczy używa interfejsu internetowego do wykonywania różnych zadań, będziesz wymagać konfiguracji po stronie serwera, aby skonfigurować rzeczy na Raspberry Pi. Poniższe wytyczne krok po kroku pomogą Ci w instalacji i konfigurowaniu rzeczy na Raspberry PI:

Krok 1: Zainstaluj Java

Rzeczy usługa wymaga Java na Raspberry Pi. Jeśli Java nie jest zainstalowana, wydaj następujące polecenia, aby ją zainstalować:

$ sudo apt Zainstaluj openjdk-17-jdk

Krok 2: Zainstaluj Funkingboard

Teraz, aby zainstalować Rzeczy Na Raspberry Pi najpierw będziesz musiał pobrać pakiet Deb za pomocą następującego polecenia:

$ wget https: // github.com/rzeczywisty/rzeczywisty/wydania/pobieranie/v3.3.4.1/Thingsboard-3.3.4.1.Deb

Następnie użyj następującego polecenia Apt, aby zainstalować je na Raspberry Pi:

$ sudo apt instal ./Thingsboard-3.3.4.1.Deb

Powyższe polecenie zainstaluje pakiet Deb Thingsboard na Raspberry na Raspberry Pi.

Krok 3: Baza danych CreatingThingsboard za pomocą PostgreSQL

Po udanej instalacji Rzeczy Na Raspberry Pi nadszedł czas, aby skonfigurować swoją bazę danych. Zespół Rzeczy zaleca użycie postgreSQL, ponieważ jest to najbardziej opłacalne rozwiązanie dla kilku Rzeczy instancje.

Aby zainstalować PostgreSQL na Raspberry Pi, użyj następującego polecenia:

$ sudo apt instint PostgreSQL

Po instalacji ustaw hasło dla istniejącego domyślnego użytkownika „Postgres”Wydając następujące polecenie:

$ sudo su - postgres

Następnie użyj następującej instrukcji, aby wprowadzić przestrzeń roboczą Postgres:

$ psql

Następnie wpisz następującą instrukcję, aby dodać nowe hasło dla użytkownika:

\hasło

Następnie użyj „\Q" do wyjścia.

Teraz użyj „Ctrl+d„Aby powrócić do głównego użytkownika. Następnie uruchom poniższe polecenie, aby połączyć się z PostgreSQL w celu utworzenia Rzeczy Baza danych.

$ psql -u postgres -d postgres -h 127.0.0.1 -w

Wpisz hasło, ustawiłeś wcześniej.

Teraz stwórz Rzeczy baza danych poprzez następującą instrukcję:

Utwórz bazę danych;

Następnie użyj „\Q„Wróć do głównego użytkownika.

Krok 4: Skonfiguruj Funkingboard na Raspberry Pi

Po utworzeniu bazy danych nadszedł czas, aby skonfigurować Rzeczy Na Raspberry Pi. W tym celu otwórz plik konfiguracyjny za pośrednictwem komendy poniżej:

$ sudo nano/etc/rzeczywisty/conf/rzeczy.conf

Teraz wklej następujące wiersze w pliku.

# Konfiguracja bazy danych
Eksportuj baza danych_tys_type = sql
Eksport Spring_Jpa_DataBase_Platform = org.hibernować.dialekt.Postgresqldialect
Eksport Spring_driver_Class_name = org.PostgreSQL.Kierowca
Eksport Spring_Datasource_maximum_pool_size = 5
Eksport Spring_Datasource_Url = jdbc: PostgreSQL: // LocalHost: 5432/Thingsboard
Eksport Spring_Datasource_username = Postgres
Eksport Spring_Datasource_Password =
Eksportuj SQL_POSTGRES_TS_KV_PARTITINGING = Miesiące

Zapisz plik za pomocą „Ctrl+x„Przyciski, naciśnij”Y”I wejdź.

Krok 5: Opcjonalny krok dla maszyn o niskiej pamięci

Jeśli masz urządzenie o 2 GB pamięci RAM, możesz dodać następujący wiersz w pliku konfiguracyjnym, aby zaktualizować Rzeczy Używanie pamięci poprzez ograniczenie go do wybranej wartości.

Eksport java_opts = "$ java_opts -xms256m -xmx256m"

Krok 6: Wykonaj skrypt instalacyjny

Po ukończeniu powyższego kroku możesz teraz uruchomić następujące Rzeczy Polecenie instalacyjne na terminalu Raspberry PI:

$ sudo/usr/share/rzeczywiski/bin/instalacja/instaluj.sh - -loaddemo

Krok 7: Uruchom usługę Thingsboard

Po instalacji możesz zacząć Rzeczy Usługa za pomocą następującego polecenia:

$ sudo service fingsboard start

Aby sprawdzić status, użyj następującego polecenia:

$ Sudo Service Statuse Board

Krok 8: Otwarcie interfejsu internetowego

Teraz przejdź do zakładki przeglądarki i użyj adresu ”http: // localhost: 8080/”Aby otworzyć Rzeczy interfejs sieciowy.

Adres IP Raspberry Pi można znaleźć poprzez wydanie poniższej komendy:

$ hostName -i

To otworzy Rzeczy ekran logowania. Możesz użyć domyślnego poświadczenia logowania, jeśli określono -LoadDemo Podczas wykonywania skryptu.

Wniosek

Rzeczy jest solidną i skalowalną platformą IoT używaną do gromadzenia danych i zarządzania urządzeniami ze zdalnej lokalizacji. Pomaga zwiększyć wydajność zarówno oprogramowania, jak i sprzętu, a także obejmuje kilka innych funkcji, które sprawiają, że Twoja IoT jest znacznie powyżej wyobraźni. Powyższy przewodnik konfiguracji pomoże Ci w zainstalowaniu i ustawieniu Rzeczy na Raspberry Pi, tworząc bazę danych za pośrednictwem PostgreSQL, abyś mógł uzyskać dostęp do Rzeczy Pulpit nawigacyjny prosto na zakładkę przeglądarki.