La copie numérique
Une représentation structurée de votre site, de ses espaces et de ses objets. Elle permet de comprendre les lieux, de s’y repérer et de retrouver les éléments utiles.
Pour la cartographie, la consultation et l’orientation.
Votre projet Immersive
Représentez votre site en 3D, puis reliez ses équipements à leurs données. Une démarche progressive, des premiers plans jusqu’à une maquette qui reflète votre activité.
Une base commune
Une représentation structurée de votre site, de ses espaces et de ses objets. Elle permet de comprendre les lieux, de s’y repérer et de retrouver les éléments utiles.
Pour la cartographie, la consultation et l’orientation.
Cette même représentation, reliée aux données de vos systèmes. Les états des équipements et leurs évolutions prennent place dans la maquette pour rendre la situation compréhensible.
Pour la supervision et, selon le projet, l’historique ou la simulation.
Vous pouvez commencer par une copie numérique utile au quotidien, puis connecter un premier lot d’équipements. Le périmètre s’étend au rythme de vos besoins.
La mise en œuvre
Chaque étape produit un résultat concret. Les volets techniques précisent le travail de modélisation et d’intégration.
Le point de départ
Choisir les espaces à représenter, les utilisateurs concernés et les premières questions auxquelles la carte doit répondre. Un étage ou une famille d’équipements peut suffire pour démarrer.
Résultat : Un périmètre et des priorités partagés.
Identifier les sources disponibles, les responsables de chaque système et les données attendues. Distinguer la consultation, la supervision et les éventuelles commandes. Définir les droits et les critères de validation associés à chaque usage.
Explorer les usages métier
Les documents du site
Réunir les plans disponibles, les dimensions et les photos des lieux. Ces repères servent de base pour retrouver l’organisation du bâtiment et préparer sa modélisation.
Résultat : Une base documentaire pour construire la copie numérique.
Identifier les niveaux, les pièces, les accès et les dimensions de référence. Vérifier la date et la cohérence des documents avec le terrain, puis compléter les zones manquantes par des relevés ou des photos. Préciser les éléments à représenter selon le périmètre retenu.
Voir les éléments à réunir
La copie numérique
Forge
À partir des plans et des relevés du site, construire une maquette lisible : bâtiments, niveaux, pièces et éléments utiles. Adapter le niveau de détail et les codes visuels aux usages retenus.
Résultat : Une copie 3D structurée et consultable.
Forge sert à créer et organiser la maquette. Rest Frontage la stocke et la rend disponible à Beholder. Vérifier les dimensions, les niveaux, la position des objets et leur lisibilité avant de préparer les associations avec les équipements.
Découvrir Forge
Les équipements
Rest Frontage · Forge
Identifier les équipements à superviser, les importer puis les situer dans la maquette. Cette association, appelée binding, relie l’identité de l’équipement à sa représentation dans le lieu.
Résultat : Des équipements identifiés et reliés aux bons objets.
L’import Excel dans Rest Frontage prépare le référentiel d’équipements et leurs propriétés. Dans Forge, le glisser-déposer associe un équipement à l’objet 3D correspondant. Vérifier les références, la localisation et les correspondances avec les données sources, par lot ou famille fonctionnelle.
Comprendre le binding
Le passage au jumeau
Hub
Connecter les systèmes qui connaissent l’état du site : gestion technique, capteurs, applications métier ou autres sources. Le Hub reçoit ou récupère leurs données et les communique à Beholder.
Résultat : Une maquette alimentée par les états de vos systèmes.
Choisir les connecteurs adaptés aux sources : REST API, OPC UA, MQTT, Excel ou connecteur spécifique. Configurer l’accès et les correspondances de données, puis vérifier la réception et la mise à jour dans Beholder. Les usages d’historique ou de simulation demandent des données et une configuration adaptées au projet.
Dans cet exemple, le contrôleur de porte expose un état via OPC UA, l’armoire publie un état via MQTT et l’écran utilise un protocole constructeur nécessitant un connecteur spécifique. Le NodeId doit correspondre à celui du serveur OPC UA et au filtre du connecteur. Pour MQTT, le topic désigne le chemin publié sur le broker ; le path du handle ajoute le préfixe configuré dans le connecteur. Adapter ces exemples aux interfaces réellement disponibles, puis vérifier les échanges.
Exemple de path de handle MQTT : Mqtt://grs/site-a/armoire-01/etat
Protocole constructeur
Dans cet exemple, aucun connecteur fourni ne prend en charge ce modèle d’écran.
Connecteur spécifique à développer
OPC UA
État d’ouverture exposé par le contrôleur de porte.
NodeId · exemplens=2;s=Door01.IsOpen
Connecteur OPC UA
MQTT
État de l’armoire publié sur un broker MQTT.
Topic · exemplegrs/site-a/armoire-01/etat
Connecteur MQTT
L’usage au quotidien
Beholder · JavaScript
Présenter les valeurs avec leurs unités, rendre un état visible, animer un objet ou adapter une interaction. La maquette met en évidence l’information utile à chaque utilisateur.
Résultat : Une restitution lisible, adaptée aux usages métier.
Beholder charge la maquette et les scripts JavaScript du workspace depuis Rest Frontage. Les scripts transforment la présentation des données et adaptent la maquette ou le comportement applicatif. Par exemple : formater une température ou représenter l’ouverture d’une porte à partir de son état.
Ces exemples prolongent les raccordements de l’étape 05. Préparer les parties mobiles et leur pivot, puis associer l’état d’ouverture à leur animation. Pour l’écran, le connecteur spécifique ou une API doit fournir une capture accessible ; le script l’affiche sur l’objet 3D et gère son actualisation. Le cartouche applique les règles de formatage et de présentation aux mesures. Prévoir aussi le cas d’une valeur ou d’une capture indisponible.
Découvrir le scripting
Besoin : Voir immédiatement si la porte d’entrée est ouverte ou fermée.
L’état indique une porte ouverte, mais l’objet 3D reste fermé.
Le script traduit l’état reçu en ouverture de la porte 3D.
IsOpen = true
Besoin : Vérifier que l’écran est allumé et voir ce qu’il diffuse.
La capture est disponible, mais l’écran 3D reste noir.
Le script affiche la capture de la télévision sur l’écran de la maquette.
Besoin : Lire clairement la température et l’humidité mesurées au niveau de l’armoire.
Les mesures sont présentées telles qu’elles arrivent, avec toute leur précision.
Le script arrondit les mesures, ajoute les unités et compose un cartouche lié à l’équipement.
Temperature = 21.2143772155528
Humidity = 45.55332130201
La mise en service
Comparer la représentation au terrain et valider les premiers usages avec les utilisateurs. Une fois ce périmètre maîtrisé, intégrer d’autres espaces, équipements ou fonctions.
Résultat : Un premier périmètre validé et une base pour la suite.
Contrôler les associations, les unités, les changements d’état, les droits et le comportement en cas de donnée indisponible. Vérifier les performances sur les postes cibles. Prévoir la mise à jour de la maquette et du référentiel lorsque le site évolue.
Accéder aux formations
Premier bâtiment validé
Prochaine extensionBâtiment B
Prochaine extensionBâtiment C
Besoin : Valider les usages avec les équipes, intégrer de nouvelles informations et étendre progressivement la supervision à d’autres services et bâtiments.
Les premiers usages concrets donnent aux équipes l’envie d’aller plus loin. En répondant à de nouveaux besoins, Immersive renouvelle et élargit son intérêt dans l’entreprise : d’autres services se l’approprient, apportent leurs informations et imaginent de nouveaux usages. Le périmètre grandit ainsi, d’une fonction à l’autre, puis d’un bâtiment à l’autre.
Un exemple concret
La même chaîne s’applique à une température, un éclairage ou un équipement technique. L’objet situe l’information, la connexion apporte son état et le script choisit sa représentation.
Avant de commencer
Commencez par les documents dont vous disposez. Les besoins de connexion se précisent selon le périmètre et les usages retenus.
Votre premier périmètre
Présentez-nous vos lieux et votre premier usage. Nous pourrons définir les éléments à modéliser et les données à raccorder.