Połączenie MQTT z Azure IoT Hub
IoT Hub to brama dla danych do Microsoft Azure Portal. Dane mogą być wymieniane z IoT Hub za pośrednictwem MQTT. Pokazujemy połączenie MQTT IoT Hub w samouczku krok po kroku z Routerem OPC jako klientem MQTT.
Microsoft Azure Cloud jest jednym z wiodących środowisk chmurowych na rynku. Azure Portal oferuje wiele gotowych usług, które można łatwo połączyć. Aplikacje chmurowe są tworzone poprzez łączenie ze sobą gotowych komponentów. Jednym z tych komponentów jest IoT Hub, który służy jako najważniejszy dwukierunkowy łącznik dla zewnętrznych źródeł danych i urządzeń IoT. Za pomocą OPC Router IoT Hub, a tym samym Azure Cloud, można połączyć w celu zapisu danych do Azure Cloud, ale także w celu uzyskania danych z Cloud na poziomie pola. Połączenie IoT Hub jest realizowane za pomocą wtyczki klienta OPC Router MQTT. Transfer danych na poziomie pola lub pozyskiwanie danych dla chmury jest realizowane za pomocą różnych wtyczek OPC Router.
Połączenie MQTT z Azure IoT Hub
Do połączenia konieczne są następujące kroki, które szczegółowo wyjaśnimy poniżej. Jeśli nie masz jeszcze dostępu do portalu Azure, możesz utworzyć bezpłatne konto Azure tutaj.
(Kliknij, aby powiększyć obrazy)
Tworzenie nowego centrum IoT Hub w witrynie Azure Portal
1. Zaloguj się do portalu Azure: https://portal.azure.com/#home
2. Click on “Create a resource”:
3. Wpisz i wybierz „IoT Hub”:
4. Utwórz IoT Hub:
5. Wprowadź następujące dane:
-
-
-
-
-
- Subskrypcja
- Grupa zasobów (2)
- Region (3)
- Nazwa centrum IoT (4)
-
-
-
-
Następnie kliknij „Przeglądaj + ut wórz” (5):
Szczegóły projektu IoT Hub
6. Przejrzyj i utwórz:
Przejrzyj i utwórz
Azure IoT Hub – określanie danych połączenia
1. Po około pięciu minutach wdrożenie jest zakończone. Kliknij „Przejdź do zasobu”:
Wdrożenie zakończone
2. Przejdź do ustawień zabezpieczeń i zasad dostępu współdzielonego. Następnie wybierz podstawowy ciąg połączenia:
Zasady współdzielonego dostępu
3. Kliknij na zasady „iothubowner”:
polityka iothubowner
4. Skopiuj ciąg połączenia klucza podstawowego:
Ciąg połączenia klucza podstawowego
Przejrzyj i utwórz
Tworzenie wtyczki MQTT w OPC Routerze
1. Wykonaj następujące kroki w OPC Routerze:
-
-
- Kliknij „Wtyczki” (1)
- Kliknij „MQTT” poniżej „Chmura / IoT” (2)
- Kliknij przycisk, aby utworzyć wtyczkę MQTT (3)
-
Utwórz nową wtyczkę
2. W zakładce „Konfiguracja Routera” wprowadź następujące dane:
-
-
- Nazwa (1)
- Profil chmur (2)
-
Następnie kliknij na zakładkę „Azure”:
Konfiguracja Routera
3. Wykonaj następujące kroki na karcie „Azure”:
-
-
- Wprowadź ciąg połączenia (1) (zobacz krok 10 sekcji „Tworzenie nowego centrum IoT w portalu Azure”)
- Wybierz lub utwórz urządzenie (2)
- Sprawdź połączenie (3)
-
Następnie kliknij na zakładkę „Właściwości połączenia”, aby zobaczyć:
Tworzenie nowego centrum IoT Hub w witrynie Azure Portal
4. Trzy zakładki „Właściwości połączenia”, „Pierwszy raz”, „Ostatni raz” nie muszą być modyfikowane i należy się na nie zgodzić, klikając przycisk OK:
Właściwości połączenia
Właściwości połączenia
Ostatnia wola
5. Oto ukończony wpis MQTT:
Zakończono wpis MQTT
Urządzenia IoT i monitorowanie
Po lewej stronie witryny IoT Hub znajdziesz pozycję menu „Urządzenia IoT” (1). Aby monitorować przesyłane dane, uruchom Shell (2).
Urządzenia IoT
Za pomocą polecenia „az iot hub monitor-events -n HubForOPCRouter -d Heating” można zobaczyć otrzymane dane na temat urządzenia „Heating” na hubie „HubForOPCRouter”.
Azure Cloud Shell
Połączenie z Azure IoT Hub za pomocą funkcji „przeciągnij i upuść”!
Za pomocą OPC Routera można w graficzny sposób połączyć systemy produkcyjne z chmurą Azure 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: info@inee.pl
© Wszystkie prawa zastrzeżone INEE Sp. z o.o. 2024 - 2025