Pular para o conteúdo
Tecnologia

OCPP: o protocolo aberto que liga a estação de recarga à nuvem

O que é o OCPP, a diferença entre 1.6J, 2.0.1 e 2.1, o que a central consegue fazer pela estação e por que um padrão aberto evita ficar preso a um fornecedor.

17 de outubro de 20267 min de leituraNível intermediárioPara síndico, integrador, projetista, construtora
Neste artigo
O que você vai entender
  • O que é OCPP no carregador de carro elétrico?
  • Qual a diferença entre OCPP 1.6J e OCPP 2.0.1?
  • Por que o carregador precisa ter OCPP?
  • Qualquer carregador com OCPP funciona em qualquer plataforma?
  • O que acontece com o OCPP se a internet cair?

OCPP (Open Charge Point Protocol) é a língua padrão que a estação de recarga usa para conversar com o sistema que a administra: avisar que um carro plugou, pedir autorização para um cartão, mandar a medição de energia e receber ordens, como iniciar, parar ou reduzir a potência. Por ser aberto, ele permite trocar a estação ou a plataforma sem jogar o resto fora. Na prática, é o que torna possível medir, cobrar e controlar a demanda de estações de fabricantes diferentes.

O que é o OCPP

O OCPP é mantido pela Open Charge Alliance (OCA), uma fundação sem fins lucrativos criada em 2014 sob a lei holandesa. O protocolo nasceu antes, em 2010, publicado pela ElaadNL, da Holanda, de forma aberta desde o início.[1]

De um lado fica a estação. Do outro, o sistema central, que a norma chama de CSMS (charging station management system, sistema de gerenciamento de estações): é a plataforma que guarda os cadastros, decide quem pode carregar e registra o consumo. A OCA descreve o OCPP como o protocolo aberto global de comunicação entre esses dois lados, com o objetivo de tornar a infraestrutura interoperável e menos dependente de sistemas proprietários.[2]

Linha do tempo das versões

2010
Versão:
OCPP 1.0
O que marcou:
Primeira versão, publicada pela ElaadNL
2012
Versão:
OCPP 1.5
O que marcou:
Evolução da primeira geração
2015
Versão:
OCPP 1.6
O que marcou:
Smart charging, lista local e opção JSON
2018
Versão:
OCPP 2.0
O que marcou:
Nova arquitetura, incompatível com a 1.x
2020
Versão:
OCPP 2.0.1
O que marcou:
Correções da 2.0 a partir do uso real
2024
Versão:
IEC 63584
O que marcou:
OCPP 2.0.1 vira norma internacional IEC
2025
Versão:
OCPP 2.1
O que marcou:
Recarga bidirecional e novos meios de autorização
Fontes: Open Charge Alliance (histórico, anúncios de 2024 e 2025).

A aprovação do OCPP 2.0.1 como norma internacional IEC 63584 saiu em outubro de 2024.[3] O OCPP 2.1 foi lançado em 23 de janeiro de 2025[4] e, em dezembro do mesmo ano, publicado pela IEC como IEC 63584-210:2025.[5]

O que o “J” de 1.6J quer dizer

A versão 1.6 pode trocar mensagens em dois formatos: SOAP, mais antigo e pesado, ou JSON, mais leve, sobre uma conexão contínua chamada WebSocket.[2] O “J” indica a versão JSON. É ela que o mercado adotou, e é ela que importa na hora de conferir a ficha da estação: “OCPP 1.6J” ou “OCPP 1.6 JSON”.

Segundo a própria OCA, o OCPP 1.6 se tornou o padrão de fato no mundo para a comunicação entre estações e sistemas de gestão.[1] A certificação oficial para a versão 1.6 existe desde 2019.[1]

O que a central consegue fazer pela estação

Com o OCPP, a estação deixa de ser um equipamento isolado e passa a fazer parte de um sistema. Entre as funções mais usadas na versão 1.6J:

  • Autorizar: a estação lê um cartão e pergunta à central se aquele usuário pode carregar.
  • Iniciar e parar a distância: é o que permite começar a recarga pelo app.
  • Medir: a estação envia a energia de cada recarga, base da cobrança por morador.
  • Informar o estado: livre, carro plugado, carregando, com defeito, sem comunicação.
  • Controlar a potência: o chamado smart charging, que permite limitar a corrente de cada estação para dividir a energia do prédio.[2]
  • Lista local de autorização: a estação guarda quem pode carregar, para continuar decidindo quando a comunicação falha.[2]
  • Atualizar o firmware (o programa interno da estação) e coletar diagnóstico, sem ir ao local.

É o controle de potência que permite o gerenciamento de demanda: sem um protocolo comum, cada marca exigiria um controle próprio.

Uma recarga, mensagem por mensagem

Para entender o que o protocolo faz, vale seguir uma recarga comum numa estação com OCPP 1.6J. Os nomes das mensagens estão em inglês, como na especificação, e aparecem nos registros técnicos que o integrador consulta.

Estação liga
Mensagem:
BootNotification
O que acontece:
Ela se apresenta: modelo, número de série, versão do firmware
O tempo todo
Mensagem:
Heartbeat
O que acontece:
Sinal de vida periódico, para a central saber que ela está conectada
Carro plugado
Mensagem:
StatusNotification
O que acontece:
Avisa que o conector mudou de estado
Cartão encostado
Mensagem:
Authorize
O que acontece:
Pergunta se aquele cartão pode carregar
Recarga começa
Mensagem:
StartTransaction
O que acontece:
Abre a recarga, com a leitura inicial do medidor
Durante a recarga
Mensagem:
MeterValues
O que acontece:
Envia energia e potência de tempos em tempos
Recarga termina
Mensagem:
StopTransaction
O que acontece:
Fecha a recarga, com a leitura final
Sequência típica do OCPP 1.6J, simplificada. A ordem exata varia com a forma de identificação e com o fabricante.

No caminho contrário, a central também manda ordens. As mais usadas são a de iniciar ou parar uma recarga a distância (é o que acontece quando o morador toca em iniciar no app), a de destravar o conector, a de definir um limite de potência e a de atualizar o firmware. É esse diálogo nos dois sentidos que transforma a estação de parede num equipamento que pode ser medido, cobrado e controlado.

1.6J, 2.0.1 e 2.1: o que muda

1.6J
Destaques:
Autorização, medição, smart charging, lista local, firmware
Situação:
A mais instalada no mercado
2.0.1
Destaques:
Gestão de dispositivos, transações melhores, mais segurança, ISO 15118
Situação:
Norma IEC 63584 desde 2024
2.1
Destaques:
Recarga bidirecional, geração distribuída, pré-pago e QR dinâmico
Situação:
Lançada em 2025, adoção começando
Fonte: Open Charge Alliance.

Um ponto importante: o 1.6 e o 2.0.1 não são compatíveis.[2] A estação fala uma ou outra, ou as duas se o fabricante implementar, e a plataforma precisa falar a mesma. Já o 2.1 foi construído sobre o 2.0.1, e boa parte do que foi feito para o 2.0.1 continua valendo. A OCA informa que o 1.6 e o 2.0.1 continuam suportados.[4]

A segurança, ponto fraco das primeiras versões, também chegou ao 1.6J. A OCA publica um documento que leva para ele os recursos de segurança criados no 2.0: conexão protegida, registro de eventos de segurança e atualização de firmware assinada.[6]

Por que um protocolo aberto evita ficar preso

Estação com protocolo fechado só conversa com o sistema do próprio fabricante. Se o fabricante muda o preço, descontinua o serviço ou não atende o condomínio, a saída é trocar todas as estações. Com OCPP, a estação pode ser apontada para outra plataforma, e a plataforma pode receber estações de outras marcas.

Ter OCPP não basta
O OCPP define as mensagens, mas cada fabricante interpreta alguns detalhes do seu jeito: como envia a medição, como reage a um limite de potência, como se comporta depois de uma queda de energia. Por isso, além de falar OCPP, a estação precisa ser testada de ponta a ponta com a plataforma. É o que se chama de homologação.

Outro cuidado: alguns modelos de estação têm uma versão “com rede” e outra sem. A versão sem comunicação não fala OCPP com ninguém, e não serve para medição individual nem para gerenciamento de demanda.

E quando a internet cai

O OCPP é um protocolo de rede. Se a estação depende de falar com uma central na nuvem e a conexão cai, ela só consegue seguir com o que guardou localmente, como a lista de autorização. Por isso faz diferença onde fica a decisão. Quando existe um equipamento no próprio prédio conversando com as estações, as decisões do dia a dia continuam sem internet, e os registros sobem para a nuvem quando a conexão volta. O assunto completo está em e se a internet cair.

Perguntas para fazer antes de comprar

Faça
Pedir a ficha técnica com “OCPP 1.6J” ou “OCPP 1.6 JSON” escrito
Confirmar que o modelo é a versão com comunicação (Wi-Fi, cabo ou 4G)
Perguntar se a estação já foi homologada na plataforma que o condomínio vai usar
Saber como o fabricante entrega atualizações de firmware
Evite
Aceitar “compatível com app” como se fosse OCPP
Comprar estação só com protocolo próprio do fabricante
Supor que qualquer estação com OCPP funciona igual em qualquer plataforma
Deixar a estação sem sinal de rede na garagem

Como a ProSmart EV usa o OCPP

A plataforma ProSmart EV trabalha com estações que falam OCPP 1.6J e que passaram pela homologação, em que testamos recarga, medição, bloqueio e firmware de ponta a ponta. No prédio, o ProDemand conversa com as estações e decide localmente: se a internet ou a plataforma cair, cartão RFID, Plug & Charge, controle de demanda e bloqueio continuam funcionando; só iniciar pelo app e acompanhar ao vivo dependem da conexão. Os modelos já testados estão em estações compatíveis.

Resumo

  • OCPP é o protocolo aberto entre a estação e o sistema que a administra, mantido pela Open Charge Alliance.
  • O 1.6J (versão JSON) é o mais instalado; o 2.0.1 virou norma IEC 63584 em 2024; o 2.1 saiu em 2025.
  • 1.6 e 2.0.1 não são compatíveis entre si: estação e plataforma precisam falar a mesma versão.
  • Protocolo aberto evita ficar preso a um fabricante, mas a homologação continua necessária.
  • Com decisão local no prédio, a recarga não depende da internet para continuar.

Fontes e referências

  1. [1]Discover our history. Open Charge Alliance.OCPP 1.0 em 2010 pela ElaadNL; 1.5 em 2012; OCA fundada em 2014; 1.6 em 2015; 2.0 em 2018; 2.0.1 em 2020; certificação 1.6 desde 2019.
  2. [2]Open Charge Point Protocol. Open Charge Alliance.O que é o OCPP; recursos das versões 1.6 (SOAP e JSON, smart charging, lista local), 2.0.1 e 2.1; 1.6 e 2.0.1 não são compatíveis.
  3. [3]OCPP achieves international standard status. Open Charge Alliance, 2024.OCPP 2.0.1 (3ª edição) aprovado como norma internacional IEC 63584 em outubro de 2024.
  4. [4]OCPP 2.1 is now available. Open Charge Alliance, 2025.Publicado em 23/01/2025: ISO 15118-20 e recarga bidirecional, controle de geração distribuída, novos meios de autorização; 1.6 e 2.0.1 seguem suportados.
  5. [5]OCPP 2.1 Edition 1 is now officially published by IEC as IEC 63584-210:2025. Open Charge Alliance, 2025.Anúncio de 9/12/2025.
  6. [6]Improved security for OCPP 1.6-J (white paper). Open Charge Alliance, 2026.Leva para o 1.6J os recursos de segurança do 2.0: conexão segura, registro de eventos de segurança e atualização de firmware assinada.
Sobre este conteúdo
Texto informativo, escrito pela equipe da ProSmart EV a partir das fontes listadas. Não substitui o projeto elétrico com ART, a orientação da administradora nem a análise de um advogado de condomínio. Normas e leis mudam: confira sempre a versão em vigor. Achou algo errado ou desatualizado? Avise a gente.

Vamos conversar sobre o seu prédio?

Conte quantas vagas e quantos carros elétricos o condomínio tem hoje. A gente responde com o caminho mais simples, sem compromisso.