Bridge // Developer Automation

Gli script girano in base a una pianificazione. Gli schermi restano sempre aggiornati.

Windmill trasforma script — TypeScript, Python, Go, Bash, SQL — in job pianificati e flussi, self-hosted o cloud. Poche righe bastano per inviare qualsiasi risultato ai tuoi schermi Hangar.Media, con firma HMAC.

TS / Py / Go Script Reali
Vedi i prezzi
HMAC Consegna Firmata
TS / Py / Go Script Reali
HMAC Consegna Firmata
Tabelle · Schede · KPI Target di Visualizzazione
Bridge // Panoramica

Dal risultato dello script allo schermo in produzione

Qualunque cosa calcoli uno script Windmill — una query su database, un'aggregazione API, un report — poche righe bastano per inviarlo via POST al webhook inbound di Hangar.Media con firma HMAC. I flussi concatenano script e approvazioni; il passo finale è lo schermo.

Sia la versione self-hosted che Windmill cloud sono supportate — solo la chiamata HTTPS in uscita lascia il tuo stack
Mappa qualsiasi campo del payload alle colonne di visualizzazione con percorsi dot-notation, valori predefiniti e trasformazioni per colonna
Tre modalità di visualizzazione: tabella dati in tempo reale, schede di annuncio (con accumulo progressivo) o metriche KPI
La modalità accumulo mantiene una bacheca scorrevole degli ultimi aggiornamenti ricevuti, invece di sovrascrivere ad ogni invio
Eventi in uscita inclusi: gli schermi possono attivare le tue automazioni (offline/online, errori di sincronizzazione, avvisi di emergenza) con un envelope firmato
Bridge // Funzionalità principali

Cosa puoi fare con Gli schermi restano sempre aggiornati.

Tre funzionalità che rendono questa integrazione indispensabile per la tua rete di segnaletica digitale.

Push Istantaneo // 01

Poche righe in qualsiasi linguaggio

Ogni runtime Windmill può eseguire il push: fetch in TypeScript, requests in Python, net/http in Go. Calcola il risultato, firma il corpo, invia la POST. I job schedulati mantengono lo schermo aggiornato senza che nessuno debba ricordarselo.

Il cron job che tutto l'ufficio può vedere.

I flussi aggiungono passaggi di approvazione prima del push quando il testo è importante

Payload JSON di qualsiasi forma — record singoli o liste

Gli schermi si aggiornano entro pochi secondi dall'arrivo del push

Bridge // Push Istantaneo
Mappatura dei Campi // 02

Trasforma il payload in contenuto per lo schermo

Punta le colonne di visualizzazione sui campi del payload con percorsi in dot-notation, imposta valori predefiniti per i campi mancanti e applica trasformazioni per colonna — maiuscolo, minuscolo, tronca, prefisso, suffisso. Lo stesso motore di mappatura alimenta ogni integrazione con piattaforme di automazione, quindi una configurazione creata una volta è riutilizzabile su tutti gli strumenti.

La tua automazione invia i dati; la mappatura decide come appaiono sullo schermo.

I percorsi in dot-notation raggiungono i campi annidati del payload

I valori predefiniti colmano le lacune così gli schermi non mostrano mai campi vuoti

Le trasformazioni rifiniscono i valori senza toccare l'automazione

Bridge // Mappatura dei Campi
Consegna Verificata // 03

Consegna firmata HMAC con protezione anti-replay

Lo script calcola un HMAC-SHA256 del corpo con il tuo segreto di integrazione (memorizzato come risorsa Windmill) e lo invia come X-Webhook-Signature; Hangar.Media verifica in tempo costante con protezione opzionale contro i replay.

Ogni push viene autenticato prima che cambi un singolo pixel.

Firma del corpo con HMAC-SHA256 nello script (consigliato)

Conserva il segreto in una risorsa Windmill, non nel codice

Protezione opzionale contro i replay in stile Stripe

Bridge // Consegna Verificata
Bridge // Configurazione

Quattro passaggi verso schermi connessi.

Dalla configurazione ai contenuti live in minuti, non giorni.

Passo 01

Collega l'integrazione

Aggiungi l'integrazione Windmill in Hangar.Media. Il tuo URL webhook in entrata univoco e il segreto vengono generati immediatamente.

Passo 02

Aggiungi il push al tuo script

Alla fine dello script o del flusso, costruisci il risultato JSON, calcola un HMAC-SHA256 con il tuo segreto di integrazione (una risorsa Windmill) e invia una POST al tuo URL webhook in entrata con X-Webhook-Signature.

Passo 03

Mappa i campi sul display

Scegli Tabella Dati o Schede di Contenuto, quindi mappa i campi del payload sulle colonne di visualizzazione con il mappatore di campi. Valori predefiniti e trasformazioni sono opzionali.

Passo 04

Invia e pubblica

Avvia l'automazione. Il payload viene visualizzato nel widget collegato sui tuoi schermi in pochi secondi — abilita Accumulate per una bacheca scorrevole dei push recenti.

Bridge // Domande

Domande frequenti. Risposte dirette risposte.

Come viene protetto il webhook

Gli script firmano ogni invio — HMAC-SHA256 del corpo con il tuo segreto di integrazione (conservato come risorsa Windmill), verificato da Hangar.Media in tempo costante con protezione opzionale contro i replay.

Che formato di payload si aspetta Hangar.Media

Qualsiasi JSON. Un singolo oggetto diventa una riga o una scheda; un array di oggetti diventa una riga o una scheda per ogni record. Con una mappatura dei campi configurata, vengono visualizzati solo i campi mappati; senza, i campi grezzi vengono mostrati come tabella chiave-valore.

Un singolo push può aggiornare più schermi

Sì. Il push arriva nel feed dati dell'integrazione; ogni widget del design collegato a quel feed si aggiorna, ovunque quei design siano programmati — un singolo push può aggiornare uno schermo o l'intero parco schermi.

Funziona con Windmill self-hosted

Sì — in modo identico a Windmill cloud. L'integrazione riceve push HTTPS in uscita dai tuoi worker; nulla si riconnette alla tua infrastruttura.

Prezzi // Trasparenti per Scelta
£0
/schermo/mese
Media del settore
£8–24
Hangar
£5

Un prezzo. L'intera piattaforma.

Così pensiamo che la segnaletica digitale dovrebbe funzionare. Editor di contenuti, gestione degli schermi e oltre 200 integrazioni di app — tutto incluso fin dal primo giorno.

Nessun costo per utente
Utenti illimitati
Schermi illimitati
200+ integrazioni
150+ template
Multi-tenancy
Edge caching
Riproduzione offline
REST API
Avvisi di emergenza

Chat / Online

Prezzi

£5 /schermo/mese

Tutto incluso. Un unico prezzo.

Velocità

In diretta tra cinque minuti.

Registrati, connetti, inizia.

Hardware

Usa gli schermi che già possiedi.

Fire TV, Android, Tizen, webOS, Pi, browser.

Come possiamo aiutarti?

Scegli un'opzione per iniziare