Matériel (hwproxy)
November 26, 2025 at 2:48 AMGestion du matériel
Le matériel devant être géré à bas niveau est exposé par un compossant lociel appelé hwproxy. Il permet à une application web de piloter du matériel.
TPE
Utilisation d’un TPE Ingenico.
TPA
Utilisation d’un Terminal de Paiement pour Automates.
ESCPOS
Impression de ticket sur imprimante thermiques
Barcode
Scan de code-barre
Clock
Heure du matériel
DBus
Redémarrage de services système et de la machine
@guillaume.bartolini le plus simple pour développer avec la borne et le TPA, c’est de se connecter à la borne en SSH, comme tu l’as déjà fait auparavent : ssh isinc@cineborne01.local -L 17000:localhost:17000 (ou 10.105.15.1)
09:18
L’appli du hwproxy est toujours disponible pour aider au debuggage : http://cineborne01.local:17000/html/tpa Les sources sont ici : https://git.isi.nc/hickson/cineges-hwproxy/-/tree/master/websrc
09:21 Les sources des librairies hwproxy ui : https://git.isi.nc/pole-tech/hwproxy-lib
09:21 pour l’appli du hwproxy, l’encart “Manager” :
Image collée à 2021-12-7 09-21.png
09:22 ça fait appel aux classes “haut niveau”
09:22 les sources ici : https://git.isi.nc/pole-tech/hwproxy-lib/-/tree/master/projects/hwproxy-uilib/src/lib/tpa/manager