Conversão de protocolos
Tratamos o formato de cada fabricante para você não manter um parser por marca.
Não competimos com a sua plataforma: nós sustentamos ela. Seus equipamentos apontam para o nosso endereço, nós decodificamos cada pacote, guardamos o histórico e devolvemos posição, telemetria e eventos por API, webhook ou fila — no mesmo formato para qualquer marca.
O equipamento envia os dados como já envia hoje.
Cada pacote vira telemetria com nomes e unidades padronizados.
Histórico e pacote original ficam disponíveis para consulta.
API, webhook ou fila entregam o dado ao seu produto.
Tudo o que um projeto conectado precisa antes de virar produto, já pronto e operando. Sua plataforma foca no que importa: o negócio.
Tratamos o formato de cada fabricante para você não manter um parser por marca.
Posição, ignição e sensores chegam no mesmo formato em qualquer modelo.
Consulte por equipamento e período, sempre com o pacote bruto preservado.
Leituras viram viagens, paradas e alertas entregues no seu endpoint.
Acompanhe comunicação, volume, falhas e dados reportados por equipamento.
Tokens, isolamento por cliente e arquitetura preparada para crescer.
O caminho é o mesmo para qualquer dispositivo, hoje e nos próximos.
Dois equipamentos raramente falam igual: muda o conjunto de sensores, a frequência de envio, o comportamento em modo offline e a confiabilidade da posição e do relógio. Um manda vários registros no mesmo pacote, outro manda um. Absorver essa diferença é o nosso trabalho.
Identificador do aparelho e modelo. O que já está instalado em campo continua como está.
Você vê no painel o pacote que chegou e o que ele significa, lado a lado.
Gere o token, escolha consulta ou webhook, e aponte para o seu backend.
O mesmo dado normalizado, entregue no regime que o seu produto precisa — e você pode combinar os três.
Cada fabricante chama a mesma coisa de um jeito diferente, em unidades diferentes. Nós resolvemos essa tradução uma vez, e ela vale para todos os modelos.
Cada leitura informa se veio do sensor ou de uma inferência da plataforma.
Posição inválida, relógio incorreto e pacote atrasado chegam identificados.
Consulte o que cada modelo suporta antes de configurar a operação.
Uma engine própria mantém o dado no lugar certo conforme ele envelhece, e a API responde igual nos dois extremos.
O que acabou de acontecer responde na velocidade de um dashboard.
Meses de operação disponíveis para comparar, cruzar e fechar relatório.
O dado antigo continua acessível, isolado por cliente, com prazo de guarda definido.
Os números que alimentam o painel são calculados na entrada, não na hora da consulta. Seu dashboard não espera pelo cálculo.
Pedir a última hora ou o semestre passado é a mesma chamada. Onde o dado está guardado é problema nosso.
A regra é escrita, validada e publicada. A engine aplica a mesma lógica a qualquer dispositivo compatível.
A regra é simulada em dados reais antes de entrar em produção, e a versão anterior segue respondendo.
Por dispositivo, por tipo de ativo ou por grupo — inclusive em estruturas com filial, praça e frota.
Dado atrasado ou ajuste de configuração recalcula só o período afetado, sem refazer o relatório inteiro.
A plataforma envia o comando ao equipamento e devolve para você a resposta dele, correlacionada ao envio — mesmo que o dispositivo esteja offline no momento da chamada.
Se o equipamento estiver offline, o comando aguarda a reconexão ou expira no prazo definido.
Falhas de rede não removem o comando da fila antes da entrega.
A resposta fica ligada ao envio, com retorno bruto e histórico de cada transição.
A lista cresce a cada integração. Se o seu equipamento não está aqui, ele entra.
Autenticação por token, respostas paginadas e o mesmo contrato para qualquer marca de equipamento. Trocar de fornecedor de hardware deixa de ser um projeto.
{
"device_id": "01H9ZK4M2Q",
"asset": "placa-ABC1D23",
"event_time": "2026-09-04T13:20:14.235Z",
"received_at": "2026-09-04T13:20:15.110Z",
"position": {
"latitude": -30.0331,
"longitude": -51.2300,
"speed_kmh": 42.0,
"course_deg": 183.2,
"valid": true
},
"readings": {
"ignition": true,
"odometer_km": 18420.3,
"battery_v": 13.72,
"input_1": false,
"temperature_c": 21.4
},
"quality": { "position": "valid", "clock": "trusted" }
}Infraestrutura sem número é promessa. Publicamos as mesmas métricas que assinamos, e você lê tudo por API — sem depender do nosso relatório.
As mesmas leituras que usamos para operar ficam expostas para você. Puxe para o seu painel, para o seu sistema de alerta ou para o relatório do seu cliente.
Os números-alvo de cada métrica são definidos no contrato, conforme o volume e a criticidade da sua operação.
GET /healthestado atual de recepção, processamento e entregaGET /metricsvazão, latência por percentil e erro por janela de tempoGET /devices/:id/healthúltima comunicação, intervalo médio, falhas de decodificaçãoGET /deliveriestentativas de webhook, falhas e pendênciasRespondemos com o caminho mais curto para os seus dados chegarem à sua aplicação.