Utilisez l’IoT Box pour le PdV

../../../../_images/pos01.png

Prérequis

Avant de commencer, assurez-vous d’avoir :

  • Une IoT Box;

  • Un adaptateur secteur 2A Pi 3B + 2.5 A;

  • Un ordinateur ou une tablette avec un navigateur web à jour;

  • Une instance Saas ou Odoo avec le Point de ventes et l’application IoT installés;

  • Un réseau local configuré avec DHCP (c’est le réglage par défaut);

  • Une imprimante Epson USB TM-T20 ou une autre imprimante ESC/ POS compatible (les imprimantes officiellement prises en charge sont répertoriées sur la page Matériel PdV);

  • Un lecteur de code-barres USB Eclipse Honeywell ou tout autre lecteur compatible;

  • Un tiroir-caisse compatible Epson;

  • Un câble Ethernet RJ45 (en option, le Wi-Fi est intégré).

Configuration

To connect hardware to the PoS, the first step is to connect an IoT Box to your database. For this, follow this documentation.

../../../../_images/pos02.png

Vous devez ensuite connecter les périphériques à votre IoT Box.

La liste officielle du matériel compatible est disponible sur la page de spécifications matérielles du PdV, bien qu’un matériel non-listé puisse tout aussi bien fonctionner.

  • Imprimante: Connectez une imprimante ESC/POS à un port USB et mettez la en marche.

  • Tiroir caisse: Le tiroir caisse devrait être connecté à l’imprimante avec un cable RJ25.

  • Scanner de code-barres: Connectez votre scanner de code-barres. Pour que votre scanner puisse être compatible, il doit se comporter comme un clavier et être configuré en US QWERTY. Il doit également terminer les codes-barres par le caractère Entrer (keycode 28). Il s’agit le plus souvent de la configuration par défaut de votre scanner de code-barres.

  • Balance: Connectez votre balance électronique et mettez la en marche.

  • Ethernet: Si vous ne souhaitez pas utiliser le Wi-Fi, branchez le câble Ethernet. Assurez-vous de connecter l’IoT Box sur le même réseau que votre appareil PdV.

  • Wi-Fi : La connexion Wi-Fi est intégrée à la version actuelle de l’IoT Box. Assurez-vous de ne pas brancher un câble Ethernet lors du démarrage, car toute fonctionnalité Wi-Fi sera ignorée lorsqu’une connexion réseau câblée est disponible.

Once it’s done, you can connect the IoT Box to your PoS. For this, go in Point of Sale > Configuration > PoS, tick the box « IoT Box » and select the IoT Box you want to connect with. Save the changes.

La configuration est faite, vous pouvez lancer votre nouvelle session PdV.

Problèmes

Le PdV ne se connecte pas à l’IoT Box

  • La façon la plus simple de savoir si l’IoT Box est correctement configurée est de l’allumer avec l’imprimante branchée car elle imprimera un reçu indiquant toute erreur éventuelle ou l’adresse IP de l’IoT Box en cas de succès. Si aucun reçu n’est imprimé, vérifiez les étapes suivantes :

  • Assurez-vous que l’IoT Box est allumée, ce qui est indiqué par une LED rouge.

  • Assurez-vous que l’IoT Box est prête, cela est indiqué par une LED verte juste à coté de la LED rouge. L’IoT Box devrait être prête environ 2 minutes après le démarrage.

  • Assurez-vous que l’IoT Box est connectée au même réseau que votre appareil PdV. Le PdV et l’IoT Box doivent touts deux être visibles dans la liste des appareils connectés sur votre réseau.

  • Si vous avez spécifié l’adresse IP de l’IoT Box dans la configuration, assurez-vous qu’elle correspond à l’adresse IP imprimée sur le reçu de statut de l’IoT Box.

  • Assurez-vous que la page du PdV n’est pas chargée en HTTPS.

  • Un bug dans l’implémentation HTTP de Firefox pourrait empêcher l’autodiscovery de fonctionner de manière fiable. Vous pouvez également configurer manuellement l’adresse IP de l’IoT Box dans la configuration du PdV.

Le lecteur de code-barres ne fonctionne pas correctement

  • Le lecteur de code-barres doit être configuré en US QWERTY et doit émettre un caractère ENTER après chaque code-barre scanné. C’est la configuration par défaut sur la plupart des appareils. Vérifiez le manuel du lecteur pour plus d’information.

  • L’IoT Box a besoin d’une alimentation 2A pour fonctionner avec certains lecteurs. Si vous n’utilisez pas l’alimentation fournie avec l’IoT Box, assurez-vous d’avoir assez de courant.

  • Certains lecteurs de code-barres auront besoin de plus de 2A et ne fonctionneront pas, ou de façon instable, même avec l’alimentation fournie. Dans ce cas, vous pouvez brancher le lecteur de code-barres dans un adaptateur USB autonome.

  • Certains lecteurs bon marché ne sont pas détectés comme des lecteurs de code-barres mais comme des claviers USB. Ceux-ci ne fonctionneront pas avec l’IoT Box.

Le lecteur de codes-barres ne fonctionne pas de manière fiable

  • Assurez-vous que pas plus d’un appareil avec «Scan via Proxy» / «Lecteur de code-barres» activé n’est connecté à l’IoT Box en même temps.

L’impression du reçu prend trop de temps

  • Un petit délai est prévu avant la première impression car l’IoT Box effectuera un prétraitement afin d’accélérer les impressions suivantes. Si vous subissez des retards par la suite, ils sont très probablement dûs à une mauvaise connexion réseau entre le PdV et l’IoT Box.

Certains caractères ne sont pas correctement imprimés sur le reçu

  • L’IoT Box ne prend pas en charge tous les langages et caractères. Elle supporte actuellement les scripts basés en latin et en cyrillique, avec un support japonais basique.

L’imprimante est hors ligne

  • Assurez-vous que l’imprimante est connectée, sous tension, qu’elle contient suffisamment de papier, que son couvercle est fermé et qu’elle ne signale aucune erreur. Si l’erreur persiste, contactez le support technique.

Le tiroir-caisse ne s’ouvre pas

  • Le tiroir-caisse doit être connecté à l’imprimante et doit être activé dans la configuration PdV.