Maquinari base per a un punt de venda
Material bàsic per a la caixa
Hi ha diverses opcions possibles, depenent de la necessitat de connectar perifèrics a la caixa.
- Si cal connectar una impressora amb tiquet de caixa, una balança, un escàner de codis de barra fix (no una pistola): en aquest cas, es pot instal·lar una posbox o una posboxless en caixa (vegeu la secció següent). També es pot utilitzar la tecnologia pywebdriver.
- Si no s'ha de connectar cap maquinari (impressora d'entrada, balanç) i s'utilitzarà una pistola USB com a escàner: un simple PC amb Linux en Ubuntu 18.04 serà suficients. N'hi ha prou amb una connexió a Internet i un navegador per connectar-se a Odoo.
Maquinari recomanat
- Ordinador PC prou recent (menys de 5 anys) amb un mínim de 8 Gb de RAM i 128 Gb d'emmagatzematge, preferiblement SSD, amb una bona connexió a Internet.
- Pantalla (tàctil o no) (exemple tàctil (https://www.philips.es/c-p/172B9T_00/monitor-monitor-lcd-con-smoothtouch)
- Teclat i ratolí. Si la pantalla és tàctil són opcionals, però seran necessaris per a la instal·lació.
- Lector de codi de barres USB (opcional)
- Impressora de tiquets compatible ESC/POS amb connexió USB o EThernet (per exemple https://www.epson.es/es_ES/productos/comercio/impresoras-pos/pc-pos-printers/epson-tm-t20iii-series/p/28271 (opcional)
- Calaix de caixa (per a una obertura automàtica, es necessita un model que es pugui connectar a la impressora triada) (opcional).
- Bàscula Mettler-Toledo Ariva (https://www.mt.com/es/es/home/products/retail-weighing-scales/checkout-scales/ariva_family.html) amb connexió USB (o RS-232 i adaptador USB a RS-232).
També cal assegurar-se que hi hagi prou ports USB al PC (o preveure un hub USB a més). Dispositius que requereixen un port USB: teclat, ratolí (o pantalla tàctil), lector de codi de barres, impressora de tiquets (excepte si Ethernet), balança.
Pywebdriver
Per a les caixes, ara estem treballant amb el programari pywebdriver (https://github.com/pywebdriver/pywebdriver), que gira directament al PC de caixa i no requereix IoT Box. Coopdevs us proporcionarà el suport tècnic per instal·lar aquesta eina al vostre ordinador de caixa.
Posbox i posboxless
Es poden distingir 3 opcions:
- iOT box = caixa subministrada per Odoo. No recomanem aquesta opció ja que no tenim accés al programari i si hi ha incidències no les podrem investigar ni solucionar. Per aquest motiu no recomanem aquesta opció.
- Posbox. S'instal·la a una RaspberryPi segons aquestes instruccions.
- Posboxless. És el mateix, però enlloc d'instal·lar-se a una Raspberrypi s'instal·la directament a l'ordinador de la caixa que “emula” un POSbox. En concret, l'ordinador executa una instància d'Odoo que només serveix per assegurar la comunicació entre el maquinari i l'aplicació POS d'Odoo. En aquest cas, cal que el PC disposi de prou ports USB per a tots els perfèrics que farem servir: balança, impressora, escàner, ratolí, teclat, extra i que l'ordinador tingui la configuració mínima pròpia d'Ubuntu: https://help.ubuntu.com/community/Installation/SystemRequirements
Recomanem fortament l'ús d'una posboxless (que requereix tenir les caixes rotatòries sota un sistema operatiu Ub).
Instal·lació d'un posbox En el cas d'escollir un posbox, no aconsellem utilitzar les imatges de l'IOTbox d'Odoo. Haureu de seguir el procediment d'instal·lació d'un Odoo a la posbox que també hauria de girar a Ubuntu. Per instal·lar Odoo en el raspberry podeu seguir el procediment descrit en el document adjunt.
Reinstal·lació d'un iOT Box Si es troben dificultats amb un iOT box prèviament instal·lat, es poden seguir els passos següents: reiniciar l'iotbox, el que li fa imprimir automàticament un tiquet que mostra l'adreça ip de l'iotbox modificar la configuració del punt de venda per utilitzar aquesta adreça ip obrir una pestanya al navegador a https:// iot877190 i acceptar el certificat general recàrrega el punt de venda en cas
Utilitzar una tauleta per a la caixa (no recomanable) Per a poder utilitzar una tauleta, només funciona amb un posbox. Ens vam adonar que l'ús de la tauleta plantejava problemes de rendiment.
Instal·lació d'una posboxless Podeu dirigir-vos a Coop IT Easy per acompanyar-vos en la instal·lació d'una posboxless en els PC de caixa.
Un cop realitzada la instal·lació, s'han de configurar els paràmetres següents a cada caixa del Punt de Venda: Case IoT Box a marcar Adreça IP: https://localhost o com a alternativa a les últimes versions del firefox: http://localhost:8069 Marca la casella "Balance electrònica" si una balança està connectada imatge-1636379666276.png