Połącz platformę IBM Watson IoT za pomocą protokołu MQTT
W tym przewodniku krok po kroku pokażemy, jak podłączyć źródło danych do platformy IoT firmy IBM za pośrednictwem protokołu MQTT, wykorzystując OPC Router jako klienta MQTT.
Platforma IBM Watson-Internet of Things to rozwiązanie IoT firmy IBM w systemie Watson. Urządzenia mogą być tworzone na platformie IoT. Urządzenia są wysyłane i przypisywane bieżącym danym za pośrednictwem MQTT. Dzięki różnym wtyczkom do łączenia podsystemów OPC Router jest idealnym dostawcą danych dla urządzeń platformy Watson IoT. Watson pełni funkcję brokera MQTT, który jest połączony z wtyczką klienta MQTT OPC Routera.
Połączenie MQTT platformy IBM Watson IoT
Połączenie odbywa się w następujących krokach, które szczegółowo wyjaśniamy poniżej.
Konfiguracja platformy IoT
1. Zaloguj się do interfejsu IBM Watson i przejdź do „Dashboard”. Następnie kliknij „Create”, aby utworzyć zasób:
2. Wyszukaj w bibliotece „label:lite iot”, aby znaleźć „Internet of Things Platform”. Następnie wybierz i utwórz:
3. Nazwij (1) i utwórz (2) nowo utworzoną platformę IoT:
Google Cloud Platform – przegląd API
4. Następnie uruchom platformę IoT:
Tworzenie urządzenia
1. Po uruchomieniu platformy automatycznie otwiera się przegląd urządzeń. Wybierz tutaj „Utwórz urządzenie”:
2. W następnym kroku należy nadać nazwę nowemu urządzeniu. Najpierw należy nadać nazwę typowi (1), następnie samemu urządzeniu (2), a następnie kontynuować (3).
3. W następnym kroku można zachować metadane dla urządzenia. Jest to opcjonalne. Kontynuuj za pomocą „Dalej”:
4. W poniższych ustawieniach zabezpieczeń można zaakceptować ustawienia domyślne i kontynuować za pomocą przycisku „Dalej”:
5. W ostatnim kroku dane są podsumowywane i urządzenie może zostać utworzone za pomocą „Zakończ”:
6. Utworzone urządzenie jest wyświetlane z danymi dostępowymi dla MQTT. Są one ważne dla następującej konfiguracji klienta MQTT. Tutaj można znaleźć identyfikator organizacji (1), przypisaną nazwę typu (2), identyfikator urządzenia (3) i token uwierzytelniania (4):
Configuration of the MQTT Client
W kliencie MQTT informacje o urządzeniu muszą zostać przesłane do konfiguracji połączenia MQTT. W OPC Routerze (inni klienci są porównywalni) dane są używane w następujący sposób:
Połączenie brokera: Identyfikator organizacji (tutaj 7nahdt) staje się wraz z „.messaging.internetofthings.ibmcloud.com” adresem połączenia brokera.
Identyfikator klienta: Identyfikator klienta składa się z identyfikatora organizacji (1), typu urządzenia (2) i identyfikatora urządzenia (3). Format to „d:<Typ urządzenia>:<ID urządzenia>”.
Nazwa użytkownika: Stały ciąg „use-token-auth” (4) jest używany jako nazwa użytkownika, aby wskazać, że używany jest token.
Hasło: Hasło to token uwierzytelniający (5) określony w informacjach o urządzeniu.
Przykład: Przesyłanie temperatury do platformy IoT za pomocą OPC Routera OPC Monitorowanie
W tym przykładzie dane dotyczące akwizycji temperatury są ładowane z bazy danych SQL i formatowane jako JSON, a następnie wysyłane do skonfigurowanego urządzenia IBM Watson IoT. Klient MQTT zintegrowany z konsolą Watson IoT wyświetla otrzymane dane.
Połącz platformę IBM Watson IoT za pomocą funkcji „Przeciągnij i upuść”!
Połącz graficznie swoje systemy produkcyjne z platformą IBM Watson IoT za pośrednictwem protokołu MQTT z OPC Routerem
Nie znalazłeś jeszcze odpowiednich informacji?
Tutaj znajdziesz więcej informacji o naszym oprogramowaniu, a także przegląd wszystkich dostępnych wtyczek OPC Router. Udostępniamy również bezpłatne demo, dzięki któremu możesz przetestować w pełni funkcjonalną wersję OPC Router.
Tel. +48 32 235 45 60 E-mail: info@inee.pl
© Wszystkie prawa zastrzeżone INEE Sp. z o.o. 2024 - 2025