MENU
    Przegląd funkcji MQTT
    • 05 Aug 2024
    • 1 Minuta do przeczytania
    • Współtwórcy

    Przegląd funkcji MQTT


    Streszczenie artykułu

    :::(Warning) (Wersja hosta On Prem Connector) Funkcje publikowania dla MQTT mogą być wykorzystywane tylko z hostami On Prem Connector w wersji LTS13 lub nowszej. Można używać dowolnej wersji Cloud Connector Host. Więcej informacji:::

    Przegląd

    Szczegółowe informacje na temat tworzenia konektorów MQTT można znaleźć w przewodniku: Jak skonfigurować konektor.

    Tulip może natywnie publikować dane ze swojego produktu do brokera MQTT, płynnie integrując się z Unified Namespace lub szyną zdarzeń przedsiębiorstwa.

    MQTT Broker Integration

    Tworzenie funkcji

    Konektory MQTT można tworzyć na stronie konektorów lub na stronie źródeł danych maszyn. Każde źródło danych utworzone w jednej lokalizacji automatycznie pojawi się w drugiej.

    Aby utworzyć funkcję, kliknij przycisk "Utwórz funkcję" w konfiguracji łącznika.

    Create Function

    Konfigurowanie funkcji

    Dla funkcji konektora MQTT można zdefiniować następujące pola:

    | Pole | Opis | | --- | | Jakość usługi | Poziom gwarancji dostarczania wiadomości między nadawcą a odbiorcą. Poziomy to 0 (co najwyżej raz), 1 (co najmniej raz) i 2 (dokładnie raz). | Temat | Temat lub kanał, w którym wiadomości są publikowane lub subskrybowane. Tematy filtrują i kierują wiadomości między klientami. | Zachowaj wiadomość | Wskazuje, czy ostatnia wiadomość w temacie powinna zostać zachowana przez brokera i wysłana do nowych subskrybentów. Jeśli tak, broker przechowuje ostatnią wiadomość i jej QoS. | Payload | Rzeczywista zawartość wiadomości MQTT. Może to być dowolny format danych, taki jak tekst lub JSON. Dane wejściowe użytkownika można dodać do ładunku, umieszczając nazwę danych wejściowych w symbolach "$". | User Defined Inputs | Lista zdefiniowanych przez użytkownika danych wejściowych do funkcji. Te dane wejściowe mogą być używane w temacie lub ładunku poprzez umieszczenie nazwy danych wejściowych w symbolach "$". |

    Używanie funkcji w aplikacjach

    Funkcje publikowania MQTT działają jak konektory HTTP lub SQL, ale nie zwracają żadnych danych.

    W poniższym przykładzie aplikacja aktualizuje zamówienia:

    Funkcja:Function Example

    Aplikacja:Application Example

    Output:Output Example


    Czy ten artykuł był pomocny?