Dispositivi

Collegare una stampante

Guida completa alla connessione e configurazione di stampanti IoT per etichette, ricevute e report

L'installazione della stampante può essere completata in pochi semplici passaggi. La stampante può essere utilizzata per stampare ricevute, etichette, ordini o anche report dalle diverse app di Laundry ERP. Inoltre, le azioni della stampante possono essere assegnate come azione su un trigger durante il processo produttivo o aggiunte a un punto di controllo qualità o a una verifica qualità.

Applicazione nel settore lavanderia: Le stampanti IoT sono essenziali per stampare etichette di identificazione capi, ricevute per clienti, cartellini di lavorazione, report di produzione e documenti di consegna.
Attenzione: L'unico modo per collegare una stampante direttamente a un database Laundry ERP è attraverso l'uso di un sistema IoT. Senza un sistema IoT, la stampa può comunque avvenire, ma è gestita attraverso la stampante stessa, che non è il processo consigliato.

Connessione

I sistemi IoT supportano stampanti collegate tramite USB o connessione di rete. Le stampanti supportate vengono rilevate automaticamente e appaiono nell'elenco Dispositivi dell'app IoT.

Importante: Le stampanti che si collegano al sistema IoT tramite rete devono essere sulla stessa rete del sistema IoT.
Nota: Le stampanti possono richiedere fino a due minuti per apparire nell'elenco Dispositivi dell'app IoT.

Collegare una stampante

Collegare ordini di lavoro a una stampante

Gli ordini di lavoro possono essere collegati alle stampanti, tramite un punto di controllo qualità, per stampare etichette per i prodotti fabbricati.

Nell'app Qualità, un dispositivo può essere configurato su un punto di controllo qualità. Per farlo, andare in Qualità → Controllo qualità → Punti di controllo e aprire il punto di controllo desiderato.

Importante: Un'operazione di produzione e un'operazione dell'ordine di lavoro devono essere associate a un punto di controllo qualità prima che il campo Tipo consenta di selezionare l'opzione Stampa etichetta.

Da qui, modificare il punto di controllo selezionando il campo Tipo e selezionando Stampa etichetta dal menu a discesa delle opzioni. Verrà visualizzato il campo Dispositivo, in cui è possibile selezionare il dispositivo collegato.

La stampante può ora essere utilizzata con il punto di controllo qualità selezionato. Quando il punto di controllo qualità viene raggiunto durante il processo produttivo, il database presenta l'opzione per stampare etichette per un prodotto specifico.

Suggerimento: I punti di controllo qualità possono anche essere consultati navigando in IoT → Dispositivi, quindi selezionando il dispositivo. Andare alla scheda Punti di controllo qualità per aggiungerli al dispositivo.
Nota: In un modulo di verifica qualità, il Tipo di verifica può anche essere impostato su Stampa etichetta.

Collegare report a una stampante

È possibile collegare tipi di report a una stampante specifica. Per farlo:

  1. Andare in IoT → Dispositivi e selezionare la stampante desiderata.
  2. Andare alla scheda Report stampante e cliccare su Aggiungi una riga.
  3. Nel popup che si apre, selezionare i tipi di report da collegare alla stampante e cliccare su Seleziona.

Suggerimento: I report possono anche essere configurati attivando la modalità sviluppatore e andando in Impostazioni → Tecnico → Report. Selezionare il report desiderato dall'elenco e impostare un Dispositivo IoT.

La prima volta che viene selezionato un report collegato da stampare, appare una finestra popup Seleziona stampanti. Spuntare la casella accanto alla stampante corretta per il report e cliccare su Stampa. A quel punto, il report è collegato alla stampante.

Cancellare la cache della stampante del dispositivo

Dopo che una stampante è collegata per stampare un report, l'impostazione viene salvata nella cache del browser. Questo significa che un utente può avere diversi dispositivi salvati nella propria cache per diversi report, in base al dispositivo che utilizza per accedere a Laundry ERP. Significa anche che diversi utenti possono avere un report stampato automaticamente da stampanti diverse, in base alle loro preferenze.

Per scollegare un report da una stampante, navigare in IoT → Configurazione → Ripristina stampanti collegate. Questo genera un elenco di report collegati a una stampante sul dispositivo corrente. Cliccare sul pulsante Scollega accanto a ciascun report per rimuovere il collegamento.

Importante: Questo passaggio impedisce solo al report di stampare automaticamente sulla stampante elencata dal browser corrente. Il report è ancora collegato sul dispositivo, nella scheda Report stampante.

Problemi potenziali

La stampante non viene rilevata

Se una stampante non appare nell'elenco dei dispositivi, andare alla homepage del box IoT o della IoT virtuale Windows, cliccare su Mostra nella sezione Dispositivi e assicurarsi che la stampante sia elencata.

Se la stampante non appare nella homepage del sistema IoT, cliccare su Server stampanti, quindi su Amministrazione e Aggiungi stampante. Se la stampante non è nell'elenco, probabilmente non è collegata correttamente.

La stampante stampa testo casuale

Per la maggior parte delle stampanti, il driver corretto dovrebbe essere rilevato e selezionato automaticamente. Tuttavia, in alcuni casi, il meccanismo di rilevamento automatico potrebbe non essere sufficiente e, se non viene trovato alcun driver, la stampante potrebbe stampare caratteri casuali.

La soluzione è selezionare manualmente il driver corrispondente. Nella homepage del sistema IoT, cliccare su Server stampanti, quindi su Stampanti e selezionare la stampante nell'elenco. Nel menu a discesa Amministrazione, cliccare su Modifica stampante. Seguire i passaggi e selezionare la marca e il modello della stampante.

Nota: Le stampanti di ricevute Epson e le stampanti di etichette Zebra non necessitano di un driver per funzionare. Assicurarsi che non sia selezionato alcun driver per queste stampanti.

La stampante viene rilevata ma non riconosciuta correttamente

Se Laundry ERP e il sistema IoT non riconoscono correttamente la stampante, andare in IoT → Dispositivi, cliccare sulla scheda del dispositivo per accedere al suo modulo e impostare il campo Sottotipo all'opzione appropriata: Stampante ricevute, Stampante etichette o Stampante da ufficio.

Caso speciale di configurazione Epson

La maggior parte delle stampanti Epson supporta la stampa di ricevute in Laundry ERP Point of Sale utilizzando il comando GS v 0. Tuttavia, i seguenti modelli di stampanti Epson non supportano questo comando:

  • TM-U220
  • TM-U230
  • TM-P60
  • TMP-P60II

Per aggirare questo problema, è possibile configurare la stampante per utilizzare il comando ESC *.

Prima, verificare sul sito Web di Epson la compatibilità sia per il comando GS v 0 che per ESC *.

Se la stampante è incompatibile con GS v 0 ma supporta ESC *, configurare il sistema IoT per utilizzare il comando ESC * come segue:

  1. Accedere alla homepage del box IoT o della IoT virtuale Windows.
  2. Cliccare sul pulsante Server stampanti, quindi cliccare su Amministrazione nella pagina CUPS.
  3. Cliccare su Aggiungi stampante nella sezione Stampanti, selezionare la stampante e cliccare su Continua.
Suggerimento: Se il nome della stampante è ancora incerto, seguire questi passaggi:
  1. Prendere nota delle stampanti elencate nella pagina CUPS.
  2. Spegnere la stampante e aggiornare la pagina.
  3. Confrontare la differenza con il primo elenco per vedere quale stampante è scomparsa.
  4. Riaccendere la stampante e aggiornare nuovamente la pagina.
  5. Ricontrollare l'elenco per vedere se la stampante riappare.
  6. La stampante che è scomparsa e riappare nell'elenco delle stampanti è il nome della stampante in questione. Può essere Unknown sotto Local printers. ::
  7. Nella pagina Aggiungi stampante, specificare il Nome della stampante utilizzando la seguente convenzione: <printer_name>__IMC_<param_1>_<param_2>_..._<param_n>__, dove:
    • printer_name è il nome della stampante. Può contenere qualsiasi carattere tranne _, /, # o (spazio)
    • IMC: Sta per Image Mode Column (nome semplificato per ESC *)
    • param_1: Parametro specifico:
      • SCALE<X>: Scala dell'immagine (con lo stesso rapporto d'aspetto). X deve essere un numero intero che descrive la percentuale di scala da utilizzare (100 = dimensione originale, 50 = metà dimensione, 200 = doppia dimensione)
      • LDV: Low Density Vertical (sarà impostato su High Density Vertical se non specificato)
      • LDH: Low Density Horizontal (sarà impostato su High Density Horizontal se non specificato)
Nota: I parametri di Densità potrebbero dover essere configurati in un modo particolare, a seconda del modello di stampante. Fare riferimento alla documentazione ESC * di Epson per determinare se la stampante richiede l'impostazione di questi parametri.
Esempi di formattazione corretta del nome:
  • EPSONTMm30II__IMC__
  • EPSON_TM_U220__IMC_LDV_LDH_SCALE80__
Formattazione errata del nome (non impedirà la stampa, ma il risultato potrebbe non essere quello atteso):
  • EPSON TMm 30II: Il nome non può contenere spazi
  • EPSONTMm30II: Il nome stesso è corretto, ma non utilizzerà ESC *
  • EPSONTMm30II__IMC: Manca __ alla fine
  • EPSONTMm30II__IMC_XDV__: Il parametro XDV non corrisponde ad alcun parametro esistente
  • EPSONTMm30II__IMC_SCALE__: Al parametro SCALE manca il valore di scala
  1. Una volta definito il nome della stampante utilizzando la convenzione di denominazione appropriata, cliccare su Continua.
  2. Impostare il valore Make su Raw e il valore Model su Raw Queue (en).
  3. Cliccare su Aggiungi stampante. Se tutto è stato fatto correttamente, la pagina dovrebbe reindirizzare alla pagina Banners.
  4. Attendere alcuni minuti affinché il sistema IoT rilevi la stampante e si sincronizzi con il server di Laundry ERP.
  5. Accedere alle impostazioni POS e selezionare il proprio POS, oppure cliccare sul pulsante con i tre puntini verticali su una scheda POS e cliccare su Modifica. Scorrere fino alla sezione Dispositivi collegati, abilitare Box IoT e selezionare la stampante nel campo Stampante ricevute. Cliccare su Salva.
Nota: Se la stampante è stata configurata in modo errato (ad esempio, continua a stampare testo casuale o la ricevuta stampata è troppo grande o troppo piccola), non può essere modificata tramite il nome della stampante in CUPS. Invece, configurare una nuova stampante da zero con parametri modificati, seguendo i passaggi sopra.

Problema di stampa DYMO LabelWriter

La DYMO LabelWriter ha un problema noto nella stampa con i sistemi IoT. Il server OpenPrinting CUPS installa la stampante utilizzando i driver Local RAW Printer. Per stampare qualsiasi cosa, è necessario impostare la Marca e modello corretta per fare riferimento al driver corretto quando si utilizza il dispositivo.Inoltre, è necessario aggiungere una nuova stampante per ridurre il ritardo di stampa che si verifica dopo l'aggiornamento del driver.
Importante: La stampante DYMO LabelWriter 450 DUO è la stampante DYMO consigliata per l'uso con Laundry ERP e i sistemi IoT. Questo dispositivo combina due stampanti: una stampante di etichette e una stampante di nastri. Durante la configurazione dei seguenti processi, è essenziale selezionare il modello corretto (DYMO LabelWriter 450 DUO Label (en) o DYMO LabelWriter 450 DUO Tape (en)).

DYMO LabelWriter non stampa

Se la DYMO LabelWriter non riesce a stampare, installare un nuovo driver:
  1. Accedere alla homepage del sistema IoT e cliccare su Server stampanti per aprire la console OpenPrinting CUPS.
  2. Cliccare su Stampanti nel menu in alto, quindi cliccare sulla stampante nell'elenco.
  3. Selezionare Manutenzione nel primo menu a discesa.
  4. Selezionare Modifica stampante nel secondo menu a discesa.
  1. Selezionare la connessione di rete/stampante specifica su cui deve essere effettuata la modifica e cliccare su Continua.
  2. Nella pagina successiva, cliccare su Continua, quindi selezionare DYMO dall'elenco a discesa Make.
  3. Cliccare su Continua e impostare il Model su DYMO LabelWriter 450 DUO Label (en) (o qualsiasi modello di stampante DYMO in uso).
  4. Cliccare su Modifica stampante per impostare il nuovo driver; apparirà una pagina di conferma.
  5. Cliccare su Stampanti nel menu in alto; appariranno tutte le stampanti installate sul server OpenPrinting CUPS, inclusa la nuova DYMO LabelWriter 450 DUO Label appena aggiornata.
  6. Cliccare sulla stampante appena aggiornata, quindi cliccare sul menu a discesa Manutenzione e selezionare Stampa pagina di prova per stampare un'etichetta di prova. L'etichetta di prova viene stampata dopo alcuni secondi se l'aggiornamento del driver è riuscito.
Per ridurre questo ritardo, aggiungere una nuova stampante utilizzando i passaggi seguenti.

Ritardo di stampa DYMO LabelWriter

Suggerimento: Se la stampante DYMO LabelWriter 450 DUO non stampa affatto o non viene riconosciuta (cioè ha un tipo di driver RAW), aggiornare i driver sul dispositivo.
Per risolvere il problema del ritardo dopo aver modificato il driver, reinstallare la stampante:
  1. Accedere alla homepage del sistema IoT e cliccare su Server stampanti per aprire la console OpenPrinting CUPS.
  2. Cliccare su Amministrazione nel menu in alto, quindi cliccare su Aggiungi una stampante.
  3. Nella pagina successiva, nella sezione Stampanti locali, selezionare DYMO LabelWriter 450 DUO Label (DYMO LabelWriter 450 DUO Label) stampante preinstallata. Cliccare su Continua.
  1. Nella schermata successiva, aggiornare il Nome a qualcosa di facilmente identificabile, poiché la stampante originale rimarrà nell'elenco. Quindi, cliccare su Continua.
  1. Impostare il campo Model su DYMO LabelWriter 450 DUO Label (en), quindi cliccare su Aggiungi stampante per completare l'installazione.
  1. Cliccare su Stampanti nel menu in alto e cliccare sulla stampante appena installata DYMO LabelWriter 450 DUO Label dall'elenco.
  1. Cliccare sull'elenco a discesa Manutenzione e selezionare Stampa pagina di prova per stampare un'etichetta di prova. L'etichetta di prova dovrebbe essere stampata immediatamente o dopo uno o due secondi.

La stampante Zebra non stampa nulla

Le stampanti Zebra sono piuttosto sensibili al formato del codice Zebra Programming Language (ZPL) stampato. Se non esce nulla dalla stampante o vengono stampate etichette vuote, provare a modificare il formato del report inviato alla stampante. Per farlo, attivare la modalità sviluppatore, andare in Impostazioni → Tecnico → Interfaccia utente → Viste e cercare il modello corrispondente.

Problemi con il lettore di codici a barre

I caratteri letti dal lettore di codici a barre non corrispondono al codice a barre

Per impostazione predefinita, la maggior parte dei lettori di codici a barre è configurata nel formato US QWERTY. Se il lettore di codici a barre utilizza un layout diverso, andare in IoT → Dispositivi e cliccare sulla scheda del dispositivo di lettura codici a barre. Quindi, selezionare la lingua corretta nel campo Layout tastiera.
Nota: Il Layout tastiera è specifico per lingua, con opzioni disponibili che variano in base al dispositivo e alla lingua del database (ad esempio Inglese (UK), Inglese (US), ecc.).

Non succede nulla quando viene scansionato un codice a barre

Assicurarsi che il dispositivo corretto sia selezionato nelle impostazioni Point of Sale (quando applicabile) e che il codice a barre sia configurato per inviare un carattere ENTER (keycode 28) alla fine di ogni codice a barre.

Il lettore di codici a barre viene rilevato come tastiera

Importante: Alcuni lettori di codici a barre vengono identificati come tastiere USB anziché come lettori di codici a barre e non vengono riconosciuti dai sistemi IoT.
Per modificare manualmente il tipo di dispositivo, andare in IoT → Dispositivi e cliccare sulla scheda del dispositivo di lettura codici a barre. Quindi, abilitare È uno scanner.

Il lettore di codici a barre elabora i caratteri del codice a barre singolarmente

Quando si accede alla versione mobile di Laundry ERP da un dispositivo mobile o tablet abbinato a un lettore di codici a barre tramite il sistema IoT, lo scanner potrebbe interpretare ogni carattere in un codice a barre come una scansione separata. Per risolvere questo problema, andare in IoT → Dispositivi e cliccare sulla scheda del dispositivo di lettura codici a barre. Quindi, selezionare la lingua corretta nel campo Layout tastiera.
Nota: Il Layout tastiera è specifico per lingua, con opzioni disponibili che variano in base al dispositivo e alla lingua del database (ad esempio Inglese (UK), Inglese (US), ecc.).