Guia · Infraestrutura

Ponto biométrico sem IP fixo: como resolver o problema de rede de uma vez

"Precisamos de IP fixo" é a frase que mata metade dos projetos de ponto biométrico na América Latina. Você não precisa dela — e aqui está o porquê e as opções.

2026-09-14·7 min de leitura·Guía

O bloqueio mais comum do setor

Um cliente quer ponto biométrico em 5 franquias. Três usam internet residencial, uma usa 4G e a quinta está em obra. O fornecedor local responde: "precisamos de IP fixo em cada unidade". E aí o projeto morre: o IP fixo custa a mais, às vezes nem está disponível, e configurar 5 redes diferentes não é um plano — é uma lista de tickets.

O problema de fundo é o modelo de conexão: se o seu software entra na rede do cliente para ler o relógio, a rede do cliente precisa estar acessível de fora. É esse requisito que gera todo o problema.

As opções tradicionais (e seu custo real)

OpçãoExigido no clienteCusto típicoRisco
IP fixo da operadoraContrato business + IP em cada unidade$10–$40/mês por unidadeNão disponível em todas as regiões nem com todas as operadoras
DDNS + portasConfigurar roteador, atualizar DNSBaixoFrágil com IP dinâmico; abre a rede do cliente para a internet
VPN site-to-siteRoteador compatível + manutençãoMédioComplexo de operar; um equipamento de rede mal configurado derruba tudo
PC local como ponteMáquina ligada 24/7 com software localMédioPonto único de falha; ninguém o religa quando desliga
Modo push via API em nuvemApenas saída para a internetIncluído na APINenhum risco de rede: o terminal se conecta sozinho

Como funciona o modo push (versão conceitual)

Os terminais ZKTeco modernos suportam um modo em que é o dispositivo que sai: ele se conecta ao endereço do servidor na nuvem e entrega seus eventos — marcações, pulsos de vida, sincronizações — por iniciativa própria, sem que ninguém entre na rede onde está instalado.

As consequências práticas:

Regra de ouro: se o terminal tem saída para a internet — qualquer conexão — a integração funciona. Se alguém disser que "primeiro é preciso comprar IP fixo", está resolvendo um problema de 1998.

O que isso significa para o seu software

Se você desenvolve o sistema (ERP, folha, gestão de condomínios), o modo push muda a conversa de implantação:

Consumir os eventos pelo seu backend fica assim:

import { createClient } from 'redis';

const sub = createClient({
  socket: { host: process.env.REDIS_HOST, port: Number(process.env.REDIS_PORT) },
  password: process.env.REDIS_PASSWORD
});

await sub.connect();

await sub.subscribe('punch_SEU-SERIAL', (message) => {
  const event = JSON.parse(message);
  // marcar ponto no seu sistema, notificar, disparar regras...
  console.log(event.pin, event.timestamp);
});

E se preferir consultar em vez de escutar, a API REST expõe os relatórios por terminal com faixa de datas e paginação.

E se a internet da unidade cair?

É a pergunta certa. Os terminais armazenam as marcações na memória local enquanto não há conexão e as reenviam quando a rede volta: o dispositivo é tolerante a quedas temporárias. Para o seu software, a recomendação é simples: use os eventos em tempo real para o urgente (notificações, acessos) e o relatório REST como fonte da verdade para a conciliação.

Perguntas frequentes

Meu cliente precisa de IP fixo?

Não. Com o modo push o terminal se conecta sozinho à nuvem; o IP da unidade pode ser dinâmico.

Funciona com 4G?

Sim: qualquer roteador com SIM serve. É o caso típico em obra, franquias e eventos temporais.

Perdem-se marcações se a internet cair?

Não: o terminal guarda as marcações localmente e as reenvia ao reconectar. Não há buracos por quedas curtas.

Conecte sua primeira unidade sem tocar na rede do cliente

Teste o fluxo completo: terminal, eventos em tempo real e relatórios, durante 14 dias.