Skip to Content
Zarządzanie aplikacjamiPrzegląd

Zarządzanie aplikacjami

Aplikacje to gotowe rozwiązania instalowane ze Sklepu z aplikacjami do swojego projektu. Każda aplikacja zapewnia wszystko potrzebne do określonego przypadku użycia — interfejs użytkownika do monitorowania, zbieranie danych z urządzeń, sterowanie i opcjonalnie funkcje AI — wszystko razem.

Jeśli żadna istniejąca aplikacja nie spełnia twoich potrzeb, możesz łatwo stworzyć własną w App Studio. Niestandardowe aplikacje pozwalają rozwiązywać unikalne wymagania w twoim konkretnym kontekście — czy to specjalistyczny panel, niestandardowy potok danych, czy dostosowany interfejs sterowania dla twoich urządzeń.

Co to jest aplikacja?

W przeciwieństwie do wielu innych platform IoT, gdzie “aplikacja” to tylko kontener wdrażany na urządzeniach brzegowych, aplikacja IronFlock to kompletna usługa rozproszona. Łączy hostowany interfejs użytkownika, backend do przechowywania danych i komunikacji w czasie rzeczywistym oraz komponent brzegowy działający na twoich urządzeniach — wszystko połączone automatycznie.

Kontener brzegowy jest najważniejszą częścią — to oprogramowanie, które faktycznie działa na twoich urządzeniach, zbiera dane z czujników, steruje elementami wykonawczymi lub hostuje usługi lokalne. Ale jest tylko jedną częścią całej aplikacji:

  • Kontener brzegowy — Podstawowe oprogramowanie działające na twoich urządzeniach, obsługujące zbieranie danych, lokalne przetwarzanie i sterowanie urządzeniami.
  • Interfejs użytkownika — Wykresy w czasie rzeczywistym, mierniki, mapy, tabele i sterowanie przez panel aplikacji.
  • Backend danych — Automatyczne przechowywanie danych urządzeń w bazie danych szeregów czasowych zasilającej interfejs użytkownika i umożliwiającej analizę historyczną.
  • Komunikacja w czasie rzeczywistym — Strumieniowanie danych na żywo między urządzeniami a chmurą, dzięki czemu panele aktualizują się natychmiastowo.
  • Dostęp zdalny — Bezpieczny dostęp do interfejsów webowych urządzeń, kamer lub diagnostyki.
  • Asystent AI — Niektóre aplikacje zawierają agentów AI, z którymi możesz rozmawiać o danych.

Gdy instalujesz aplikację, wszystkie te komponenty są konfigurowane automatycznie — bez żadnej konfiguracji ani połączeń.

Jak aplikacje działają w projekcie

Aplikacje są instalowane na poziomie projektu, nie na poszczególnych urządzeniach. Po zainstalowaniu aplikacja pojawia się na panelu głównym projektu. Następnie przypisujesz urządzenia do aplikacji, a te urządzenia zaczynają wysyłać dane.

Kluczowe informacje:

  • Jedna aplikacja, wiele urządzeń — Zainstaluj aplikację raz i przypisz setki urządzeń. Wszystkie dane urządzeń trafiają do tego samego interfejsu użytkownika.
  • Dane pozostają w twoim projekcie — Każdy projekt ma własną prywatną bazę danych. Aplikacje w różnych projektach nigdy nie dzielą danych.
  • Instaluj wiele aplikacji — Możesz zainstalować kilka aplikacji w tym samym projekcie do różnych zastosowań (np. jedna do monitorowania temperatury, inna do predykcyjnego utrzymania ruchu).

W tej sekcji

Last updated on