Vai al contenuto
← Torna al calcolatore TCO 📄 Scarica il PDF (15 pagg.) 📊 Scarica il foglio di calcolo
Edizione 2026
Open source migration

Lasciare Xibo senza perdere
il palinsesto.

Inventario, conto delle ore, i cinque casi in cui conviene restare dove sei e i sei passi del cambio, con quello che si rompe in ognuno.

Indice

  1. Fai l'inventario prima di fare i contiCAP 1
  2. Metti in fila i costi veriCAP 2
  3. Quando l'open source resta la risposta giustaCAP 3
  4. Come si sposta un impianto già montatoCAP 4

Il foglio di calcolo allegato ha tutte le formule visibili: se un'ipotesi non ti torna, cambiala.

Prologo

Prima di cominciare

Sei qui perché c'è un conto che non torna. Da mesi mandi avanti un impianto tuo — Xibo, Anthias, Concerto, info-beamer, quello che sia — e la parola «gratis» ha smesso di descrivere quello che ti costa. Probabilmente il momento preciso è stato un venerdì sera, in piedi davanti a uno schermo nero, con il portatile aperto sul bancone: è lì che di solito si somma per la prima volta il prezzo del proprio tempo, e il risultato sorprende.

Questa guida non è scritta per convincerti. È scritta per mettere in fila i passi: prima capire che cosa hai davvero, poi contarlo, poi decidere. Se alla fine resti sul tuo server, ottimo — ci sono cinque situazioni in cui è la scelta giusta e le trovi elencate nel capitolo 3, senza trucchi. Se decidi di cambiare, il capitolo 4 spiega come portare via quello che hai già costruito senza perderlo.

Trasparenza, perché serve a te più che a noi: Digisini è un servizio in abbonamento e ha un interesse evidente a che tu lo provi. La guida è scritta lo stesso come ci sarebbe piaciuto leggerla quando la domanda ce la siamo fatta noi: senza attaccare i progetti aperti, che sono software serio mantenuto da gente seria, e senza nascondere i cinque casi in cui la risposta giusta non siamo noi.

Le formule del foglio di calcolo allegato sono tutte visibili. Se un'ipotesi non ti torna, cambiala: il numero che conta è il tuo, non quello dell'esempio. E se qualcosa in queste pagine non quadra, scrivicelo — un documento che promette conti auditabili deve reggere anche l'audit di chi lo legge.

Un'ultima cosa sull'ordine. La tentazione è aprire subito il foglio e mettere numeri. Non farlo: senza l'inventario del capitolo 1 metterai stime, e una stima messa in fretta pesa sul risultato quanto un dato vero. Un pomeriggio di elenco vale più di un'ora di calcolo.

Capitolo 1

Fai l'inventario prima di fare i conti

Nessun calcolo di costo totale regge se sotto non c'è un elenco. Il numero che esce dal foglio vale quanto valgono le righe che ci hai messo, e la metà delle migrazioni che vanno male non falliscono in fase tecnica: falliscono perché il giorno dello spegnimento salta fuori uno schermo di cui nessuno si ricordava.

Questo capitolo si fa in un pomeriggio e serve comunque, qualunque cosa deciderai dopo: se resti su un impianto tuo, è la documentazione che oggi non hai; se passi a un servizio gestito, è quello che ti chiederanno il primo giorno. È lavoro che non si butta.

1.1 · Gli schermi, uno per riga

Apri un foglio vuoto e mettici una riga per schermo. Sei colonne, e la sesta è quella che di solito manca:

Se hai più di cinque schermi e questo elenco non esiste già, ferma qui la migrazione e dedica la giornata solo a questo.

1.2 · Che cosa gira su ogni schermo

Per ogni riga di prima, elenca il contenuto. Non i file: le cose che devono succedere.

1.3 · Le ore, che è la parte che nessuno scrive

Qui si compila la colonna che poi decide tutto il confronto. Per gli ultimi dodici mesi, e a memoria se non hai altro:

Se il totale ti sembra basso, controllalo con chi apre la mattina. Le ore di chi mantiene un impianto non le ricorda mai chi lo ha deciso.

1.4 · Da che cosa dipendi senza saperlo

L'ultima lista è di dipendenze, e si scrive in dieci minuti: il dominio e chi lo rinnova, il certificato e quando scade, il fornitore del server, la persona che ha in mano le password, e il numero di telefono a cui chiami se domani non si accende niente. Se una di queste caselle contiene un nome solo, quello non è un impianto: è un accordo con una persona.

Capitolo 2

Metti in fila i costi veri

Con l'inventario davanti, il calcolo diventa noioso — che è esattamente l'obiettivo. Quello che segue non è una stima di mercato: sono le quattro voci che compongono il costo di un impianto self-hosted e il modo di sbagliarle.

2.1 · Il foglio Excel allegato

Il file che ricevi via email ha una scheda per scenario e le formule in chiaro. Non c'è nessuna cella nascosta: se una ipotesi non ti convince, cambiala e guarda come si muove il totale. È fatto per essere contestato, non per essere creduto.

2.2 · Perché il primo istinto sbaglia sempre

Chi fa questo conto per la prima volta scrive il prezzo del server e si ferma. Mancano tre cose, e sono le tre che pesano:

2.3 · Tre casi con i numeri

Mettiamo cifre su tre dimensioni tipiche. Ipotesi per l'Italia: sistemista esterno a 40 €/h, ora del titolare a 28 €/h. Cambiale nel foglio se le tue sono altre — è per questo che le formule sono visibili.

Caso A · Bar con 2 schermi

VoceOre/anno€/anno
VPS + dominio + SSL + backup—151
Aggiornamenti maggiori (3/anno × 3 h)9360
Guasti (4-5/anno × 2 h)9360
Tempo del titolare25700
Totale self-hosted (1 anno)431.571 €
Totale self-hosted (3 anni)1294.713 €
Digisini Pro (3 anni)0570 €
Differenza self-hosted vs Digisini Pro129 h4.143 €

A questa dimensione il confronto non è nemmeno economico: è che quelle 129 ore sono del titolare, e un bar con due schermi non ha una seconda persona a cui darle.

Caso B · Piccola catena con 5 schermi

VoceOre/anno€/anno
VPS più grande + backup + monitoraggio—300
Aggiornamenti e patch18720
Guasti (crescono con gli schermi)20800
Tempo del responsabile interno401.120
Totale self-hosted (3 anni)2348.820 €
Digisini Business (3 anni)01.770 €
Differenza self-hosted vs Digisini Business234 h7.050 €

Qui compare il costo che non si vede in nessuna delle due colonne: i guasti crescono con gli schermi ma le persone no, e la quinta sede è sempre quella che resta spenta più a lungo perché è la più lontana da chi sa rimetterla in piedi.

Caso C · Rete di 30 schermi su più sedi

A questa dimensione il conto si complica a favore del self-hosted, ma solo con un reparto IT interno. Ipotizzando un sistemista dedicato al 15 % del suo tempo più infrastruttura ridondata si arriva a circa 9.500 €/anno, contro 1.990 €/anno di Digisini Network: la differenza lorda è di 7.510 €/anno. Il cloud vince ancora, ma quella differenza va divisa per il fatto che quel sistemista, quasi sempre, non fa solo signage.

Dagli 80-100 schermi in su, con un sistemista a tempo pieno, il self-hosted comincia a pareggiare e poi a vincere. Ma a quel punto non sei una PMI: sei una catena, e questa guida probabilmente non è per te.

Capitolo 3

Quando l'open source resta la risposta giusta

Questo capitolo esiste per onestà. Se il conto del capitolo precedente finisse sempre allo stesso modo, non servirebbe un calcolatore: servirebbe un volantino. Ci sono cinque situazioni in cui installare tutto in proprio è la scelta corretta, e in nessuna delle cinque il motivo è il prezzo della licenza.

3.1 · Hai già un reparto IT e almeno 30-50 schermi

Il costo del sistemista è già pagato da altro: tiene in piedi il gestionale, il CRM, i file server. Un'istanza in più è lavoro marginale. E la libertà di toccare il codice serve davvero: programmare le fasce orarie al minuto, agganciare il sistema dei turni, scrivere il modulo che porta il cruscotto in sala riunioni. Sotto quella soglia, quelle stesse ore sono il costo più alto del progetto.

3.2 · Il dato non può uscire di casa

Banche, sanità con vincoli sul luogo di conservazione, appalti pubblici con la clausola scritta nel capitolato. Esiste cloud certificato per buona parte di questi casi, ma a volte è più rapido montarlo dentro l'infrastruttura che ti sei già aggiudicata. Se questa è la tua situazione, il ragionamento non è economico: è di conformità, e l'open source in casa tua resta ragionevole.

3.3 · Devi estendere il codice

Il tuo lavoro dipende da un pezzo che nessun servizio in abbonamento ti farà: l'integrazione con un gestionale scritto quindici anni fa, i lettori RFID dei totem, la sincronizzazione con la radio interna del centro commerciale, il collegamento con il PMS dell'albergo che nessuno vuole più toccare. Prendere un progetto aperto, dedicargli due settimane di sviluppo e mantenerlo è una decisione sensata. Al fornitore in abbonamento chiederai un preventivo e la risposta sarà «no» oppure «Enterprise».

3.4 · Sei tu a rivendere il servizio

Se vendi ai tuoi clienti una soluzione con il tuo marchio e l'open source sotto, quello non è un costo: è il tuo prodotto. Le ore di manutenzione sono lavoro fatturato, non tempo perso, e il conto del capitolo 2 va rifatto al contrario.

3.5 · Lo stai facendo per imparare

Se il progetto è anche il modo di capire come funziona una rete di schermi, le ore non sono un costo: sono la ragione. Vale la pena dirlo perché è il caso più frequente fra chi arriva a questa guida e il più facile da confondere con un calcolo economico. Non lo è, e va benissimo così — basta non presentarlo in riunione come se lo fosse.

Capitolo 4

Come si sposta un impianto già montato

Se dopo i capitoli precedenti la decisione è cambiare, questi sono i passi. L'ordine conta: il primo è lungo e si può lasciare da solo, il secondo è breve e va fatto con calma, il terzo è quello dove si perde tempo se non lo si prepara.

Passo 1 · Portare via i file

È la parte più voluminosa e la più semplice, e conviene lanciarla per prima perché lavora mentre tu fai il resto. Due strade: scaricare via SFTP l'intera cartella della libreria dal server — con un client grafico o da terminale, di solito fra i 2 e i 10 GB — oppure, se non hai accesso SSH, usare l'esportazione dall'interfaccia, più lenta ma senza requisiti.

Mentre scarica, fai pulizia. I video della campagna dell'anno scorso non si portano dietro «per sicurezza»: quel «per sicurezza» diventa spazio occupato che paghi tutti i mesi e cartelle che nessuno saprà più leggere.

Passo 2 · Portare via i layout e il calendario

Ogni layout si esporta come archivio compresso. Non è un formato standard, e nessun servizio te lo importerà così com'è — ma non serve a quello: serve come riferimento visivo. Aprilo, guarda quale contenuto stava in quale zona, in che ordine e con quali durate.

Più utile ancora: fai delle catture del calendario in vista mensile e annuale, e una di ogni layout attivo nell'editor. Vai a ricostruire, non a copiare, e in due settimane non ricorderai perché quella fascia oraria finiva alle 16:30.

Passo 3 · Le equivalenze, per non cercarle a metà lavoro

Nel sistema di primaIn DigisiniNota
DisplaySchermoSi collega con un PIN dal browser, senza installare niente
Display GroupGruppoStesso concetto; cambia che si assegna anche per sede
LayoutModelloSi parte da uno del settore e si modifica, non da una tela bianca
RegionZonaLe zone sono fisse nel modello: si sceglie il modello, non si disegna
CampaignPlaylistL'ordine e la durata si impostano nella playlist
DaypartingFascia orariaPer giorno della settimana e ora, senza scrivere regole
CMS userUtenteI permessi sono per sede, non per singolo schermo

La differenza che sorprende di più non è nessuna di queste righe: è che alla fine della migrazione non resta un server da aggiornare. Le 129 ore del caso A non si spostano da qualche parte — smettono di esistere, ed è l'unica voce del foglio che non si recupera se un giorno si torna indietro.

Passo 4 · Aprire l'account e collegare il primo schermo

Questa parte dura cinque minuti ed è l'unica del capitolo che non richiede preparazione. Ci si registra senza carta di credito, si sceglie il piano gratuito per cominciare — uno schermo, con il logo Digisini in sovrimpressione — e si carica il modello del proprio settore: bar, palestra, studio dentistico, autoscuola. Logo, colori e recapiti si cambiano dal pannello.

Il collegamento dello schermo non prevede installazioni: sulla TV si apre l'indirizzo del player nel browser, compare un codice di sei cifre, lo si inserisce dal telefono e quello schermo è registrato. Se questa parte ti sembra troppo semplice rispetto a quello che facevi prima, è perché è dove stavano le ore.

Passo 5 · Rifare le playlist

È il passo con più lavoro manuale e conviene saperlo prima di iniziare, non a metà. Per ogni playlist che avevi, si trascinano i contenuti nell'ordine giusto, si impostano le durate e, se lo schermo è diviso, si assegnano le zone.

La differenza rispetto a ricostruire tutto da zero è che si parte da modelli di settore che hanno già la struttura: il menù con gli allergeni, il listino a due colonne, la bacheca dei corsi, il turno del giorno. Conta circa 45 minuti a playlist: le prime due andranno più lente perché stai imparando l'editor, le ultime voleranno. Con sei playlist è mezza giornata, ed è onesto dirlo prima che scoprirlo dopo.

Passo 6 · Le fasce orarie e il calendario

Qui si carica il calendario che hai documentato nel capitolo 1, e per questo quel capitolo veniva prima. Fasce diverse fra pranzo e cena, promozioni del fine settimana, le date fisse dell'anno.

Un consiglio che fa risparmiare ansia: programma prima tutte le date fisse dell'anno intero — Natale, i saldi, Ferragosto, la festa del patrono — e lascia per dopo quelle mobili. Così l'unica cosa che devi ricordare durante l'anno sono le eccezioni, non il calendario.

Il controllo finale

Prima di spegnere il vecchio server, tre verifiche che si fanno in un quarto d'ora e che evitano la telefonata del sabato:

Solo dopo queste tre, spegni il vecchio server. E tieni i backup un mese: non perché servano, ma perché dormire tranquilli quel mese non costa niente.