Skip to Content
⚖️ POS Module · Novator Apps

POS Weight Scale
Without the IoT Box.

Connect any USB or serial weight scale directly to Odoo POS - no Raspberry Pi, no IoT Box subscription, no complicated setup. Real-time weight in the native Odoo scale popup, ready to use in seconds.

🚀 Coming Soon to Odoo Apps Store
v19 Community Enterprise
Category Point of Sale
Technical name pos_scale_integration
Connection USB / Serial port
IoT Box required ✗ Not required
Platforms Odoo.sh · On-Premise
License OPL-1
The Problem

Odoo's native scale support is slow and hardware-locked.

The standard route for weight scales in Odoo requires an IoT Box - a Raspberry Pi-based device - that adds hardware cost, network complexity, and only works with a limited set of officially supported scales.

🔴 Standard Odoo IoT Box approach

  • Requires IoT Box hardware (~$150–200 Raspberry Pi + setup)

  • Only a handful of officially supported scale models

  • Slow weight capture - adds friction at checkout

  • IoT Box must be on the same network as POS

  • Complex IoT module configuration required

🟢 POS Scale Integration by Novator

  • No IoT Box hardware required - zero extra cost

  • Works with most USB and serial-port weight scales

  • Fast, real-time weight display - no delays at checkout

  • Runs locally on the POS machine

  • Uses Odoo's native scale popup - zero retraining

Key Features

Everything your weighing workflow needs.

Built for real retail environments where speed, accuracy, and reliability at the counter matter.

Real-Time Weight Display

Live weight appears instantly in Odoo's native scale popup. No lag, no manual entry - just place the item and read the weight.

🔌

USB & Serial Scale Support

Works with scales that connect via USB or serial (COM) port — the most common connection type in commercial weighing equipment.

🖥️

Native Odoo Scale UI

Uses Odoo's built-in scale screen - the same popup your cashiers already know. No custom interface to learn.

⚙️

Auto-Apply Weight

Configurable option to automatically apply the stable weight reading - eliminating the manual "confirm" step for even faster throughput.

📐

Kg · G · Lb Units

Supports kilograms, grams, and pounds with configurable decimal precision - adapt to your product catalogue and local requirements.

🛡️

Connection Monitoring

Automatic disconnect detection with visual indicators. The system shows clear status - connected, warming up, or disconnected - at all times.

🔧

Debug Mode

Built-in debug logging for easy troubleshooting during setup or when diagnosing issues with a specific scale model.

📦

to_weigh_with_scale Products

Full support for Odoo's native weight-based product flag - products marked for weighing automatically trigger the scale popup in POS.

🎛️

Simple Backend Config

All settings - weight unit, precision, auto-apply, timeout - are configurable from the Odoo backend. No code changes needed.

Perfect For

Any business that sells by weight.

From bakeries to bulk grocery - wherever weight determines price, this module removes friction from the checkout process.

🥐

Bakeries & Delis

Weigh breads, pastries, and deli cuts directly at the POS counter.

🥩

Meat & Fish Counters

Fast, accurate weight at butcher and fishmonger counters.

🛒

Grocery & Bulk Stores

Sell nuts, grains, spices, and produce by weight without extra hardware.

🍬

Candy & Sweet Shops

Weigh pick-and-mix products seamlessly at the checkout.

How It Works

Four steps to live weighing in Odoo POS.

The setup is straightforward - install the module, run a small bridge utility on your POS machine, configure, and you're live.

1

Install the Module

Install pos_scale_integration from the Odoo Apps Store directly into your instance.

2

Run the Bridge

Start the lightweight bridge utility on your POS machine - it reads weight from the scale's serial/USB port and serves it locally.

3

Configure in Odoo

Go to POS → Configuration, enable Scale Integration, set your weight unit and preferences. Done in under two minutes.

4

Weigh at Checkout

Add a weighable product in POS - the scale popup opens, shows live weight, and applies it to the order line automatically.

Works with your existing scale.

If your scale has a USB or RS-232 serial output - which most commercial scales do - this module can connect to it. No need to buy a new scale or an IoT Box. Contact us if you want to confirm compatibility before purchasing.

Support & Access

Early access - get it before it goes live.

This module is currently in final testing before its Odoo Apps Store listing. Request early access and we'll get you set up directly.

✅ What's included

  • Module installation & configuration support
  • Bridge utility for your OS (Windows / Linux)
  • Scale compatibility verification
  • 24–48hr email support response
  • Free updates when published to Odoo Apps Store
  • Custom configuration help on request

⚙️ Technical requirements

  • Odoo 16, 17, 18, & 19 (Community or Enterprise)
  • Odoo.sh or On-Premise deployment
  • POS machine with USB or serial port access
  • Weight scale with RS-232 or USB serial output
  • Python 3.8+ on the POS machine for the bridge
  • IoT module enabled in Odoo (auto-configured)
Early Access

Ready to ditch the IoT Box?

Get early access to the POS Scale Integration module before it launches on the Odoo Apps Store. We'll handle the setup and confirm your scale is compatible.

WhatsApp Chat Widget - Novator