Afficher votre tableau de bord sur un grand écran de télévision

Traduit automatiquement de Deepl

Aujourd’hui, les écrans géants sont partout. À l’aéroport ou à la gare pour les arrivées et les départs. Dans les zones de production pour les échecs/réussites ou les chiffres de production. Dans les centres d’appels pour l’activité ou les appels en attente. À la bourse pour un téléscripteur.

Votre première pensée pourrait être d’utiliser un ordinateur normal, macOS ou Windows, avec un écran de 27 ou 30 pouces. C’est cher, mais facile à faire. Mais outre le prix élevé, vous devez exécuter une application 4D, la lancer, la mettre à jour, tout cela juste pour afficher une image ?

En sortant des sentiers battus, il existe plusieurs solutions.

Utilisez simplement un téléviseur, ils sont bon marché… même dans les grandes tailles, comme 40 ou 55 pouces. Le Full HD est suffisant pour un affichage d’état, et les prix de ces écrans ont considérablement baissé.

Pas besoin d’un ordinateur coûteux pour le piloter, un mini ordinateur – Raspberry Pi – suffit. Le Raspberry Pi est un appareil à 40 dollars, doté d’un processeur à faible puissance et fonctionnant sous Unix. C’est un ordinateur minimal, juste une minuscule carte, avec Ethernet, WiFi, mémoire, tout est intégré. Pas besoin de disque dur, il démarre à partir d’une carte SD.

RaspberryPI

Tout ce dont nous avons besoin est de lancer automatiquement un navigateur en mode kiosque après le démarrage et la connexion au serveur 4D. Le mode kiosque signifie pas de menu, pas de ligne d’adresse, pas de souris, juste le contenu. Nous pouvons alors contrôler le contenu, comme certains graphiques commerciaux, facilement depuis 4D. Si le client demande une présentation différente des données, il suffit de changer les méthodes dans 4D, sans qu’aucune modification ne soit nécessaire sur le panneau.

Cela est possible sans aucune connaissance d’Unix grâce à un bel outil appelé PiBakery, disponible pour macOS et Windows. L’outil permet de créer et de configurer la carte SD(c’est-à-dire le système d’exploitation) de manière totalement automatique, sur la base d’une « recette ». Ainsi, en quelques clics sur votre Mac ou PC, vous définissez le système, créez la carte SD pour votre client, l’insérez dans le Raspberry Pi et l’installez sur le site de votre client. C’est fait.

Vous n’avez pas du tout besoin de toucher au système d’exploitation du Raspberry Pi, c’est comme un périphérique avec un firmware inclus. Démarrez, connectez-vous à votre serveur et affichez les résultats.

Dans les détails

Pour entrer dans les détails, jetez un coup d’œil à cet exemple de base de données. Un fichier PDF associé explique étape par étape comment configurer votre application 4D et le Raspberry Pi. Ce document partage également avec vous quelques conseils et idées sur ma propre expérience avec un Raspberry Pi.

Exemple de base de données

Du côté de 4D

Plusieurs exemples de pages web avec des données générées aléatoirement sont fournis dans l’exemple :

Côté Raspberry Pi

Ne vous inquiétez pas. Avec cet exemple, nous fournissons un fichier XML à importer dans l’application PiBakery pour créer votre carte SD. Il vous suffit de modifier quelques paramètres, par exemple l’url de votre page web.

Thomas Maul
• VP of Strategy, 4D Product Line • When 4D's German subsidiary was created in 1988, Thomas joined the company as a Technical Director, helping to build the 4D developer community in both Germany and Austria. After many years supporting customers with technical problems and being increasingly involved in sales and management issues, he was promoted to Managing Director for 4D Germany in 1999. As a member of the executive board since 2005, he became part of worldwide strategy of the company, leading to his current position as Vice President of Strategy, 4D Product Line, responsible for defining and executing the overall strategy for the 4D product line in relation to the Program, R&D, Sales and Marketing teams.