Skip to main content
Each batch prints on a print line (for example Chakan L2). Give a line its Zebra printer and Satyakod sends the labels to it, checking first that the printer is ready.

Set up print lines

Settings → Print lines lists your lines (also reachable from Settings → Integrations → Zebra printers → Manage print lines).
Settings → Print lines: each line with its networked Zebra printer

Settings → Print lines: each line with its networked Zebra printer

  • Add print line (admins): a name (unique in the workspace), the site and the printer model, as shown in New batch. Add the printer’s address (IP address or host name) and port (9100 by default; 9100–9109 or 6101) to send labels to it; leave the address blank for a line that prints from downloaded files.
  • Edit: admins change everything; supply chain sets only the printer’s address and port.
  • Test asks the printer for its status: Printer is ready, or what’s wrong: out of paper or ribbon, paused, or print head open.
  • Remove (admins): not while a batch is waiting to print on the line. Batches already printed keep their files.
The printer must be reachable from Satyakod over the internet or your VPN.
A batch at the printer, with Send to the print line

A batch at the printer, with Send to the print line

When a batch is At printer, open it and choose Send to the line. Satyakod streams the labels (ZPL) and marks the batch Printed. If the printer isn’t ready, the batch stays at the printer with the reason; fix it and send again. Without a networked printer, download the Printer job from the batch, print it on the line, and choose Mark printed…, entering how many labels were voided on the line. Satyakod drives Zebra printers only. Handheld and fixed scanners, Zebra’s included, read the codes like any other scanner: see Factory and warehouse scanners and POST /v1/verify. See Products and batches for the batch files, and the Private Code scanning guide for print quality checks.