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 z Azure IoT Hub

Połączenie MQTT platformy IBM Watson IoT

Połączenie odbywa się w następujących krokach, które szczegółowo wyjaśniamy poniżej.

 

    1. Konfiguracja platformy IoT w IBM Watson
    2. Konfiguracja urządzenia
    3. Konfiguracja klienta MQTT

Konfiguracja platformy IoT

1. Zaloguj się do interfejsu IBM Watson i przejdź do „Dashboard”. Następnie kliknij „Create”, aby utworzyć zasób:

Google Cloud Platform – Utwórz projekt

    2. Wyszukaj w bibliotece „label:lite iot”, aby znaleźć „Internet of Things Platform”. Następnie wybierz i utwórz:

Nowy zasób IoT Hub

    3. Nazwij (1) i utwórz (2) nowo utworzoną platformę IoT:

Google Cloud Platform – przegląd API

Google Cloud Platform – przegląd API

    4. Następnie uruchom platformę IoT:

Google Cloud Platform – włącz API i usługi

Tworzenie urządzenia

1. Po uruchomieniu platformy automatycznie otwiera się przegląd urządzeń. Wybierz tutaj „Utwórz urządzenie”:

OPC Router – Tworzenie wtyczki MQTT

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).

OPC Router – Konfiguracja routera

3. W następnym kroku można zachować metadane dla urządzenia. Jest to opcjonalne. Kontynuuj za pomocą „Dalej”:

OPC Router – konfiguracja Google IoT

4. W poniższych ustawieniach zabezpieczeń można zaakceptować ustawienia domyślne i kontynuować za pomocą przycisku „Dalej”:

    OPC Router – utwórz certyfikat

    5. W ostatnim kroku dane są podsumowywane i urządzenie może zostać utworzone za pomocą „Zakończ”:

    OPC Router – przycisk Eye

    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):

    OPC Router – Szczegóły

    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łania danych dotyczących temperatury

    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.

    OPC Router Połączenie IBM Watson
    Klient IBM IoT Watson

    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