Skip to content

Guia de Configuração do EmiliaCloudPrinter

Captura de Pedidos POS na Nuvem

Este guia técnico explica como configurar impressoras virtuais no Windows que enviam os dados de impressão diretamente para o serviço CloudPOS da Emilia Vision.

Público-alvo: Administradores de sistemas, técnicos de suporte e fornecedores de POS.


Visão Geral

O EmiliaCloudPrinter permite capturar os pedidos que seu sistema POS envia para impressoras térmicas (cozinha, bar, sobremesas, caixa) e armazená-los na nuvem para análise.

Existem dois métodos de configuração:

Método Recomendado para Tempo
Método A: PowerShell Instalação em massa, técnicos avançados 5 min
Método B: Interface Gráfica Usuários que preferem assistente visual 15 min

Pré-requisitos

  • Windows 10 ou Windows 11
  • Permissões de Administrador
  • Conectividade com a Internet

Dados de conexão:

Parâmetro Valor
Servidor printer.emiliavision.com
Porta 9100
Protocolo RAW
Driver Generic / Text Only

Verificar conectividade (PowerShell):

Test-NetConnection -ComputerName printer.emiliavision.com -Port 9100

Deve exibir TcpTestSucceeded : True


Método A: Configuração com PowerShell (Recomendado)

Este método é mais rápido e permite criar múltiplas impressoras em segundos.

Passo 1: Abrir PowerShell como Administrador

  1. Pressione Win + X
  2. Selecione "Windows PowerShell (Admin)" ou "Terminal (Admin)"
  3. Aceite o prompt do UAC se aparecer

Passo 2: Criar Impressora Básica

Add-PrinterPort -Name "EmiliaCloud" -PrinterHostAddress "printer.emiliavision.com" -PortNumber 9100
Add-Printer -Name "EmiliaCloudPrinter" -DriverName "Generic / Text Only" -PortName "EmiliaCloud"

Passo 3: Criar Múltiplas Impressoras por Estação

Configuração recomendada: Uma impressora virtual por estação de trabalho.

Nome da Impressora Porta Estação
EmiliaCloudPrinter-Kitchen EmiliaCloud-Kitchen Cozinha quente
EmiliaCloudPrinter-Bar EmiliaCloud-Bar Bebidas
EmiliaCloudPrinter-Desserts EmiliaCloud-Desserts Cozinha fria / Sobremesas
EmiliaCloudPrinter-Cashier EmiliaCloud-Cashier Caixa / Recibos

Script completo:

# EmiliaCloudPrinter - Script de Instalação

# Cozinha
Add-PrinterPort -Name "EmiliaCloud-Kitchen" -PrinterHostAddress "printer.emiliavision.com" -PortNumber 9100
Add-Printer -Name "EmiliaCloudPrinter-Kitchen" -DriverName "Generic / Text Only" -PortName "EmiliaCloud-Kitchen"

# Bar
Add-PrinterPort -Name "EmiliaCloud-Bar" -PrinterHostAddress "printer.emiliavision.com" -PortNumber 9100
Add-Printer -Name "EmiliaCloudPrinter-Bar" -DriverName "Generic / Text Only" -PortName "EmiliaCloud-Bar"

# Sobremesas
Add-PrinterPort -Name "EmiliaCloud-Desserts" -PrinterHostAddress "printer.emiliavision.com" -PortNumber 9100
Add-Printer -Name "EmiliaCloudPrinter-Desserts" -DriverName "Generic / Text Only" -PortName "EmiliaCloud-Desserts"

# Caixa
Add-PrinterPort -Name "EmiliaCloud-Cashier" -PrinterHostAddress "printer.emiliavision.com" -PortNumber 9100
Add-Printer -Name "EmiliaCloudPrinter-Cashier" -DriverName "Generic / Text Only" -PortName "EmiliaCloud-Cashier"

Write-Host "Instalação concluída" -ForegroundColor Green

Passo 4: Verificar Instalação

Get-Printer | Where-Object {$_.Name -like "*Emilia*"} | Format-Table Name, DriverName, PortName

Método B: Configuração com Interface Gráfica

Este método utiliza o assistente do Windows para adicionar impressoras.

Passo 1: Abrir Configurações de Impressoras

  1. Pressione Win + I para abrir Configurações
  2. Vá para DispositivosImpressoras e scanners
  3. Clique em "A impressora que desejo não está na lista"

Passo 2: Selecionar Tipo de Conexão

Selecione "Adicionar uma impressora usando um endereço TCP/IP ou nome de host" e clique em Avançar.

Passo 3: Inserir Dados de Conexão

Campo Valor
Tipo de dispositivo Dispositivo TCP/IP
Nome do host ou endereço IP printer.emiliavision.com
Nome da porta EmiliaCloudPrinter

Importante: Desmarque "Consultar a impressora e selecionar automaticamente o driver a ser usado"

Passo 4: Detecção de Porta

Aguarde enquanto o Windows detecta a porta TCP/IP.

Passo 5: Configurar Porta RAW

Quando o diálogo de configuração de porta aparecer:

Campo Valor
Protocolo Raw
Número da porta 9100

Deixe desmarcado "Status SNMP habilitado".

Passo 6: Selecionar Driver

  • Fabricante: Generic
  • Impressora: Generic / Text Only

Passo 7: Usar Driver Existente

Se o driver já estiver instalado, selecione "Usar o driver atualmente instalado".

Passo 8: Nomear a Impressora

Digite o nome: EmiliaCloudPrinter

Passo 9: Instalação Concluída

A impressora aparece na lista de dispositivos instalados.

Para criar impressoras adicionais (Kitchen, Bar, Desserts, Cashier), repita o processo alterando o nome da porta e da impressora.


Testes de Funcionamento

Teste Individual

"Teste de impressão EmiliaCloudPrinter" | Out-Printer -Name "EmiliaCloudPrinter"

Teste por Estação

"=== COZINHA ===`r`nMesa: 12`r`n2x Hambúrguer`r`n1x Salada" | Out-Printer -Name "EmiliaCloudPrinter-Kitchen"
"=== BAR ===`r`nMesa: 12`r`n2x Margarita`r`n1x Cerveja" | Out-Printer -Name "EmiliaCloudPrinter-Bar"
"=== SOBREMESAS ===`r`nMesa: 12`r`n1x Cheesecake" | Out-Printer -Name "EmiliaCloudPrinter-Desserts"
"=== CAIXA ===`r`nMesa: 12`r`nTotal: R$45.50" | Out-Printer -Name "EmiliaCloudPrinter-Cashier"

Entre em contato com a equipe da Emilia Vision para confirmar o recebimento dos dados.


Solução de Problemas

Erro: "O Windows não consegue conectar à impressora"

  1. Verifique a conectividade:
    Test-NetConnection -ComputerName printer.emiliavision.com -Port 9100
    
  2. Verifique a configuração do firewall

Os dados chegam como binário/lixo

  • Verifique se está usando o driver Generic / Text Only
  • NÃO use "Microsoft Software Printer Driver"

A impressora não aparece na lista

Restart-Service Spooler

Resumo da Configuração

Parâmetro Valor
Servidor printer.emiliavision.com
Porta 9100
Protocolo RAW
Driver Generic / Text Only

Configuração Concluída!

Para suporte técnico, entre em contato com a equipe da Emilia Vision.