Analisando propostas

Desenvolvimento de Sistema de Coleta e Análise de Dados de Eletropostos em Tempo Real

Publicado em 12 de Agosto de 2026 dias na TI e Programação

Sobre este projeto

Aberto

A BLEV, o maior ecossistema de eletromobilidade do Brasil com mais de 6 mil alunos e um canal com 143 mil seguidores, busca um freelancer para desenvolver um sistema robusto de coleta e análise de dados de redes de recarga de veículos elétricos.

O PROBLEMA:
Atualmente, cada rede de recarga opera com seu próprio aplicativo e dados isolados, impossibilitando uma visão consolidada sobre o faturamento dos eletropostos e a saturação de cidades. O objetivo é resolver essa fragmentação de dados.

O PROJETO:
O projeto consiste em coletar dados de todas as redes de recarga que operam no Brasil, detectar sessões de carga em tempo real e calcular o faturamento por estação, operador e cidade. O produto final é uma série histórica de dados, não um mapa interativo.

fontes de dados iniciais:
tupi, ezvolt, zletric, voltbras, spott, move, shell recharge, vibra, enel x, voltta, edp, tesla, plugshare, openchargemap.

FASE 1 (5 maiores redes, capitais) - Requisitos Detalhados:
1. Conectores: Implementar um conector isolado por fonte, com interface comum. A falha de uma fonte não deve impactar as outras.
2. Coleta Contínua: Desenvolver um sistema de polling com cadência configurável, controle de taxa, backoff e retentativa para garantir a coleta ininterrupta de dados.
3. Detecção de Sessão (Núcleo): Criar uma máquina de estados para identificar sessões de carga (livre-ocupado-livre). Para cada sessão, calcular duração, energia consumida (duração x potência) e receita (energia x tarifa).
4. Deduplicação: Implementar um sistema de id canônico para estações e conectores, com correspondência geoespacial e por nome, mantendo o id de origem.
5. Painel: Desenvolver um painel com mapa, filtros por cidade, operador e potência, e uma ficha detalhada da estação com histórico.
6. Relatório por Cidade: Gerar relatórios por cidade com funcionalidade de exportação.
7. api rest interna: desenvolver uma api rest para consumo interno dos dados e funcionalidades.

requisitos obrigatórios:
- imutabilidade dos dados: nenhuma informação deve ser sobrescrita; cada mudança de estado deve ser um novo registro, com retenção integral.
- Rastreabilidade: Cada registro deve conter fonte, método, timestamp e nível de confiança. Dados coletados e calculados devem ser claramente separados.
- Parametrização: Moeda, fuso horário, tipo de conector e tarifa devem ser parametrizáveis.
- Escalabilidade: O sistema deve ser dimensionado para suportar mais de 20 mil conectores, com cadência de minutos, gravando transições de estado em vez de leituras contínuas.

próximas fases (depois da fase 1):
cobertura nacional, integração ocpi para roaming e desenvolvimento de uma camada de previsão.

informações obrigatórias na proposta:
1. Apresentar projetos equivalentes realizados, com links para portfólio ou exemplos.
2. Detalhar a estratégia para manter 20 conectores ativos e resilientes a mudanças nas fontes de dados.
3. Explicar a abordagem para resolver a deduplicação de dados.
4. Estimar o custo mensal de infraestrutura para a Fase 1.
5. Apresentar o prazo e valor da Fase 1, detalhado por marcos de entrega.

O pagamento será realizado por marcos de entrega. O código-fonte e a base de dados serão de propriedade do contratante.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por G. B.