Guida

HDMI-CEC per il digital signage: accendi e spegni gli schermi senza telecomando

L’HDMI-CEC (Consumer Electronics Control) è un canale di controllo nel cavo HDMI che permette a un dispositivo di dire a un altro di accendersi, andare in standby o cambiare ingresso. Per il signage, il player può spegnere la TV alla chiusura e accenderla al mattino senza telecomando. Funziona solo quando la TV, il percorso del cavo e il player lo supportano tutti.

Aggiornato il

Verifica ciascuno dei tre prima di affidarti a questa funzione. Questa guida ti mostra come.

Prima di programmare qualsiasi cosa, chiediti se lo schermo sia in grado di comandare la TV. Questa è una sessione reale, in sola lettura, sul nostro schermo di prova, un onn 4K Streaming Device, eseguita il 9 novembre 2026 tramite il server MCP di screenRIG:

  1. Tu

    Stasera l’ONN Test Rack può spegnere la sua TV con HDMI-CEC?

  2. Agente

    No. Il suo Player dichiara un solo metodo di controllo dell’alimentazione del display, l’oscuramento a schermo, e non l’HDMI-CEC, quindi può oscurare l’immagine ma non può mettere la TV in standby. Non ha una programmazione del display e il suo display è impostato su acceso. L’ultima volta il Player ha segnalato il display come spento alle 08:54, ora di Vancouver, mentre screenRIG lo chiede acceso: quindi la TV è stata spenta al di fuori di screenRIG, dal televisore stesso o dal suo risparmio energetico. Per l’HDMI-CEC, usa un Raspberry Pi, un PC Linux o un player BrightSign.

Inizia gratisVedi prezzi

01 Come funziona l’HDMI-CEC

Come funziona l’HDMI-CEC

Il CEC è un unico filo condiviso presente in ogni cavo HDMI, separato dal segnale video. I dispositivi collegati si scambiano brevi messaggi: “standby”, “sono la sorgente attiva”, “stato di alimentazione?”. Il cablaggio è obbligatorio nell’HDMI, ma un dispositivo non è tenuto a implementare il CEC, ed è per questo che funziona su una TV e non sulla successiva (Wikipedia).

Per un’insegna contano due messaggi:

  • One Touch Play (image view on). Il player dichiara di essere la sorgente attiva e la TV si accende e passa al suo ingresso.
  • System Standby. Il player dice alla TV di andare in standby.

02 L’HDMI-CEC ha altri nomi

L’HDMI-CEC ha altri nomi

I produttori di TV rinominano il CEC nei loro menu. Se non trovi “CEC”, cerca il nome usato dal marchio (Wikipedia):

MarchioNome nel menu
SamsungAnynet+
LGSimpLink
SonyBRAVIA Sync, BRAVIA Link o Control for HDMI
PhilipsEasyLink
PanasonicVIERA Link, HDAVI Control o EZ-Sync
SharpAquos Link
ToshibaCE-Link o Regza Link
Hisense, VizioCEC

Attivalo nelle impostazioni della TV, di solito in Generali, Dispositivi esterni o HDMI.

03 Perché l’HDMI-CEC smette di funzionare

Perché l’HDMI-CEC smette di funzionare

La maggior parte delle segnalazioni “il CEC non funziona” dipende da una di queste cause:

  1. Sulla TV è disattivato. Molte TV escono di fabbrica con la funzione disattivata, e un ripristino di fabbrica o un aggiornamento del firmware possono disattivarla di nuovo.
  2. Qualcosa si trova nel mezzo. Switch HDMI, splitter, extender e ricevitori AV spesso bloccano o riscrivono il CEC. Collega il player direttamente alla TV.
  3. La TV ignora il comando di accensione in standby profondo. Alcune TV disattivano il CEC nella modalità a minor consumo. Cerca un’impostazione di avvio rapido o di standby di rete e prova un intero ciclo notturno prima di fidarti.
  4. Un altro dispositivo prende il controllo della TV. Una soundbar, una console o un secondo player collegati alla stessa TV possono inviare i propri comandi CEC e cambiare l’ingresso.
  5. Il player non può inviare CEC. Molti stick per lo streaming e box Android non permettono affatto a un’app di inviare comandi CEC.

L’unica vera prova è programmare uno spegnimento e un’accensione, lasciarlo tutta la notte e controllare al mattino, oppure chiedere al tuo agente uno screenshot e lo stato di alimentazione riportato dal player.

04 Quali player possono accendere e spegnere una TV con HDMI-CEC

Quali player possono accendere e spegnere una TV con HDMI-CEC

In screenRIG ogni Player dichiara i metodi di controllo dell’alimentazione del display che può usare, e il tuo agente li legge prima di agire. Dalla guida ai Player:

PlayerCome comanda il display
Raspberry Pi e LinuxHDMI-CEC con un dispositivo CEC e cec-ctl, DDC/CI dove ddcutil trova il monitor, retroilluminazione del pannello oppure oscuramento a schermo
BrightSignHDMI-CEC tramite la shell BrightSign, oppure oscuramento a schermo
Android (gestito, device owner)La retroilluminazione, l’HDMI-CEC in un’installazione privilegiata oppure un oscuramento a schermo
WindowsDDC/CI dove il monitor risponde, spegnimento del monitor oppure oscuramento a schermo
Kiosk ChromeOS (Player web)La porta di controllo RS-232 del display tramite un adattatore seriale USB, per display Samsung, LG, NEC e Philips
Android da Google Play, Amazon Signage Stick, Apple TV, Samsung Tizen, LG webOSUn oscuramento a schermo

Un oscuramento a schermo non è CEC: lo schermo diventa nero ma il pannello resta alimentato. Nasconde comunque i contenuti fuori orario e funziona su ogni Player.

Il Player riporta l’alimentazione effettivamente ottenuta, così puoi distinguere “la TV è spenta” da “abbiamo chiesto alla TV di spegnersi”.

05 Programma l’accensione e lo spegnimento degli schermi

Programma l’accensione e lo spegnimento degli schermi

Una programmazione del display elenca fino a 16 fasce in cui il display è acceso, nel fuso orario dello schermo. Fuori da ogni fascia il display va in standby. Il Player valuta la programmazione sul dispositivo, quindi continua a funzionare offline. Chiedilo al tuo agente con una frase, oppure impostala con la CLI:

JSON
{"enabled": true, "windows": [{"days": ["mon", "tue", "wed", "thu", "fri"], "start": "07:00", "end": "19:00"}, {"days": ["sat"]}]}
Terminale
screenrig screen display-schedule set --tag Cafe --file hours.json

Per un caso isolato, come un evento che finisce tardi, screen display sostituisce la programmazione fino al prossimo cambio di fascia oppure per un tempo stabilito:

Terminale
screenrig screen display --tag Lobby --power on --for 3h

Il riferimento CLI descrive le programmazioni del display, gli override e i dati di salute riportati da ogni Player.

06 Oltre l’accensione e lo spegnimento: riparare uno schermo senza un intervento in loco

Oltre l’accensione e lo spegnimento: riparare uno schermo senza un intervento in loco

Spegnere uno schermo è solo metà del lavoro. L’altra metà è rimettere in funzione uno schermo bloccato senza dover salire su una scala. A un Player che dichiara la funzione si può chiedere di:

  • Riavvia il dispositivo, nelle installazioni kiosk su Raspberry Pi e Linux, su BrightSign, Windows e Android gestito. Un riavvio inviato a uno schermo offline resta in coda fino a 24 ore e viene eseguito quando lo schermo torna online.
  • Riavvia l’app del Player senza riavviare il dispositivo.
  • Svuota la cache, mantenendo l’associazione e le impostazioni, e scarica di nuovo i contenuti.

I riavvii programmati, ad esempio ogni notte alle 04:00 nel fuso orario dello schermo, sono inclusi in ogni piano. Vieni a sapere dei problemi anche senza guardare una dashboard: ogni progetto parte con un’email al suo proprietario quando uno schermo è offline da 10 minuti, e le notifiche possono controllare un display scollegato, un dispositivo che si surriscalda, un Player che continua ad andare in arresto anomalo o uno schermo che mostra un’immagine nera o bloccata.

07 Domande frequenti

Domande frequenti

Per il digital signage l’HDMI-CEC va attivato o disattivato?

Attivo, se il tuo player può usarlo e vuoi che lo schermo si spenga fuori orario. Disattivalo se un altro dispositivo sulla stessa TV continua a cambiare ingresso o a riattivare lo schermo.

HDMI ARC e HDMI-CEC sono la stessa cosa?

No. L’ARC (Audio Return Channel) rimanda l’audio dalla TV a una soundbar o a un ricevitore. Il CEC invia comandi di controllo. Spesso si trovano nello stesso menu, e una soundbar collegata in ARC di solito riceve i comandi del volume tramite CEC, ma sono funzioni diverse.

Come faccio a sapere se la mia TV ha l’HDMI-CEC?

Cerca nelle impostazioni della TV la voce CEC o il nome che le dà il marchio (la tabella qui sopra). Se il menu la contiene, la TV implementa il CEC. Poi provala con il tuo player prima di montare lo schermo.

Un Amazon Signage Stick può spegnere la TV?

Con screenRIG, l’Amazon Signage Stick oscura l’immagine secondo una programmazione che gira sul dispositivo stesso, anche offline. Non è un comando CEC, quindi il pannello resta alimentato. Usa un Raspberry Pi, un PC Linux o un player BrightSign quando devi spegnere la TV vera e propria.

08 Fonti

09 Correlati

10 Altre guide

screenRIG è gratuito.

Installa il plugin ufficiale, associa uno schermo e il tuo agente pubblica su di esso.

Inizia gratisVedi prezzi →Guide →