Salvar dados IoT em arquivo CSV
Exporte dados brutos de dispositivos IoT para CSV a partir da Navixy com parâmetros personalizáveis, ajuste de fuso horário e seleção de intervalo de datas para análises e diagnósticos.
Em certos casos, TSPs, integradores e desenvolvedores precisam ver os dados originais e não alterados de seus dispositivos GPS. Esses dados não adulterados são frequentemente chamados de "dados brutos". Consultar os dados brutos permite que eles obtenham uma compreensão mais profunda dos dados coletados e uma perspectiva mais clara de suas características.
Examinar dados brutos também pode diminuir o tempo que se leva para descobrir por que os dispositivos não estão funcionando corretamente. Isso significa que você pode ajudar os usuários a resolver problemas mais rapidamente, o que pode fazer com que confiem mais no seu produto. Além disso, isso permite que você passe mais tempo criando novas soluções para seus clientes.
Além disso, os avanços recentes em tecnologia, inteligência artificial e aprendizado de máquina estão criando novas formas de usar esses dados. Você pode obter esses dados brutos e usá-los em outros sistemas (ou seja, CRM, ERP etc.) para uma análise mais aprofundada ou em outras partes do seu negócio. Essa abordagem ajuda você a recuperar os dados brutos em uma única etapa, em vez de coletar dados de dispositivos e sensores por meio de diferentes chamadas de API.
Vamos nos aprofundar nos "dados brutos". Com base no valioso feedback fornecido por nossos parceiros, bem como na realização de experimentos no Navixy Lab, elaboramos uma definição concisa abaixo.
Exportação de dados brutos
A partir de nossa pesquisa e desenvolvimento, criamos uma nova ferramenta. Essa ferramenta permite que TSPs, integradores, desenvolvedores e até usuários avançados obtenham dados brutos analisados de qualquer um de seus dispositivos. Eles podem coletar dados sobre quaisquer parâmetros dos últimos 30 dias em formato CSV. Para facilitar o uso, adicionamos uma seção de exportação de dados brutos à interface do usuário em Dispositivos e configurações.
Escolhemos o formato de arquivo CSV por sua simplicidade e uso comum. É fácil transformá-lo em tabelas ou fornecê-lo a programas que usam inteligência artificial ou aprendizado de máquina.

Recursos de exportação de dados brutos
Vamos nos aprofundar nos recursos desta nova ferramenta:
Ela permite que você carregue dados brutos parseados de qualquer dispositivo GPS na plataforma Navixy.
Você pode escolher quaisquer parâmetros de todos os modelos de dispositivos disponíveis para incluí-los no seu arquivo. Além disso, você pode selecionar apenas os parâmetros que sejam úteis para a sua tarefa específica. Para escolher os parâmetros, você pode pesquisar facilmente na lista de opções disponíveis do dispositivo GPS escolhido.
Não há necessidade de ativar o salvamento de dados antes de você desejar obter os dados. Todos os dados de todos os dispositivos são registrados automaticamente. Você pode baixar esses dados quando quiser.
Você pode acessar até 30 dias de dados brutos parseados de qualquer dispositivo GPS.
Para grandes clientes que operam em diferentes países e fusos horários, facilitamos o trabalho com as informações. A ferramenta pode ajustar os carimbos de data e hora dos pacotes para corresponder ao fuso horário selecionado.
Casos de uso típicos para exportação de dados brutos
Como mencionamos antes, esta nova ferramenta é útil para qualquer pessoa que use dispositivos GPS. Agora, vamos falar sobre algumas das maneiras pelas quais você pode usar esta ferramenta.
Análise, aprendizado de máquina e IA
Você pode usar os dados recebidos de dispositivos GPS em um formato que as máquinas possam ler. Esses dados podem ser fornecidos à inteligência artificial ou ao aprendizado de máquina para processamento. Há infinitas maneiras de usar esses dados. Por exemplo, a IA poderia verificar e indicar quando os Veículos, seus recursos e o Combustível estão sendo usados de forma inadequada, ou poderia criar mapas de calor.
Verificações de configuração do dispositivo GPS
Você pode verificar como seu dispositivo GPS está configurado observando os dados dos parâmetros. Você pode ver se um parâmetro está configurado para enviar dados para a plataforma e se os dados dele são recebidos nos pacotes do dispositivo. Por exemplo, se não houver dados, isso significa que o parâmetro não está configurado para enviar ou que o sensor foi desconectado do dispositivo GPS e está enviando um código de erro ou nenhuma informação.
Diagnóstico dos dados do sensor
Você pode verificar como o sensor está funcionando lendo informações sem multiplicadores ou tabelas de calibração. Por exemplo, se os contatos do sensor de nível de combustível tiverem enferrujado, a plataforma pode receber leituras distorcidas do nível de combustível. É muito mais difícil perceber essas mudanças usando dados calibrados e relatórios de Mudança no nível de combustível do que dados brutos. Portanto, os dados baixados serão muito úteis para ajustar com precisão e corrigir o funcionamento incorreto. Os dados também podem ser usados para recalibrar o sensor se ele estiver exibindo dados incorretos.
Diagnóstico do disparo de regras
Você pode verificar como os dispositivos processam eventos rastreando IDs de evento. Você pode tentar acionar manualmente um evento e testar se a plataforma o dispara e se o dispositivo enviou dados sobre ele.
Diagnóstico de dispositivo offline
Você pode descobrir com mais precisão por que um dispositivo está offline. Assim como os outros, esta é uma situação comum. Por exemplo, se o dispositivo parou de aparecer na plataforma, exportar dados brutos permite ver quais dados sobre intensidade do sinal, nível da bateria interna e externa estavam sendo enviados para a plataforma antes de ele se desconectar. Pode ter havido alguns eventos de desconexão, mas nenhuma regra foi criada. Sem esta ferramenta, você só poderia obter informações sobre a bateria externa por meio de um relatório e, para eventos sem uma regra, teria de verificar com o suporte. Agora, você pode rastrear leituras históricas de todos os parâmetros de uma vez para encontrar possíveis motivos para o dispositivo se desconectar ou não receber dados do dispositivo.
Soluções personalizadas para clientes
Você pode criar soluções personalizadas para seus clientes. Por exemplo, um cliente часто precisa de dados para análises sobre diferentes leituras do dispositivo em um único relatório. Agora, você pode fazer isso usando dados brutos do dispositivo. Você também pode usar esses dados no Grafana ou no PowerBi para criar análises avançadas.
Como usar a exportação de dados brutos
Primeiro, vá para o Dispositivos e configurações módulo e procure o dispositivo de seu interesse na interface do usuário:

Ou, encontre as configurações do dispositivo para um dispositivo específico no painel de administração:

Em seguida, clique no Exportar dados botão em Dados brutos bloco:

Isso abre a Exportação de dados brutos ferramenta. Aqui, você precisa escolher o intervalo de datas, o fuso horário e os parâmetros que deseja incluir em um arquivo csv.

Garantimos que você não fechará a janela acidentalmente ao clicar fora da Exportação de dados brutos ferramenta. Você só pode fechá-la clicando no X no canto superior direito. Além disso, se você não tiver escolhido outro dispositivo ou atualizado a página, a Exportação de dados brutos ferramenta lembra todas as configurações que você selecionou anteriormente. Isso facilita verificar as configurações de qualquer dispositivo GPS ou sensor, voltar e continuar trabalhando.
Escolhendo o intervalo de datas
Esse processo é igual ao de quando você está criando um histórico de viagens. Você pode escolher no máximo os últimos 30 dias.
Selecione um intervalo de datas clicando no calendário ou inserindo as datas manualmente. Você também pode definir um horário específico. Aqui estão algumas opções práticas para escolher rapidamente um período:
Ontem
Semana passada
Últimos 30 dias
Quando você clica nelas, a plataforma seleciona automaticamente o intervalo correto.

Para facilitar para você, adicionamos um contador com quantos dias você selecionou. Se você tentar escolher uma data anterior a 30 dias, receberá uma mensagem. O botão de seleção não ficará disponível.
Escolhendo um fuso horário
Você pode escolher qualquer fuso horário de que precisar. Por exemplo, se você precisar fornecer dados para IA ou ML, que precisam de um único fuso horário para todas as Mensagens, mesmo que você esteja prestando serviços em países e fusos horários diferentes.
Veja como você pode escolher o fuso horário que deseja:
Escolha um na lista de todos os fusos horários possíveis.
Digite o nome do fuso horário.
Digite o fuso horário, por exemplo -8, +2, etc.

Selecionando parâmetros
A lista de parâmetros entre os quais você pode escolher pode variar dependendo do modelo. Ela inclui todos os parâmetros possíveis que foram integrados à plataforma para cada modelo. Você pode selecionar até 1000 parâmetros no total.
Veja o que você pode fazer:
Selecione todos os parâmetros clicando na caixa de seleção à esquerda da busca.
Escolha apenas os parâmetros de que você precisa clicando na caixa de seleção à esquerda de cada parâmetro na lista.
Encontre os parâmetros de que você precisa inserindo o nome deles ou parte do nome.
Se houver mais de uma entrada do mesmo tipo, elas são numeradas (2, 3, 4...). Nesse caso, apenas a entrada com o índice mais alto é retornada. Por exemplo, se os AVL IOs de 1 a 100000 estiverem disponíveis para um dispositivo, apenas avl_io_100000 é retornado, embora também existam AVL IOs com índices menores.
Depois de selecionar esse parâmetro de índice no lado direito, a plataforma pede que você especifique quais índices devem ser adicionados ao arquivo. Insira uma lista de números separados por vírgulas ou defina um intervalo de números com um hífen. Por exemplo, 1-2, 4, 7.
Para todos os parâmetros e para cada parâmetro de índice, você vê uma contagem mostrando quantos já escolheu.
Cada parâmetro que você escolher adicionará uma coluna extra ao arquivo.

Fazendo o download do arquivo de dados brutos
Depois de selecionar todos os parâmetros, clique no Baixar CSV botão para iniciar o download. Você pode abrir o arquivo com qualquer editor de texto ou visualizador de tabelas. Este arquivo CSV usa uma vírgula para separar os dados.
O nome do arquivo inclui o ID do dispositivo, o rótulo do dispositivo e o intervalo de data e hora dentro do fuso horário.
Cada linha, a partir da segunda, é uma mensagem do dispositivo enviada à plataforma. A primeira linha sempre mostra a hora da mensagem no fuso horário selecionado e o restante são os parâmetros que você selecionou.

Para mais informações sobre como ler e entender o arquivo de dados brutos consulte nosso próximo artigo.
Esperamos que esta nova ferramenta seja útil para o seu negócio e para seus clientes. Ela deve permitir que você crie muitas novas soluções usando arquivos de dados brutos. Lembre-se, até os menores detalhes podem levar a grandes descobertas. Boa exploração!
Atualizado
Isto foi útil?