Tipologia
Totem
Cliente
Antherbis
Stato
In produzione
Descrizione
Totem interattivo per Raspberry Pi che misura i parametri vitali del cliente (battito e SpO2) e consiglia prodotti per il benessere, integrandosi con CRM, WordPress e un servizio AI.
Sviluppato come capofila tecnologico di una serie di soluzioni Kiosk proprietarie, il Totem Antherbis è una postazione fisica interattiva di stampo Phygital concepita per il retail farmaceutico e del benessere. Il sistema fonde l'hardware di rilevamento medico con logiche digitali avanzate di marketing e customer care. L'utente viene invitato a effettuare uno screening autonomo dei propri parametri vitali; a seguito del test, un algoritmo analizza la risposta fisiologica ed interroga un microservizio di intelligenza artificiale per proporre una combinazione mirata di fitoterapici ed integratori. L'intera operazione si conclude con la fidelizzazione del cliente attraverso la raccolta di lead altamente profilati.
Finalità
Postazione kiosk fisica (totem) installata in punti vendita/farmacie del brand Antherbis. Il cliente avvia una sessione, effettua una misurazione biometrica tramite sensore e riceve un consiglio di prodotto personalizzato. I lead e i dati vengono inviati a CRM e WordPress. Settore: benessere/integratori; cliente finale: Antherbis (realizzazione Digi-Plus).
Tecnologie
- Python 3.10 con `pywebview` (UI HTML/JS in finestra nativa) come shell del kiosk
- Frontend in pagine HTML statiche (home, intro, misurazione, prodotti, chatbot, registrazione)
- Hardware Raspberry Pi: `RPi.GPIO`, sensore di prossimita PIR, sensore biometrico MAX30102 (battito/SpO2)
- `pygame` per audio (jingle), `requests` per le chiamate REST
- Integrazioni: CRM (`scoprilalleatoperiltuobenessere.it/api`), WordPress REST (`antherbis.it/wp-json/digi/v1`), servizio AI (`antherbis.dgadvice.com/api/testo`)
- Packaging con PyInstaller (`antherbis_app.spec`)
Funzionalità principali
- Rilevamento presenza tramite sensore PIR e avvio automatico della sessione
- Misurazione battito cardiaco e saturazione ossigeno (SpO2) via MAX30102
- Raccomandazione prodotti (singolo/multi prodotto) basata sui dati e su un motore AI
- Registrazione lead e invio dati a CRM e WordPress
- Chatbot informativo e calcolo codice fiscale (CSV comuni)
Note
Capostipite della famiglia di totem “totem-*”. Le varianti `totem-finauto` e `totem_axeron` riusano la stessa architettura (pywebview + GPIO + CRM) adattandola ad altri clienti. Il progetto risiede dentro una cartella `VENV_Totem` che contiene anche il virtualenv committato.
Particolarità
Integrazione hardware-software completa su Raspberry Pi: lettura di sensori biometrici reali con calcolo HR/SpO2 (`hrcalc`), gestione GPIO e fallback mock per lo sviluppo locale. UI desacoppiata in HTML pilotata da un’API Python esposta a `pywebview`.