Guida wrapper-client OASI

Il wrapper-client è un piccolo servizio che gira sul PC della cassa / accettazione e parla con il gateway OASI per ricevere comandi di stampa.

Cos'è?

Come installarlo?

L'amministratore OASI ti invia un link diretto della forma:

https://oasi.io/device/setup/dev_xxx/abc123token

Click → scarica installer → wizard → installato.

Come capisco se funziona?

Dopo l'installazione:

Top 5 problemi

1. Windows SmartScreen blocca l'installer

Click Maggiori infoEsegui comunque. È normale finché non firmiamo con un certificato Authenticode (v2 roadmap).

2. La stampa non esce

Verifica che la POS891 stampi da Windows: tasto dx sulla coda → Stampa pagina di prova. Se non stampa da Windows, non stamperà neanche da OASI. Controlla cavo USB + carta.

3. "Connesso: NO" nel health.json

4. Stampa "stretta" o "larga" (formato sbagliato)

Apri C:\ProgramData\OASI\PrintAgent\config.json"PRINTER_LINE_WIDTH": 48 per 72mm (POS891 standard), 32 per 58mm, 42 per 80mm. Salva, riavvia servizio.

5. Voglio disabilitare il supporto remoto Claude

Modifica config.json"inspection.enabled": false → salva. Il wrapper lo nota entro 10 secondi (nessun restart richiesto).

Dove sono i log?

OSPath
Windows%ProgramData%\OASI\PrintAgent\logs\agent.log
macOS~/Library/Logs/OASI/PrintAgent/agent.log
Linux/var/log/oasi/print-agent/agent.log

Audit del supporto remoto (Claude) — append-only, mai cancellato:

OSPath
Windows%ProgramData%\OASI\PrintAgent\logs\inspection-audit.log
macOS~/Library/Logs/OASI/PrintAgent/inspection-audit.log