Câblez le flux. Illuminez l'écran.
Node-RED est l'outil de flux incontournable de l'univers IoT — MQTT, Modbus, série, HTTP, tout câblé visuellement. Un nœud Function associé à un nœud HTTP Request pousse la sortie de n'importe quel flux vers vos écrans Hangar.Media, signé HMAC.
De l'atelier à l'écran mural
Les flux Node-RED communiquent déjà avec vos capteurs, brokers et automates. Connectez un nœud Function pour façonner msg.payload, signez-le et envoyez-le en POST vers votre webhook entrant Hangar.Media — les données s'affichent en temps réel sous forme de tableau ou de cartes d'alerte sur n'importe quel écran, avec le mapping et les transformations appliqués à la réception.
Ce que vous pouvez faire avec Illuminez l'écran.
Trois fonctionnalités qui rendent cette intégration indispensable pour votre réseau d'affichage dynamique.
Nœud Function + nœud HTTP Request
Un nœud Function compose le payload JSON à partir des messages du flux (et calcule la signature avec le module crypto de Node) ; le nœud HTTP Request l'envoie en POST vers votre URL de webhook entrant. Regroupez avec des nœuds join ou envoyez message par message avec le mode Accumulate.
Le tableau de bord que votre salle de contrôle consulte vraiment.
Les nœuds join regroupent les lectures de capteurs en un seul payload liste
Payloads JSON de toute forme — enregistrements uniques ou listes
Les écrans se mettent à jour en quelques secondes après réception de l'envoi
Façonnez le payload en contenu d'écran
Pointez les colonnes d'affichage vers les champs du payload avec des chemins en notation pointée, définissez des valeurs par défaut pour les champs manquants et appliquez des transformations par colonne — majuscules, minuscules, troncature, préfixe, suffixe. Le même moteur de mapping alimente toutes les intégrations de plateformes d'automatisation, ainsi une configuration créée une fois est réutilisable sur tous les outils.
Votre automatisation envoie les données ; le mapping détermine comment elles s'affichent à l'écran.
Les chemins en notation pointée accèdent aux champs imbriqués du payload
Les valeurs par défaut comblent les lacunes pour que les écrans n'affichent jamais de blancs
Les transformations soignent les valeurs sans toucher à l'automatisation
Livraison signée HMAC avec protection anti-rejeu
Le nœud Function signe le corps avec HMAC-SHA256 en utilisant votre secret d'intégration (require("crypto")) et définit msg.headers["X-Webhook-Signature"]. Hangar.Media vérifie en temps constant, avec protection anti-rejeu optionnelle — idéal pour les flux industriels sans surveillance.
Chaque envoi est authentifié avant qu'un seul pixel ne change.
Signature HMAC-SHA256 dans un nœud Function (recommandé)
Protection anti-rejeu optionnelle à la Stripe
Mode secret-header pour les flux minimalistes
Quatre étapes vers écrans connectés.
De la configuration au contenu en direct en quelques minutes, pas en jours.
Connecter l'intégration
Ajoutez l'intégration Node-RED dans Hangar.Media. Votre URL de webhook entrant unique et votre secret sont générés instantanément.
Câbler les nœuds d'envoi dans Node-RED
Reliez un nœud Function à un nœud HTTP Request : le nœud Function façonne msg.payload, le signe avec HMAC-SHA256 et définit l'en-tête de signature ; le nœud HTTP Request envoie un POST vers votre URL de webhook entrant.
Mapper les champs vers l'affichage
Choisissez Data Table ou Content Cards, puis mappez les champs du payload vers les colonnes d'affichage avec le mappeur de champs. Les valeurs par défaut et les transformations sont optionnelles.
Envoyer et publier
Lancez l'automatisation. Le payload s'affiche dans le widget lié sur vos écrans en quelques secondes — activez Accumulate pour un tableau glissant des derniers envois.
Conçu pour chaque secteur.
Découvrez comment différents secteurs utilisent cette intégration pour obtenir des résultats.
Tableaux de bord des conditions d'installation
Des flux lisant les capteurs du bâtiment transmettent température, qualité de l'air et taux d'occupation vers les écrans des équipes de gestion des installations sous forme de tableau en direct.
CommerceCartes d'alerte chaîne du froid
Des flux de capteurs de réfrigération envoient des cartes d'alerte de dépassement de seuil vers l'écran du responsable dès qu'une unité dérive.
SantéTableaux de bord des locaux techniques
Des flux surveillant les équipements des locaux techniques maintiennent un tableau de bord de gestion en direct sur l'écran du bureau d'ingénierie.
ÉducationTableaux d'affichage énergétique
Des flux de comptage transmettent des synthèses de consommation vers les écrans publics dans le cadre de programmes de développement durable.
Questions fréquentes. Réponses directes : réponses.
Comment le webhook est-il sécurisé
La configuration recommandée signe chaque envoi dans le nœud Function — HMAC-SHA256 du corps avec votre secret d'intégration, vérifié par Hangar.Media en temps constant avec protection anti-rejeu optionnelle. Un mode secret-header est disponible pour les flux sans code.
Quel format de payload Hangar.Media attend-il
Tout JSON est accepté. Un objet unique devient une ligne ou une carte ; un tableau d'objets génère une ligne ou une carte par enregistrement. Avec un mapping de champs configuré, seuls les champs mappés sont affichés ; sans mapping, les champs bruts apparaissent sous forme de tableau clé-valeur.
Un seul envoi peut-il mettre à jour plusieurs écrans
Oui. L'envoi alimente le flux de données de l'intégration ; chaque widget de design lié à ce flux se met à jour, où que ces designs soient planifiés — un seul envoi peut mettre à jour un écran ou l'ensemble du parc.
Node-RED peut-il envoyer des données de capteurs en continu
Oui — réglez le débit avec un nœud delay/trigger à une cadence raisonnable (l'écran est lu par des humains), ou regroupez les données avec des nœuds join. Le mode Accumulate maintient une fenêtre glissante des dernières lectures à l'écran.
Un seul tarif. La plateforme complète.
C'est ainsi que nous pensons que l'affichage dynamique devrait fonctionner. Éditeur de contenu, gestion des écrans et plus de 200 intégrations d'applications — tout inclus dès le premier jour.