https://github.com/wolflu05/inventree-dymo-plugin
Dymo Label printer driver plugin for InvenTree.
https://github.com/wolflu05/inventree-dymo-plugin
dymo dymo-labelwriter inventree inventreeplugins
Last synced: 12 months ago
JSON representation
Dymo Label printer driver plugin for InvenTree.
- Host: GitHub
- URL: https://github.com/wolflu05/inventree-dymo-plugin
- Owner: wolflu05
- License: gpl-3.0
- Created: 2024-02-08T10:00:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-07-30T11:20:14.000Z (almost 2 years ago)
- Last Synced: 2025-06-02T02:07:34.108Z (about 1 year ago)
- Topics: dymo, dymo-labelwriter, inventree, inventreeplugins
- Language: Python
- Homepage:
- Size: 33.2 KB
- Stars: 1
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# inventree-dymo-plugin
[](https://opensource.org/license/gpl-3-0)

A label printer driver plugin for [InvenTree](https://inventree.org/), 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](https://nerdig.es/labelwriter-im-netz-teil1/).
## Installation
> [!IMPORTANT]
> This plugin is only compatible with InvenTree>=0.16 because this uses the new label printer driver interface introduced with [inventree/InvenTree#4824](https://github.com/inventree/InvenTree/pull/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](https://download.dymo.com/dymo/technical-data-sheets/LW%20450%20Series%20Technical%20Reference.pdf) to send the label data to the printer.