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 Routera jako klienta MQTT.
Platforma IBM Watson IoT to rozwiązanie firmy IBM w ramach ekosystemu Watson dedykowane dla Internetu Rzeczy. Wewnątrz platformy możliwe jest tworzenie obiektów (urządzeń), do których przesyłane i przypisywane są aktualne dane za pośrednictwem protokołu MQTT. Dzięki różnorodnym wtyczkom do integracji podsystemów, OPC Router jest idealnym dostawcą danych dla urządzeń dostępnych na platformie Watson IoT. Watson pełni rolę brokera MQTT, z którym OPC Router łączy się za pomocą wtyczki MQTT.
Połączenie z platformą IBM Watson IoT przez MQTT
Połączenie odbywa się w następujących krokach, które szczegółowo wyjaśnimy poniżej.
Konfiguracja platformy IBM Watson IoT
1. Zaloguj się do interfejsu IBM Watson i przejdź do „Dashboard”. Następnie kliknij „Create”, aby utworzyć zasób:
2. Wpisz w polu wyszukiwania „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:
Konfiguracja urządzenia
1. Po uruchomieniu platformy automatycznie otwiera się przegląd urządzeń. Wybierz tutaj „Create a device”:
2. W następnym kroku należy nadać nazwę nowemu urządzeniu. Najpierw nadaj nazwę typowi (1), następnie samemu urządzeniu (2), a później przejdź dalej (3).
3. W następnym kroku można zachować metadane dla urządzenia. Jest to opcjonalne. Kontynuuj za pomocą przycisku „Next”:
5. W ostatnim kroku dane zostają podsumowane, a urządzenie można utworzyć, klikając przycisk „Finish”:
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):
Konfiguracja wtyczki MQTT
W wtyczce MQTT informacje o urządzeniu muszą zostać przeniesione do konfiguracji połączenia MQTT. W OPC Routerze (procedura dla innych klientów jest analogiczna) dane te wykorzystuje się w następujący sposób:
Broker connection: Identyfikator organizacji (tutaj 7nahdt) staje się wraz z „.messaging.internetofthings.ibmcloud.com” adresem połączenia brokera.
Client ID: 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>
Username: Stały ciąg „use-token-auth” (4) jest używany jako nazwa użytkownika, aby wskazać, że używany jest token.
Password: Hasło to token uwierzytelniający (5) określony w informacjach o urządzeniu.
Przykład: Przesyłanie wartości temperatury do platformy IoT za pomocą OPC Routera
W tym przykładzie dane dotyczące temperatury są pobierane z bazy danych SQL, formatowane jako JSON, a następnie przesyłane do skonfigurowanego urządzenia w systemie IBM Watson IoT. Klient MQTT zintegrowany z konsolą Watson IoT wyświetla odebrane dane.
Konfiguracja połączenia z IBM Watson IoT za pomocą funkcji „przeciągnij i upuść”!
Za pomocą OPC Routera można w graficzny sposób zintegrować systemy produkcyjne z platformą IBM Watson IoT za pośrednictwem protokołu MQTT.
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:
Mapa strony: opc-router.pl
© Wszystkie prawa zastrzeżone INEE Sp. z o.o. 2024 - 2026














