HaidoDocs

Impresora Térmica

Configurar impresora térmica ESC/POS para tickets en TPV El Haido

Configurar Impresora Térmica

Guía para configurar tu impresora térmica y poder imprimir tickets de venta.

Impresoras Compatibles

TPV El Haido soporta cualquier impresora compatible con el protocolo ESC/POS:

MarcaModelos Probados
EpsonTM-T20, TM-T88, TM-T82
StarTSP100, TSP650, mPOP
BixolonSRP-330, SRP-350
SewooLK-TL200, LK-TL320
GenéricasImpresoras USB/Serial 58mm, 80mm

La mayoría de impresoras térmicas de TPV usan el estándar ESC/POS y son compatibles.

Conexión Física

USB (Recomendado)

Conectar la impresora

  1. Conecta el cable USB de la impresora a tu ordenador
  2. Enciende la impresora
  3. Espera a que el sistema operativo la detecte

Identificar el puerto

Windows:

  • Abre "Administrador de dispositivos"
  • Busca en "Puertos (COM y LPT)"
  • Anota el número COM (ej: COM3)

macOS/Linux:

  • Abre terminal
  • Ejecuta: ls /dev/tty.* (macOS) o ls /dev/ttyUSB* (Linux)
  • Anota el dispositivo (ej: /dev/ttyUSB0)

Red (Ethernet/WiFi)

Configurar IP en la impresora

  1. Consulta el manual de tu impresora
  2. Configura una IP estática (recomendado)
  3. Ejemplo: 192.168.1.100

Configurar en TPV

  1. En Ajustes → Impresora
  2. Selecciona tipo de conexión: Red
  3. Introduce la IP y puerto (normalmente 9100)

Bluetooth

Emparejar la impresora

  1. Pon la impresora en modo de emparejamiento
  2. En tu sistema, busca dispositivos Bluetooth
  3. Empareja la impresora

Configurar en TPV

  1. En Ajustes → Impresora
  2. Selecciona tipo de conexión: Bluetooth
  3. Selecciona la impresora de la lista

El soporte Bluetooth puede variar según el sistema operativo y modelo de impresora.

Configuración en TPV El Haido

Acceder a Ajustes

  1. En el menú lateral, haz clic en Ajustes
  2. Ve a la sección Impresora

Configurar conexión

CampoDescripciónEjemplo
TipoUSB, Red, BluetoothUSB
Puerto/IPPuerto COM o dirección IPCOM3, 192.168.1.100
Puerto de redSolo para conexión de red9100

Ancho de papel

AnchoCaracteres por líneaUso común
58mm~32 caracteresPortátiles, pequeñas
80mm~48 caracteresEstándar de mostrador

Probar conexión

Haz clic en Probar Impresora para imprimir un ticket de prueba.

Personalizar Tickets

Cabecera del Ticket

En Ajustes → Impresora → Ticket:

CampoDescripción
Nombre negocioSe muestra en grande en la cabecera
DirecciónLínea 1 de la dirección
LocalidadCiudad y código postal
CIF/NIFIdentificación fiscal
TeléfonoNúmero de contacto

Para añadir un logo:

  1. Prepara la imagen en formato BMP monocromo
  2. Tamaño recomendado: 384px de ancho para 80mm, 256px para 58mm
  3. En Ajustes, haz clic en "Subir logo"
  4. Selecciona el archivo

Usa una imagen de alto contraste para mejor impresión térmica.

Pie del Ticket

Configura un mensaje personalizado al final del ticket:

  • "¡Gracias por su visita!"
  • "Síguenos en @tunegocio"
  • Horario de apertura

Comandos Soportados

TPV El Haido usa el sidecar thermal-printer-cli que soporta:

ComandoFunción
textImprimir texto con formato
cutCortar papel (si la impresora lo soporta)
feedAvanzar papel (saltos de línea)
cashdrawerAbrir cajón portamonedas
barcodeImprimir código de barras
qrImprimir código QR
imageImprimir imagen/logo

Apertura de Cajón

Configurar cajón

  1. Conecta el cajón al puerto RJ-11 de la impresora
  2. En Ajustes → Impresora, activa "Abrir cajón automáticamente"

Apertura automática

El cajón se abre automáticamente cuando:

  • Se completa un pago en efectivo
  • Configurable para todos los pagos o solo efectivo

Apertura manual

En la barra de herramientas o en Ajustes, botón Abrir Cajón.

Impresora de Cocina

Si tienes una segunda impresora para cocina:

Añadir impresora de cocina

  1. En Ajustes → Impresora → Impresoras adicionales
  2. Haz clic en Añadir impresora
  3. Configura como "Cocina"
  4. Introduce los datos de conexión

Asignar categorías

  1. Ve a Categorías
  2. Para cada categoría de comida, activa "Enviar a cocina"
  3. Los productos de esas categorías se imprimirán en la impresora de cocina

Solución de Problemas

La impresora no imprime

  1. Verifica que el puerto COM es correcto
  2. Comprueba en Administrador de dispositivos que no hay errores
  3. Reinstala el driver si es necesario
  4. Prueba con otro cable USB
  1. Verifica permisos: sudo chmod 666 /dev/tty.*
  2. Comprueba que la impresora aparece en /dev/
  3. Reinicia la impresora
  1. Añade tu usuario al grupo dialout: sudo usermod -a -G dialout $USER
  2. Cierra sesión y vuelve a entrar
  3. Verifica permisos del dispositivo

Caracteres extraños

  • Verifica que el ancho de papel es correcto (58mm vs 80mm)
  • Comprueba la codificación (debería ser compatible con ESC/POS)

El cajón no abre

  1. Verifica que el cable RJ-11 está bien conectado
  2. Comprueba el voltaje del cajón (12V o 24V)
  3. Algunos cajones requieren configuración específica

Impresión lenta

  1. Usa conexión USB en lugar de red/Bluetooth
  2. Reduce el tamaño del logo
  3. Simplifica el diseño del ticket

Especificaciones Técnicas

Protocolo ESC/POS

El sistema envía comandos ESC/POS estándar:

ESC @ - Inicializar impresora ESC a - Alineación ESC ! - Estilo de texto GS V - Cortar papel ESC p - Abrir cajón

Puerto de red

  • Puerto estándar: 9100 (raw printing)
  • Protocolo: TCP/IP directo

Siguiente Paso

Actions

On this page