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
- Wybierz Thing, który chcesz skonfigurować, a następnie kliknij przycisk "Setup"
- Wprowadź dane połączenia z urządzeniem:
Nazwa hosta: ‹Adres IP›
Nazwa użytkownika: ‹Nazwa użytkownika›
Hasło: ‹Hasło›
- Możesz sprawdzić poprawność wprowadzonych danych, klikając "Test Connect". Po zakończeniu kliknij "Save"
Konfigurowanie informacji o wdrożeniu
- Kliknij przycisk "Deploy" :
- 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.
- 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"
- 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.
- W sekcji "Resourceinfo & Certificates": Możesz skonfigurować wdrożenie pliku resourceinfo.json na urządzeniach Things
- Destination Folder: Wprowadź ścieżkę docelową
- 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"
- 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.
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" )