Promotions

  • Advanced HRM : Advanced human resources management

    This module brings a layer of ergonomics and additional features in the standard Dolibarr human resources management module, such as the facility to create absence requests from the employee schedule, the addition of automatic VAT rates, the integration of the km scale on the tranche 1 and of google maps.

    145.00 €  (290€)

New products

  • Training Management — Run your training organization in Dolibarr

    Training Management is the business application built into Dolibarr for professional training providers. You manage your catalog, sessions, trainers and learners, produce regulatory documents, and track sales and quality — all from a modern interface designed for day-to-day pedagogical and administrative teams.

    700.00 €
  • GHZ Pdfdesigner

    GHZ PdfDesigner — Fully customizable PDF template editor for all your Dolibarr documents (quotes, orders, invoices, shipments, manufacturing orders, receipts…) with real-time preview, freely positionable text blocks with dynamic variable support, built-in Factur-X and much more.

    95.00 €

EasyHwConnector - Direct printing and local hardware for Dolibarr

mp23914d20260508084822

Print Dolibarr PDFs straight to the user's local printer, and connect scales, readers and other serial peripherals via EasyHardware Bridge.

199.00 €
Excl. tax

  • Author EasySoft Tech SL
  • Module version 1.1.0
  • Release date 05/08/2026
  • Access to download and updates 1 year
  • Compatibility Dolibarr V10+   -   PHP7.4 - 8.4
  • Last update 06/02/2026 05:07 PM

More info...

EasyHwConnector for Dolibarr — Direct printing and local hardware without browser dialogs

EasyHwConnector bridges your Dolibarr with the EasyHardware Bridge (EHB) daemon running on the user's desktop. It ships PDFs generated by Dolibarr (invoices, quotes, orders, shipments, product sheets) straight to a local printer with no browser print dialog, and opens the door to serial peripherals like scales or barcode readers.

📦 Common use cases

  • Hospitality: validate an invoice → kitchen ticket printed instantly on the thermal printer.
  • Logistics: validate a shipment → shipping label on the label printer, zero extra clicks.
  • Point of sale: print sale tickets directly with no browser dialog, same UX as a native POS.
  • Warehouse: read a serial scale from inside Dolibarr to weigh products on intake.
  • Supplier intake: validate a supplier invoice → automatic copy on the office printer.

✨ Features

  • 🖨️ Per-document print button in every Dolibarr "Documents" block (invoice, quote, order, shipment, product, user, …) with Select2 picker and a mini copies input.
  • ⚡ Configurable auto-print on validation for invoice, order, quote, shipment, supplier invoice and supplier order — the ticket comes out automatically right after clicking "Validate".
  • 👤 Per-user default printer (Select2 with search) populated from the bridge's detected printers.
  • 🛒 TakePOS integration: drop-in replacement for the external TakePOSPrint app. Prints receipts, opens cash drawer, fires kitchen tickets (3 printers per category) and supports the "print A4 invoice PDF instead of thermal receipt" mode — all through EasyHardware Bridge, without patching Dolibarr core.
  • 🩺 "Test connection" button in setup with full diagnostics: bridge health, version, license, printer mappings and serial ports — auto-runs on page load.
  • 🔌 Serial peripherals access (scales, readers) reusable from JavaScript via EHB.Client.serialChannel(type).
  • 🔒 The PDF never travels across the corporate network: the browser downloads it and sends it to the bridge on localhost in base64.
  • 🌍 Interface translated into 8 languages (ES, EN, FR, DE, IT, PT, CA, GL).

✅ Bridge license included with your purchase

When you buy this module, you also get the EasyHardware Bridge license at no extra cost. The Bridge is a proprietary product from EasySoft Tech S.L. that installs on every client workstation and needs an activation serial bound to each machine — we issue those for you after the module purchase.

📋 Purchase and activation flow

  1. Buy this module on Dolistore (€199) — the Bridge license is bundled in.
  2. Contact us at info@easysoft.es with your module purchase receipt and the number of workstations where the Bridge will be installed.
  3. We send you the Bridge installer (Windows / Linux / macOS) and the activation serials bound to each machine, at no extra cost.
  4. You install the Bridge on each workstation and paste the serial in its Web UI.
  5. Done: the Dolibarr module can now print and talk to the local hardware.

Heads up: the module loads fine without the serials, but every hardware action (print, drawer pulse, scale read) will fail with "bridge unreachable" until the Bridge is activated on each workstation. That's why you need to reach out after purchase so we can issue the serials.

  • 📦 The Bridge is a Java binary installable on Windows, Linux and macOS, runs as a local service on 127.0.0.1:12212.
  • 🔑 Serials are issued per seat (per machine); ask us for as many as you need after the module purchase and we'll issue them at no extra cost.
  • 🛒 Need only the Bridge without the Dolibarr module? Contact us for a standalone quote based on the number of workstations.
  • 📧 Contact: info@easysoft.es — activation support included.

📋 How it works

  1. Install the module in Dolibarr and activate EasyHwConnector.
  2. Install EasyHardware Bridge on every client machine (Windows / macOS / Linux). The bridge exposes local printers to the browser on 127.0.0.1:12212.
  3. Every user picks their default printer from their user card.
  4. Print on demand with the per-document button, or turn on auto-print per entity so it fires on validation.

🧩 What's included in the module

  • Dolibarr hooks (formBuilddocLineOptions, printCommonFooter, formObjectOptions, doActions).
  • Trigger for the *_VALIDATE events of the 6 supported entities.
  • Vendored bridge client SDK (js/ehb.js) — no external browser dependencies.
  • Native admin tabs: Setup, About, Changelog, License.
  • Full documentation in Spanish and English.

⚙️ Compatibility & requirements

  • 📦 Dolibarr V10+ (compatible up to V23+)
  • ⚙️ PHP 7.4 – 8.4+
  • 🗄️ MySQL 5.7+ / MariaDB 10.2+ / PostgreSQL 10+
  • 🌐 Modern browser with ES6 and JavaScript support
  • 🔌 EasyHardware Bridge installed on every client machine

💰 Pricing & license

This module sells on Dolistore for €199 (one-time, with 730 days of updates included). The PHP/JS code is distributed under GNU GPL v3.0.

The purchase includes the EasyHardware Bridge license for as many workstations as you need, at no extra cost. The Bridge is an EasySoft proprietary product with a machine-bound activation serial — after buying the module, contact info@easysoft.es to receive the Bridge installer and the per-machine serials. If you only need the Bridge without the Dolibarr module, contact us for a standalone quote.

✉️ Support

✉️ info@easysoft.es | 🌐 www.easysoft.es




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org