Bonjour à tous,
Cela fait maintenant plusieurs années que l’on utilisait l’appli Access développé par la Cagette, et à force de bug et problèmes divers réguliers, qui était souvent long et difficile à corriger, j’ai décider de me lancer dans le développement d’un logiciel tout neuf, assisté par Claude mon nouveau super collègue
!
C’est donc chose faite, et en test sur un poste pilote chez nous depuis une semaine, tout fonctionne très bien.
C’est open source et publié en AGPL → GitHub - lostmind84/OpenScale: Poste de pesée libre-service pour épicerie coopérative — un toucher, une étiquette. · GitHub
Le principe est le même qu’avant, volontairement : l’adhérent pose son sac, clic sur le produit, l’étiquette sort.
Côté technique : un seul binaire Go, interface web embarquée, SQLite, zéro serveur central et zéro réseau pour peser. Supporte Windows / Linux / arm64.
Installation d’un poste, ultra simple, en une commande, 2min de configuration. Les drivers balance et imprimante sont modulaires : ajouter un modèle = un paquet et une ligne de conf. Et j’ai gardé le même principe que l’appli Access pour l’instant, on récupère un fichier csv sur un répertoire donné. J’aimerai faire évoluer et interroger Odoo directement, ça sera pour bientôt probablement.
Usage réel actuel sur une SATO WS408 et une GRAM XFOC, pour d’autres imprimantes et balances il faudra les ajouter au code, mais c’est prévu pour être modulaire.
Je n’ai pas attaqué le sujet certification, mais j’imagine que c’est faisable..
Preneur de tout retour, et surtout de vos modèles de balances/imprimantes si quelqu’un veut tenter un driver.
Quelques screenshots :
Fabien @ La Coopé de Langon


