Gerenciamento de fluxo
Crie fluxos personalizados do IoT Logic em uma tela visual: conecte nós para receber telemetria do dispositivo, processar e transformar dados e encaminhá-los para sistemas externos.
O IoT Logic oferece um ambiente visual flexível no qual você pode criar fluxos de dados personalizados para processar, transformar e encaminhar a telemetria dos dispositivos. Cada fluxo é composto por nós interconectados que executam funções específicas em seu pipeline de processamento de dados, desde o recebimento de dados brutos dos dispositivos até o encaminhamento de informações enriquecidas para sistemas externos.
Criar um novo fluxo
Você cria fluxos a partir da página inicial do IoT Logic usando o Criar fluxo botão.
Abra o IoT Logic. A página inicial é aberta com a Fluxos criados tabela.
Clique em Criar fluxo.
Digite um nome e uma descrição para o fluxo e defina seu status inicial como habilitado.
Clique em Confirmar. A área de trabalho é aberta e o novo fluxo fica pronto para edição.

Fluxos desabilitados não enviam nenhum dado! As leituras dos dispositivos envolvidos em um fluxo desabilitado não chegam a nenhum destino, incluindo a plataforma Navixy. Isso significa que desabilitar um fluxo pode interromper seus recursos de monitoramento e a coleta de dados dos dispositivos afetados. Desabilite fluxos somente quando você quiser interromper deliberadamente a transmissão de dados por completo.
Configurar componentes do fluxo
Os fluxos do IoT Logic são construídos a partir de nós interconectados que definem como os dados se movem pelo seu sistema. Os dados entram por Fonte de Dados nós de Fonte de Dados, podem ser transformados por nós de processamento como Iniciar Atributo, e saem por Ponto de Extremidade de Saída nós. Nós especializados adicionais, como Action e Webhook fornecem funções específicas para automação e integração.
Essa arquitetura modular oferece suporte tanto ao Encaminhamento de dados simples quanto a transformações complexas em várias etapas. Todo fluxo funcional requer pelo menos um nó de entrada e um nó de saída, com nós de processamento opcionais entre eles para enriquecer seus dados de acordo com requisitos de negócio específicos.
Para obter a referência completa dos nós e as instruções de configuração, consulte Nós.
Seu fluxo deve incluir um Ponto de Extremidade de Saída Padrão nó de Ponto de Extremidade de Saída
Montar seu fluxo
Para montar sua sequência de processamento de dados:
Arraste nós do menu à esquerda e solte-os na área de trabalho.
Clique em cada nó para abrir seu painel de configuração e definir os parâmetros necessários.
Conecte nós clicando no conector de saída de um nó e arrastando-o até o conector de entrada do nó de destino.

Seu fluxo deve começar com pelo menos um Fonte de Dados nó de Fonte de Dados Ponto de Extremidade de Saída e terminar com um ou mais
nós de Ponto de Extremidade de Saída. Entre eles, você pode adicionar nós de transformação para manipular os dados de acordo com seus requisitos.
Uma única nó de Fonte de Dados pode alimentar vários nós para processamento paralelo
Vários nós de Fonte de Dados podem ser conectados a um único nó de Ponto de Extremidade de Saída para consolidar fluxos de dados
nós de Iniciar Atributo podem ser encadeados sequencialmente para cálculos em várias etapas
Editar fluxos existentes
Depois de criar um fluxo, você pode modificar sua configuração à medida que seus requisitos evoluem.
Modificar detalhes do fluxo
Você pode editar o nome, a descrição e o status de habilitação de um fluxo a partir da página inicial do IoT Logic.
Abra o IoT Logic. Localize o fluxo no Fluxos criados tabela.
Clique no ... menu desse fluxo e selecione Editar.
Atualize o nome, a descrição ou o status de habilitação na caixa de diálogo.
Clique em Salvar para confirmar as alterações.
Remover elementos
Quando precisar reestruturar seu fluxo, você pode remover nós ou conexões:
Excluir um nó:
Passe o cursor sobre o nó que deseja remover
Clique no ícone de exclusão que aparece no canto superior direito do nó

Quando você exclui um nó, todas as suas conexões também são removidas.
Excluir uma conexão:
Clique na linha de conexão que deseja remover
Clique em Desvincular ou pressione a tecla Backspace no teclado.

Gerenciar vários fluxos
Todos os fluxos são listados na Fluxos criados tabela na página inicial do IoT Logic. A tabela mostra o nome de cada fluxo, a data da última modificação, o número de Dispositivos conectados e o status atual.
Cada linha oferece uma alternância de status para habilitar ou desabilitar o fluxo sem abri-lo, um ícone de download para exportar o fluxo como um arquivo e um ... menu com as opções Editar, Baixar, e Excluir.
Para abrir um fluxo na área de trabalho, clique no nome dele na tabela ou selecione Editar no seu ... menu.
Importar e exportar fluxos
O IoT Logic permite exportar configurações de fluxo para fins de backup ou para compartilhá-las com outras contas. Você também pode importar configurações exportadas anteriormente para configurar novos fluxos rapidamente.
Aqui está um exemplo de um arquivo JSON de fluxo exportado/pronto para importação:
Exportar um fluxo
Para exportar a configuração do seu fluxo:
Localize o fluxo na Fluxos criados tabela.
Clique no ... menu desse fluxo e selecione Baixar.
A configuração do fluxo é baixada como um arquivo JSON
Você também pode exportar um fluxo da área de trabalho. Para fazer isso, abra o ... menu próximo ao nome do fluxo e selecione Baixar.
O que é exportado
A tabela a seguir mostra o que é incluído e excluído das exportações de fluxo:
Estrutura e conexões dos nós
✅
Cálculos e expressões de atributos
✅
Nomes e descrições dos nós
✅
Metadados do fluxo
✅
Seleções de dispositivos (nós de Fonte de Dados)
❌
Cabeçalhos de autenticação (nós Webhook)
❌
Credenciais MQTT (nós de Ponto de Extremidade de Saída)
❌
As seleções de dispositivos e os dados de autenticação são excluídos das exportações. As seleções de dispositivos são excluídas para evitar conflitos ao importar para uma conta diferente. Os dados de autenticação são excluídos para proteger informações confidenciais.
Após importar um fluxo, você precisa adicionar manualmente os dados excluídos antes de poder salvar o fluxo.
Importar um fluxo
Para importar uma configuração de fluxo:
Na página inicial do IoT Logic, clique em Carregar fluxo
Selecione o arquivo JSON que contém a configuração de fluxo exportada
Revise a estrutura do fluxo importado
Configure os elementos excluídos:
Atribua dispositivos aos nós de Fonte de Dados
Adicione cabeçalhos de autenticação aos nós Webhook (se aplicável)
Insira credenciais MQTT para nós de Ponto de Extremidade de Saída (se aplicável)
Salve o fluxo
O processo de importação cria um novo fluxo com a estrutura e os cálculos da configuração exportada, permitindo que você replique rapidamente pipelines complexos de processamento de dados em diferentes ambientes.
Salvar e ativar fluxos
Depois de configurar seu fluxo:
Clique no Salvar fluxo botão para armazenar a configuração do seu fluxo
Certifique-se de que o fluxo esteja habilitado para começar a processar dados
Uma vez ativado, seu fluxo:
Recebe dados em tempo real dos dispositivos configurados
Aplica quaisquer transformações definidas por meio de nós de Iniciar Atributo
Encaminha os dados processados para os pontos de extremidade especificados no Navixy Generic Protocol formato
Se você precisar desabilitar temporariamente o processamento de dados, poderá alternar o status de habilitação do fluxo sem perder sua configuração.
Configurações de exemplo
Você pode encontrar descrições detalhadas, passo a passo, de um exemplo de criação de fluxo em Exemplo de configuração de fluxo. O exemplo também contém explicações sobre algumas opções comuns de enriquecimento de dados. Sinta-se à vontade para usar este exemplo como modelo para seus fluxos personalizados.
Para obter documentação de referência sobre tipos individuais de nós, incluindo recursos e opções de configuração, consulte a Nós página de referência.
Atualizado
Isto foi útil?