Plataforma IoT · Rastreamento veicular
Farbo Rastreadores
Rastreamento veicular em tempo real, com bloqueio do motor pelo celular.
Plataforma própria que recebe os dados dos rastreadores por TCP, interpreta o protocolo de cada aparelho e mostra tudo em um painel web e em um app em tempo real, incluindo o envio de comandos ao veículo, como o corte e a liberação do motor.

- Protocolos
- GT06, H02, TK103
- Atualização
- Tempo real
- Entrega
- Painel web + app
O desafio
O problema que precisava ser resolvido
Rastreadores falam protocolos diferentes conforme o fabricante e o firmware, em binário ou texto. Para vender rastreamento com marca própria, sem depender de plataforma white-label, era preciso dominar a comunicação com o aparelho e toda a operação em volta: assinatura, pagamento, envio do chip e instalação.
A solução
Como construímos
Um backend em Go com adaptadores de protocolo (GT06/Concox, H02 e família TK103) que normalizam a telemetria, PostgreSQL e Redis para posições e eventos, API REST e WebSocket para o tempo real, e um front-end em React com app do cliente instalável (PWA).
- Go
- React
- TypeScript
- PostgreSQL
- Redis
- WebSocket
- PWA
- Docker
Destaques
O que faz o Farbo Rastreadores funcionar.
Tempo real de ponta a ponta
Do pacote TCP do rastreador ao mapa na tela do cliente via WebSocket, com histórico de rotas e alertas.
Bloqueio remoto com confirmação
Comandos ao aparelho com correlação de resposta (ACK) e trava de segurança: o motor só é cortado com o veículo parado.
Operação completa
Assinatura com Pix, frete do chip M2M integrado, rede de instaladores e alertas por e-mail, tudo no mesmo painel.
App do cliente
PWA com localização ao vivo, compartilhamento por link e área financeira, sem depender das lojas de aplicativo.