Skip to content

Pierwsze kroki z Bluetooth Gateway Cassia X2000


Bluetooth gateways odgrywają kluczową rolę w Przemysłowym Internecie Rzeczy (IIoT), umożliwiając bezprzewodowe zbieranie i przesyłanie danych z urządzeń BLE do systemów zarządzania. Dzięki nim można skutecznie monitorować stan maszyn, zarządzać zasobami czy kontrolować jakość  produktu w czasie rzeczywistym.
W artykule omówimy krok po kroku jak skonfigurować Bluetooth gateway Cassia X2000, aby mógł efektywnie zbierać dane z czujników BLE oraz jak przesyłać te dane poprzez brokera MQTT.

Opis Cassia X2000

Cassia X2000 to zaawansowany gateway Bluetooth, stworzony z myślą o korporacyjnych aplikacjach IoT. Urządzenie oferuje bezpieczną i dalekosiężną łączność, co czyni je idealnym rozwiązaniem dla branży przemysłowej, która stawia na wydajność i minimalizację kosztów przy wdrażaniu IoT na szeroką skalę.

X2000 obsługuje technologię Bluetooth Low Energy 5.0, co pozwala na zasięg do 1 kilometra w otwartym terenie, a także umożliwia jednoczesne nasłuchiwanie setek urządzeń końcowych. Wyposażony w zaawansowane funkcje bezpieczeństwa, takie jak chip TPM, Cassia X2000 wspiera również edge computing. Dodatkowo, tryb Pure Scan zapewnia najwyższą wydajność skanowania nawet w warunkach wysokiego poziomu zakłóceń i dużej liczby urządzeń Bluetooth.

Urządzenie cechuje się wytrzymałą obudową o klasie ochrony IP66, różnymi opcjami zasilania oraz prostym montażem, co sprawia, że doskonale sprawdza się zarówno w zastosowaniach wewnętrznych, jak i zewnętrznych.

Pierwsze uruchomienie

Na początek należy połączyć się z gatewayem przez sieć Wi-Fi. Domyślne ustawienia hotspotu to SSID: 'cassia-xxxxxx’, tak samo jak hasło: 'cassia-xxxxxx’ (gdzie 'xxxxxx’ to ostatnie sześć znaków adresu MAC, który można znaleźć na spodzie urządzenia). Jeśli hotspot nie jest widoczny, warto zrestartować urządzenie.

Po nawiązaniu połączenia z siecią Wi-Fi, otwórz przeglądarkę i wpisz domyślny adres IP: '192.168.40.1′. Zostaniesz przekierowany do strony pierwszego logowania, gdzie będzie możliwość ustawienia nowego hasła. Ponieważ domyślny login i hasło to 'admin’, wpisz 'admin’ w polu Old password, a następnie ustaw nowe hasło w polach New password i Confirm password.

 

Następnie zaloguj się do WebUI, używając domyślnego loginu i nowego hasła. Po zalogowaniu, na ekranie pojawi się zakładka Status, zawierająca wszystkie kluczowe informacje o twoim gatewayu.

Ustawienia połączenia

Z menu na górze strony wybierz zakładkę Basic, gdzie znajdziesz podstawowe ustawienia gatewaya. Jeśli pracujesz z wieloma urządzeniami, zaleca się nadanie gatewayowi unikalnej nazwy w polu Gateway Name oraz ustawienie adresu serwera AC Server Address, co ułatwi identyfikację urządzenia. W polu Connection Priority wybieramy preferowaną metodę połączenia, a następnie przechodzimy dalej aby ją skonfigurować.

Połączenie przewodowe

Jeśli planujesz kontynuować pracę przez połączenie bezprzewodowe, ten krok można pominąć.

Dla większej stabilności i pewności działania, warto rozważyć przejście na połączenie przewodowe. Opcje konfiguracji połączenia przewodowego znajdują się w zakładce Basic. Domyślnie opcja IP Allocation jest ustawiona na DHCP, ale można ją zmienić na Static, co pozwoli na ręczne ustawienie adresu IP i maski sieciowej. Po wprowadzeniu odpowiednich danych, zapisz zmiany, klikając przycisk Apply na dole strony.

Następnie podłącz gateway do komputera za pomocą kabla Ethernet. W ustawieniach sieciowych komputera zmień adres IP na statyczny, zgodny z siecią, w której działa twój gateway. Na przykład:

Połączenie bezprzewodowe

W ustawieniach Wi-Fi masz możliwość zmiany SSID, hasła hotspotu czy adres IP i maskę sieci.

Możesz również wyłączyć hotspot i przejść na tryb Client, aby połączyć się z inną siecią Wi-Fi. Wedle potrzeb IP Allocation możemy zostawić na DHCP lub zmienić na Static i ustawić własny adres IP i maskę. Zmiany zapisujemy, klikając przycisk Apply na dole strony.

Ustawienia MQTT

Aby skonfigurować MQTT, przejdź do zakładki Container z menu na górze strony. W sekcji Installed APPs powinien znajdować się plik ASTOR. W przypadku braku tego pliku, zapraszamy do kontaktu z nami mailowo lub telefonicznie, ponieważ dalsza część nie będzie możliwa do wykonania. Jeśli plik jest poprawnie zainstalowany poniżej znajdziemy ustawienia ASTOR Config, w których skonfigurujemy ustawienia MQTT.

Jeśli planujesz korzystać z wbudowanego brokera MQTT w gatewayu, wpisz adres IP localhosta: '127.0.0.1′ w polu MqttHost oraz port 61883 w polu MqttPort . Wypełnij pozostałe pola zgodnie z twoimi wymaganiami. Po wprowadzeniu zmian, zapisz je, klikając przycisk Apply.

Następnie przejdź do sekcji Port Forwarding Configuration i włącz opcję Enable Local SSH Login. W polu Protocol wybierz TCP, a w polu Port wpisz numer portu, który został podany wcześniej w ustawieniach MQTT.

 

Dodawanie czujników Bluetooth

Na koniec należy dodać czujniki Bluetooth, wpisując w przeglądarkę 'adresIP:3000/#/device’. Otworzy się strona do zarządzania urządzeniami Bluetooth.  W prawym górnym rogu kliknij Discover, aby wyszukać dostępne urządzenia. W przykładzie poniżej korzystamy z czujników firmy Ela Innovation. Po więcej szczegółów, sprawdź nasz artykuł: Pierwsze kroki z czujnikami ELA Innovation bezprzewodowe zbieranie danych w praktyce

Znajdź interesujące cię urządzenia. Zaznacz je po lewej stronie, wybierz odpowiedni model i kliknij Add Selected Devices. Po odświeżeniu strony, wybrane urządzenia powinny pojawić się na liście wraz z informacjami takimi jak ich moc sygnału RSSI i MAC adres.

Jeśli chcemy dodać większą ilość urządzeń na raz, możemy importować plik.csv z wypisanymi adresami MAC i nazwami modeli czujników, które chcemy dodać. Przykładowy plik z informacjami o czujnikach lista_device.csv:

deviceMac,model
C5:3F:D5:3E:8F:C7,ELA_RHT
DE:CB:A1:9F:1E:FD,ELA_T
C5:19:46:ED:2D:48,ELA_MAG
C1:47:3E:82:EB:59,ELA_MOV

 

Aby to zrobić klikamy w ikonę kwadratu ze strzałką w prawym górnym rogu i wybieramy przygotowany wcześniej plik .csv. Po odświeżeniu strony, urządzenia wymienione w pliku powinny pojawić się na liście.

MQTT Explorer

Po skończonej konfiguracji, czas połączyć się z naszym brokerem.  Przykładowo można skorzystać z narzędzia MQTT Explorer, które jest dostępne w sklepie Microsoft. Po uruchomieniu aplikacji, uzupełnij informacje dotyczące brokera. W polu Host wpisz adres IP odpowiedni dla połączenia: ETH IP, jeśli jesteś połączony z gatewayem przez Ethernet, lub WLAN IP, jeśli korzystasz z połączenia przez hotspot Wi-Fi. Adresy ETH/WLAN IP możesz sprawdzić w WebUI gatewaya w zakładce Status.

Po wypełnieniu, potwierdź dane przyciskiem Connect. MQTT Explorer domyślnie subskrybuje wszystkie tematy, więc wystarczy poczekać na przyjście paczki danych na temat, który został skonfigurowany w ustawieniach gatewaya. Po zaznaczeniu naszego tematu po prawej w zakładce Value, pojawi się przesyłana wiadomość. Jeśli wszystko jest poprawne, dane możemy wyświetlić w formie wykresu. Z poziomu naszego narzędzia można również publikować dane na wybrany temat.

W celu poznania szczegółów zapraszamy do kontaktu z nami mailowo lub telefonicznie: Kontakt


Udostępnij artykuł:

Proponowane na blogu

Sprawdź więcej artykułów
  • Jak zbudować prosty system IIoT

    Czujniki ELA Innovation Czujniki ELA INNOVATION są to bezprzewodowe sensory, pozwalające mierzyć różne wielkości. Mają one szereg zalet: są wytrzymałe, mogą pracować w bardzo trudnych warunkach środowiskowych, są łatwe w montażu, mają wytrzymałą, niewymienną baterię, są zgodne z technologią BLE, mają duży zasięg, są łatwo konfigurowalne poprzez interfejs NFC, posiadają dedykowaną aplikację na PC, sąContinue reading „Jak zbudować prosty system IIoT”

    Czytaj dalej