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.