Totem FinAuto

Tipologia

Totem

Cliente

 FinAuto

Stato

In produzione

Descrizione

Totem interattivo per Raspberry Pi che identifica il cliente tramite tessera sanitaria CNS, raccoglie dati biometrici e questionari, generando lead verso il CRM FinAuto.

Sviluppato come evoluzione avanzata della famiglia di chioschi interattivi Digi-Plus, il Totem FinAuto è una postazione IoT Edge ad alta tecnologia concepita per la digitalizzazione dei flussi di onboarding utente nel settore dei servizi finanziari e dell'automotive. A differenza dei comuni totem commerciali, questo sistema implementa un solido framework di Smart Identity Verification: integrando un lettore di smart card hardware, il dispositivo permette l'auto-compilazione sicura dei form e la validazione dei dati anagrafici del cittadino direttamente dalla Carta Nazionale dei Servizi (CNS). Il flusso si completa con uno screening biometrico opzionale e una survey commerciale, flussando i lead profilati al CRM centrale per l'apertura immediata delle pratiche di scoring.

Finalità

Postazione kiosk per il cliente FinAuto (settore finanziario/automotive, piattaforma Digi-Plus). L’utente si avvicina al totem, viene identificato tramite Carta Nazionale dei Servizi (CNS/tessera sanitaria), compila questionario e registrazione, e i dati vengono inviati al CRM. Pensato per girare su Raspberry Pi OS Bookworm.

Tecnologie

  • Python 3.11/3.12 con `pywebview` come shell del kiosk
  • Frontend in pagine HTML statiche (intro, home, questionario, registrazione, chatbot, goodbye)
  • Lettura smart card CNS via `pkcs15-tool` (OpenSC) e `cryptography` per estrarre dati dal certificato x509
  • Hardware Raspberry Pi: `RPi.GPIO`, sensore PIR, sensore biometrico MAX30102 (battito/SpO2), `pygame` per audio
  • `requests` per integrazione CRM (`finauto.digi-plus.it/api`); CSV comuni per codice fiscale
  • Avvio tramite `start_totem.sh` con venv `–system-site-packages`

Funzionalità principali

  • Identificazione utente tramite lettura della tessera sanitaria CNS (certificato + dati anagrafici)
  • Rilevamento presenza via PIR con timeout di prossimita/inattivita
  • Misurazione biometrica (battito/SpO2) tramite MAX30102
  • Questionario e registrazione lead inviati al CRM

Note

Variante della famiglia di totem (vedi `totem-antherbis-digiplus`, da cui eredita i moduli `cns.py`, `heartrate_monitor.py`, `max30102.py`, `hrcalc.py`). Rispetto ad Antherbis aggiunge l’identificazione CNS; rispetto ad Axeron condivide PIR/CRM. La cartella contiene grossi tarball di backup di produzione.

Particolarità

Integrazione con la Carta Nazionale dei Servizi: estrazione dei dati anagrafici dal certificato della tessera sanitaria tramite OpenSC (`pkcs15-tool`) e parsing x509, soluzione poco comune in un contesto kiosk. Script di avvio con path relativi e gestione robusta del venv.

Hai un progetto in mente?

Raccontacelo: lo trasformiamo in una soluzione digitale su misura.

Lascia un messaggio!