Gerenciamento de Apps
Apps são soluções prontas que você instala da App Store no seu projeto. Cada app fornece tudo o necessário para um caso de uso específico — uma interface de usuário para monitoramento, coleta de dados dos seus dispositivos, controles e, opcionalmente, recursos de IA — tudo junto.
Se nenhum app existente atende às suas necessidades, você pode criar facilmente o seu próprio no App Studio. Apps personalizados permitem resolver requisitos específicos no seu contexto — seja um dashboard especializado, um pipeline de dados customizado ou uma interface de controle sob medida para seus dispositivos.
O que é um App?
Diferente de muitas outras plataformas IoT onde um “app” é apenas um container implantado em dispositivos edge, um app IronFlock é um serviço distribuído completo. Ele combina uma interface de usuário hospedada, um backend para armazenamento de dados e mensagens em tempo real, e um componente edge que roda nos seus dispositivos — tudo conectado automaticamente.
O container edge é a parte mais importante — é o software que realmente roda nos seus dispositivos, coleta dados de sensores, controla atuadores ou hospeda serviços locais. Mas é apenas uma peça do app completo:
- Container edge — O software principal rodando nos seus dispositivos, responsável pela coleta de dados, processamento local e controle de dispositivos.
- Interface de usuário — Gráficos em tempo real, gauges, mapas, tabelas e controles via o dashboard do app.
- Backend de dados — Armazenamento automático de dados de dispositivos em um banco de dados de séries temporais que alimenta a UI e permite análise histórica.
- Mensagens em tempo real — Streaming de dados ao vivo entre dispositivos e a nuvem, para que os dashboards sejam atualizados instantaneamente.
- Acesso remoto — Acesso seguro a interfaces web de dispositivos, câmeras ou diagnósticos.
- Assistente de IA — Alguns apps incluem agentes de IA com os quais você pode conversar para obter insights sobre seus dados.
Ao instalar um app, todos esses componentes são configurados automaticamente — sem necessidade de configuração ou ligações manuais.
Como os Apps Funcionam em um Projeto
Os apps são instalados no nível do projeto, não em dispositivos individuais. Uma vez instalado, o app aparece no painel inicial do projeto. Em seguida, você atribui dispositivos ao app, e esses dispositivos começam a enviar dados.
Principais informações:
- Um app, muitos dispositivos — Instale um app uma vez e atribua centenas de dispositivos. Todos os dados dos dispositivos fluem para a mesma interface de usuário.
- Os dados ficam no seu projeto — Cada projeto tem seu próprio banco de dados privado. Apps em projetos diferentes nunca compartilham dados.
- Instale múltiplos apps — Você pode instalar vários apps no mesmo projeto para diferentes casos de uso (ex.: um para monitoramento de temperatura, outro para manutenção preditiva).
Nesta Seção
- A App Store — Navegue e descubra apps
- Adicionar Dispositivos a Apps — Adicione dispositivos a um app para que executem seu componente de borda
- Configurações e Parâmetros do App — Configure o comportamento do app por dispositivo
- Atualizações de Apps — Atualize apps quando novas versões estiverem disponíveis
- Privilégios de Usuário — Controle quem pode acessar o quê