FULILAIPOS · PoC QZ Tray

Impressão local via QZ Tray (WebSocket wss://localhost:8181) — prova de conceito para substituir o plugin próprio.

Como usar

  1. Instale o QZ Tray nesta máquina (Windows: next-next-finish) e deixe o ícone no relógio.
  2. Clique em Conectar. A primeira impressão pode abrir uma janela do QZ Tray pedindo autorização — vale para este PoC.
  3. Escolha a impressora e imprima o teste ESC/POS (não precisa de login) e depois o cupom real do servidor (precisa estar logado no POS neste navegador).

Modo de segurança: sem chaves configuradas no servidor, as chamadas vão sem assinatura e o QZ Tray confirma cada impressão (comportamento esperado do PoC). Com QZ_SIGN_KEY/QZ_SIGN_CERT + certificado confiável na estação, imprime silencioso.

Conexão

Desconectado
Sem sessão do POS neste navegador: abra o painel, faça login e volte aqui para imprimir o cupom real.

Impressora

Impressão

O cupom real usa POST /api/print/agent/cupom — o mesmo buffer ESC/POS (rawBase64) que hoje vai para o plugin próprio, agora enviado ao QZ Tray em modo raw.

Log