Votre projet Immersive

Créer votre copie ou votre jumeau numérique

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é.

Un même bâtiment en coupe 3D : à gauche sa copie numérique, à droite son jumeau enrichi de repères de température, d’état d’accès et d’alerte.
Illustration de principe inspirée des plans Immersive.

Une base commune

Le lieu, puis la vie du lieu

01 / Représenter

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.

02 / Connecter

Le jumeau numérique

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

Un projet construit par étapes

Chaque étape produit un résultat concret. Les volets techniques précisent le travail de modélisation et d’intégration.

  1. Le point de départ

    Définir les lieux et les usages

    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.

    Détails : cadrer l’intégration

    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
    Vue extérieure photoréaliste du bâtiment de bureaux représenté dans la copie numérique, avec son entrée vitrée et ses espaces paysagers.
    Le point de départ : le bâtiment que vous souhaitez superviser. Illustration photoréaliste issue du plan.
  2. Les documents du site

    Rassembler les plans et les relevés

    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.

    Détails : préparer les données de départ

    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
    Plan architectural du même bâtiment de bureaux, en traits blancs sur fond bleu, avec la salle de réunion, les bureaux, la circulation et les locaux techniques.
    Les plans du site servent de base à la copie numérique. Illustration du bâtiment sous forme de plan bleu.
  3. La copie numérique

    Modéliser votre site en 3D

    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.

    Détails : Forge et la maquette

    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
    Le plan bleu du bâtiment prend du volume : quelques murs et objets en 3D émergent au-dessus du dessin pour illustrer une modélisation en cours.
    Du plan à la 3D : les premiers murs et objets prennent place. Illustration de la modélisation en cours.
  4. Les équipements

    Associer chaque équipement à son objet 3D

    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.

    Détails : import et binding

    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

    Liste des équipements

    • 1
      Écran de réunionEQ-001 · Salle de réunion
    • 2
      Armoire techniqueEQ-002 · Local technique
    • 3
      Porte d’entréeEQ-003 · Accueil

    Objets dans la copie 3D

    Copie 3D du bâtiment. Les repères relient l’écran de la salle de réunion (1), l’armoire du local technique (2) et la porte d’entrée (3) à leurs lignes dans la liste des équipements.
    Un équipement, un objet 3D : les mêmes repères dans la liste et dans le plan matérialisent chaque association.
  5. Le passage au jumeau

    Raccorder les données du terrain

    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.

    Détails : connecteurs et flux

    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

    Découvrir le Hub
    Vue photoréaliste du bâtiment avec trois repères : l’écran de réunion (1), la porte d’entrée (3) et la zone du local technique (2), associés à leurs modes de raccordement au Hub.
    1

    Écran de réunion

    EQ-001

    Protocole constructeur

    Dans cet exemple, aucun connecteur fourni ne prend en charge ce modèle d’écran.

    Connecteur spécifique à développer

    3

    Porte d’entrée

    EQ-003

    OPC UA

    État d’ouverture exposé par le contrôleur de porte.

    NodeId · exemplens=2;s=Door01.IsOpen

    Connecteur OPC UA

    2

    Armoire technique

    EQ-002

    MQTT

    État de l’armoire publié sur un broker MQTT.

    Topic · exemplegrs/site-a/armoire-01/etat

    Connecteur MQTT

    Hub ImmersiveCollecter les états pour Beholder
    Exemple de raccordement avec des identifiants fictifs. Les repères situent les équipements dans le bâtiment ; la liaison en pointillés représente le connecteur de l’écran, à développer.
  6. L’usage au quotidien

    Donner du sens aux données

    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.

    Détails : workspace et scripts

    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
    Le même modèle, avec ou sans scripting
    3

    Animer un état

    Porte d’entrée
    Zoom sur la porte d’entrée fermée dans la maquette 3D avant application du script. La même porte d’entrée dans la maquette, avec ses deux vantaux ouverts après application du script.

    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.

    Donnée reçue IsOpen = true
    1

    Reprendre un affichage

    Écran de réunion
    Zoom sur l’écran noir de la salle de réunion dans la maquette 3D. Le même écran 3D affiche une capture illustrative avec des graphiques.

    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.

    Donnée reçue Capture fournie par l’API de l’écran
    2

    Composer un cartouche

    Armoire technique
    Zoom sur l’armoire du local technique dans la maquette 3D, sans cartouche personnalisé. Le local technique dans la maquette 3D, accompagné d’un cartouche de température et d’humidité.
    Local technique
    Température
    21,2 °C
    Humidité
    45,6 %

    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.

    Donnée reçue Temperature = 21.2143772155528
    Humidity = 45.55332130201
    Démonstration illustrative : mêmes données, deux restitutions. Capture d’écran et mesures simulées.
  7. La mise en service

    Vérifier, puis étendre le périmètre

    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.

    Détails : points de validation

    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
    Vue 3D du premier bâtiment validé, avec ses pièces, une fenêtre ouverte, la salle de réunion, le local technique et les sanitaires. Deux autres bâtiments à l’arrière-plan représentent les prochaines extensions. Premier bâtiment validé Prochaine extensionBâtiment B Prochaine extensionBâtiment C
    • FenêtreOuverteBureau 1
    • Capteur de présenceOccupéeSalle de réunion
    • Température des locaux
      Bureau 1
      21,2 °C
      Bureau 2
      22,4 °C
    • Commentaire utilisateurFuite d’eau signaléeSanitaires · À traiter

    Besoin : Valider les usages avec les équipes, intégrer de nouvelles informations et étendre progressivement la supervision à d’autres services et bâtiments.

    Un intérêt qui grandit avec les usages

    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.

    • MaintenanceSignalements et interventions
    • Services générauxOccupation et confort
    • SûretéPrésence et ouvertures
    • ÉnergieSuivi des températures
    Illustration de l’extension du périmètre : états, températures et signalement simulés. La bulle de commentaire représente une information saisie par un utilisateur.

Un exemple concret

Une porte dans la maquette

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.

  1. La représenterLa porte existe au bon endroit dans la copie 3D.
  2. L’identifierLe binding associe l’équipement porte à cet objet.
  3. Recevoir son étatLe système source transmet « ouverte » ou « fermée » via le Hub.
  4. Le rendre visibleDans Beholder, un script adapte la porte 3D à l’état reçu.

Avant de commencer

Les éléments à réunir

Commencez par les documents dont vous disposez. Les besoins de connexion se précisent selon le périmètre et les usages retenus.

Les plans et les repères du site
Plans disponibles, niveaux, dimensions et photos. Une visite aide à confirmer la réalité du terrain.
Le référentiel d’équipements
Noms, références, familles et emplacements des équipements à représenter ou à superviser.
Les sources de données, pour le jumeau
Systèmes concernés, documentation des interfaces, exemples de données et interlocuteurs techniques.
Vos usages prioritaires
Qui utilise la carte, pour quelle tâche, sur quel poste et avec quelles informations ou actions ?

Votre premier périmètre

Parlons de votre site

Présentez-nous vos lieux et votre premier usage. Nous pourrons définir les éléments à modéliser et les données à raccorder.