Skip to Content

Re: [SPAM] Re: [SPAM] Re: Connecting weight scales to Odoo

hi houssine,

first, i think that what tom is referring to are independent self-service weighing scales (not related to odoo) that print barcode labels encoding the weight or price. scanning these works indeed in the pos without any special add-on.

the code we wrote allows to use odoo to do the equivalent of these independent self-service weighing scales. this has the main advantage of not needing to update the products database of the scale (either manually, with usb flashdrives or complex ftp setups), as the code has direct access to the pos products. it also allows to print tare labels (to use with the pos_tare module), what these independent scales can maybe not do. another advantage is that it can be cheaper than these specialized independent scales, but it depends on the hardware used.

for this to work, you will need:

  • a computer that can run gnu/linux and a recent browser and the pos interface (could be a raspberry pi)
  • a touchscreen
  • a weighing scale that can be connected to the computer
  • a label printer that understands zpl
  • (optionally) a barcode scanner to scan tare barcodes

we usually go for ancient (second-hand) pcs with ubuntu, a robust touchscreen, a mettler-toledo ariva s and a zebra printer.

the scale could be replaced by cheaper models (epelsa or baxtran for example), as long as there is some software that can talk to them and provide the same http interface (for weighing) as the iotbox, like pywebdriver or the new odoo-driver).

kind regards,

hugues

Le 2026-02-03 à 11:57, Houssine BAKKALI a écrit :
Hi Hugues,

One more question.

I've maybe missed it in the PR but I can't find a list of supported scales. Is there such a list somewhere or this is the standard scales supported by Odoo? 

Any set of hardware and OS you can suggest ? For my remembering we were running the Touchscreen unders ubuntu to run the posboxless on it. This is still needed ? 

Question asked here and not by phone to have the answers shared with the community ;) 

Thanks for your answer :)
Houssine

Le sam. 31 janv. 2026 à 19:11, hugues de keyzer <notifications@odoo-community.org> a écrit :

not yet, but it should work fine.

Le 31 janvier 2026 18:32:16 GMT+01:00, Houssine BAKKALI <notifications@odoo-community.org> a écrit :
Hi Hugue,

Great news :) It's already used for production ?

Thanks !
Houssine

Le sam. 31 janv. 2026 à 18:22, hugues de keyzer <notifications@odoo-community.org> a écrit :

hi houssine,

we ported it to 16.0 (and added features) here: https://github.com/OCA/pos/pull/1397

kind regards,

hugues

Le 31 janvier 2026 18:06:51 GMT+01:00, Houssine BAKKALI <notifications@odoo-community.org> a écrit :
Hi Tom,

I'm searching for a module allowing self-service weighing and I found your email.

Could you please point me to the repo of such a module ? I have knowledge of this module of coop it easy from v12 https://github.com/coopiteasy/addons/tree/12.0/pos_self_service_base but nothing newer than that.

Greetings,
Houssine

Le jeu. 6 févr. 2025 à 11:43, Tom Blauwendraat <notifications@odoo-community.org> a écrit :
Note that there is also the option to use self-service weighing which 
prints out a barcode sticker, which can then be scanned at the checkout 
using standard Odoo barcode nomenclature.

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe


by hugues - 06:36 - 3 Feb 2026

Reference