Lisya

Etiquetas & impressão (impressoras + agente)

Atualizado em 07/07/2026

Etiquetas & impressão (impressoras + agente)
Impressão de etiquetas e agente de impressão.

Esta tela conecta o Lisya às suas impressoras térmicas. As impressoras são persistidas no backend (por unidade); o job vai ao agente local (que fala ZPL/EPL/TSPL com o térmico via USB/serial/rede) ou, sem agente, cai no PDF do navegador.

ColetaEtiquetas & impressão

Baixar e ligar o agente

O agente de impressão é um executável único (não precisa instalar Node). O cartão de download detecta seu sistema e oferece o binário: Windows (.exe), macOS e Linux. Ele escuta só em localhost:9110.

  1. 1Baixe e execute o agente no computador ligado à impressora (no Windows, se o SmartScreen avisar, *Mais informações → Executar assim mesmo*; no Mac/Linux, chmod +x e rode).
  2. 2Libere no firewall/antivírus se pedir.
  3. 3Clique Verificar agente — o cartão de status deve ficar conectado (verde). No Chrome/Edge funciona direto (aceite a permissão de rede local na 1ª vez).
  4. 4Cadastre a impressora e clique Teste.

Sem agente = PDF

Sem o agente rodando, as etiquetas saem em PDF pelo navegador. Safari/Firefox em página https exigem o agente em https com certificado — veja o README do agente. Se os binários não aparecerem no download, o deploy precisa de BUILD_PRINT_AGENT=1.

Cadastrar uma impressora

Use + Adicionar. Campos do formulário:

CampoOpções / uso
NomeEx.: *Zebra ZD230 — Coleta Centro*.
UnidadeA que a impressora pertence (ex.: Centro).
LinguagemZPL (Zebra) · EPL (Zebra antiga) · TSPL (TSC/Elgin) · Argox · PDF (navegador).
ConexãoAgente local (USB/serial) · Rede (IP:9100) · Navegador (PDF).
AlvoO destino: USB, COM3 ou 192.168.1.50:9100.
Tamanho50×30 · 40×25 · 33×22 (mm).
Tipo de códigoCode128 ou Data Matrix.
Deslocamento horizontal (mm)Corrige térmicas center-justified (ex.: Zebra ZD200t) que cortam à esquerda — aumente até centralizar. 0 = sem deslocamento.
Modelo de etiquetaVincula um template do editor de modelos; em branco usa o layout padrão.
Impressora padrão da unidadeChave que define a térmica usada na impressão automática da coleta.

Ações de cada impressora

AçãoO que faz
Definir (estrela)Torna a impressora a padrão da unidade.
TesteEnvia uma etiqueta de exemplo (via agente, ou PDF se não houver térmica).
Ver código (< >)Mostra o payload ZPL/PPLB que o agente manda ao térmico.
Editar / ExcluirAltera ou remove o cadastro.

Preview do modelo padrão

A pré-visualização deixa você escolher Tamanho (50×30/40×25/33×22) e Tipo de código (Code128/Data Matrix) e ligar/desligar os campos da etiqueta: Nome do paciente, Nº da O.S., Recipiente/cor, Mnemônicos dos exames e Data/hora. O botão Imprimir teste gera uma etiqueta de exemplo.

Precisa de um layout próprio?

Para desenhar a etiqueta livremente (barras, QR, logo, campos posicionados), use o Editor de modelos de etiqueta e vincule o modelo à impressora.

Os atalhos Etiquetas de teste (códigos escaneáveis das amostras reais, com *simular bipagem*) e Editor de modelos ficam no canto superior da tela.

Artigos relacionados

Este artigo ajudou?

Se ainda tiver dúvida, fale com o nosso time.