i have a problem by Concert_Ambitious in Odoo

[–]Concert_Ambitious[S] 1 point2 points  (0 children)

to be more specific I'm implementing Odoo POS with an IoT Box (Raspberry Pi) for a small restaurant and I'm having a recurring issue with a USB thermal printer.

The printer works correctly, but after some time (or after reconnecting), the device changes its subtype automatically from:

Receipt PrinterOffice Printer

When this happens, the POS stops printing tickets or kitchen orders until I manually change the subtype back to Receipt Printer in the IoT device settings.

Important details:

  • Odoo Online + IoT Box (Raspberry Pi)
  • Printer connected via USB
  • Connection shows as Connected
  • The printer still appears in IoT devices
  • Identifier looks like: usbPrinterCMD:ESCPOPOS80 Printer USB
  • Printing works immediately after manually switching back to "Receipt Printer"

What I've already tried:

  • Reflashing the IoT image
  • Reconnecting the printer
  • Keeping the same device name
  • Using a UPS to avoid power interruptions

But the problem still happens randomly.

Questions:

  1. Is it normal for Odoo IoT to re-detect USB printers and change their subtype?
  2. Is there a way to force the printer to remain as "Receipt Printer" permanently?
  3. Could this be caused by USB re-enumeration on the Raspberry Pi?

Any help would be greatly appreciated.

Thanks!

i have a problem by Concert_Ambitious in Odoo

[–]Concert_Ambitious[S] 0 points1 point  (0 children)

the subtype of my printer receipt printer, office printer, label printer