Instrukcja obsługi Jak korzystać z funkcji Wdrożenia masowego w QNAP QIoT Suite Lite

Wdrożenie masowe umożliwia przesyłanie informacji z pliku resourceinfo.json oraz poleceń przez SSH do wielu urządzeń jednocześnie (tylko dla urządzeń obsługujących SSH na porcie 22)

Konfigurowanie połączenia z urządzeniem​


  • Utwórz Thing i skonfiguruj zasoby

    qiot-mass-deployment_01.jpg
  • Wybierz Thing, który chcesz skonfigurować, a następnie kliknij przycisk "Setup"

    qiot-mass-deployment_02.jpg
  • Wprowadź dane połączenia z urządzeniem:
    Nazwa hosta: ‹Adres IP›
    Nazwa użytkownika: ‹Nazwa użytkownika›
    Hasło: ‹Hasło›

    qiot-mass-deployment_03.png
  • Możesz sprawdzić poprawność wprowadzonych danych, klikając "Test Connect". Po zakończeniu kliknij "Save"

    qiot-mass-deployment_04.png

Konfigurowanie informacji o wdrożeniu​


  • Kliknij przycisk "Deploy" :

    qiot-mass-deployment_05.jpg
  • W sekcji "Code" dostępne są dwa sposoby wdrożenia kodu na urządzeniach Things:
    • Sample Code: Prześlij plik zawierający przykładowy kod dostarczony przez QNAP, używając wybranego protokołu, do wskazanego "Destination Folder". Po skonfigurowaniu kliknij "Deploy", aby wdrożyć kod na urządzeniu.

      qiot-mass-deployment_06.jpg
    • Custom Code: Prześlij własny kod na swoje urządzenia
      "Name": Wprowadź nazwę kodu
      "Destination Folder": Wprowadź "ścieżkę docelową"
      "Source Code Package": Prześlij plik zip zawierający Twój kod (* Musi to być plik zip o rozmiarze nieprzekraczającym 50 MB. Po przesłaniu pliku do QIoT Suite Lite i kliknięciu Deploy plik zostanie automatycznie rozpakowany na urządzeniu)

      Kliknij "Deploy"

      qiot-mass-deployment_07.jpg
  • W sekcji "Resourceinfo & Certificates": Możesz skonfigurować wdrożenie pliku resourceinfo.json na urządzeniach Things
    1. Destination Folder: Wprowadź ścieżkę docelową
    2. Choose protocol: Wybierz protokół: MQTT, MQTTS, HTTP, HTTPS lub COAP (*W przypadku wybrania MQTTS należy ustawić certyfikat SSH i przesłać go do Destination Folder. Można też wybrać istniejący certyfikat lub utworzyć nowy)

      Po skonfigurowaniu kliknij "Deploy"

      qiot-mass-deployment_08.jpg
  • W sekcji "Command Execution": Możesz zdalnie wykonywać polecenia uruchamiające usługi na urządzeniach Things. Polecenia i ich historia będą zapisywane w katalogu domowym (na przykład: ~/bundle)

    Kliknij "Run", aby wysłać polecenia do urządzenia.

    qiot-mass-deployment_09.jpg

Wdrożenie masowe​


  • Wybierz wiele "Things" i kliknij "Deploy", aby jednocześnie skonfigurować informacje o wdrożeniu dla wszystkich urządzeń Things (*Wszystkie Things muszą mieć ukończony etap "Connection Setup" )

    qiot-mass-deployment_10.jpg