Odoo Help


[POS] set up ip printer

on 7/2/15, 11:07 AM 2,218 views

Hi everyone,

I try to set up a POS for a small restaurant here in Bolivia. Everything seems to work fine but I can't properly set up the kitchen printer (an IP one, ESC/POS compatible). When I check /hw_proxy/status it only list USB devices but the printer is correctly installed and works with cups.

How can I set up a network printer in the POS?

Thanks a lot guys!

Rodney Carrilho
On 2/8/17, 6:33 PM


In the Apps I see the App for the ECP/POS drivers install. Try installing that module and see where it gets you. I am currently installing it to see where it gets me. I'll let you know the results.


On 1/6/17, 3:29 AM

Thank you Daniele Favara, it's workin but still have problem with restaurant printing, how can print via network to two kitchens printers

thank you
Daniele Favara
On 1/5/16, 2:19 PM

I may be wrong , but i checked the source code of hw_escpos.

I do not see support for IP Printers.

I'm afraid you need to hack the module.


from .. escpos.printer import Usb, Network

and to return ip printer

    def get_escpos_printer(self):

self.set_status('connected','Connected to') 

net = NetworkCustom('')

return net


Custom Escpos class to add close

class NetworkCustom(Network):

def close(self):


return net

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

3 follower(s)


Asked: 7/2/15, 11:07 AM
Seen: 2218 times
Last updated: 3/8/17, 9:25 AM