2
0
mirror of https://github.com/inventree/inventree-website.git synced 2025-04-27 21:16:45 +00:00
inventree-website/_repo/inventree-dymo-plugin.md
2024-07-22 11:45:23 +10:00

2.1 KiB

name, author, license, open_source, stable, maintained, pypi, package_name, github, gitlab, source, issue_tracker, website, categories, tags
name author license open_source stable maintained pypi package_name github gitlab source issue_tracker website categories tags
inventree-dymo-plugin wolflu05 GPL-3.0+ true true true true inventree-dymo-plugin https://github.com/wolflu05/inventree-dymo-plugin https://github.com/wolflu05/inventree-dymo-plugin/issues Printer Label Printer Dymo

Dymo label printer driver plugin for InvenTree

inventree-dymo-plugin

License: CI

A label printer driver plugin for InvenTree, which provides support for Dymo Label Writer® printers.

Compatibility

The following printers are already supported by the driver:

  • DYMO Label Writer 450
  • DYMO Label Writer 450 Duo (Tape is not supported currently)
  • DYMO Label Writer 450 Turbo
  • DYMO Label Writer 450 Twin Turbo

Requirements

Currently only printing over network is supported, so an RAW network socket server needs to be connected to the printer. A raspberry pi zero w is just enough for that job.

The easiest way to set this up, is using cups and configure a RAW printer device in combination with xinetd like described in this blog post.

Installation

⚠️ This plugin is only compatible with InvenTree>=0.16 because this uses the new label printer driver interface introduced with inventree/InvenTree#4824 and was fixed with 0.16 to work inside of workers.

Goto "Admin Center > Plugins > Install Plugin" and enter inventree-dymo-plugin as package name.

Then goto "Admin Center > Machines" and create a new machine using this driver.

Technical working

This driver implements the RAW Dymo LabelWriter® 450 Series commands like described in the technical reference manual to send the label data to the printer.