Application web

Somfy MyElab - Une application métier pour l’industrie

Somfy, pionnier de la domotique et du Smart Living depuis plus de 50 ans. Somfy façonne l’avenir de l’habitat connecté en révolutionnant la motorisation des ouvertures et fermetures. De la première motorisation pour stores et volets roulants à la gestion intelligente des équipements à distance, l’entreprise a su innover en permanence pour améliorer le confort, la sécurité et l’efficacité énergétique des bâtiments.

Leader mondial dans son domaine, Somfy est aujourd’hui la référence du Smart Living, offrant des solutions qui s’intègrent parfaitement aux nouveaux usages et aux attentes des consommateurs en matière d’habitat intelligent.

Somfy a confié à Open Yama le développement de MyElab, une application métier pour l’industrie conçue pour optimiser la gestion des équipements de test au sein de ses laboratoires R&D.

Somfy MyElab - Application métier pour l'industrie Somfy MyElab - Application métier pour l'industrie Somfy MyElab - Application métier pour l'industrie Somfy MyElab - Application métier pour l'industrie Somfy MyElab - Application métier pour l'industrie Somfy MyElab - Application métier pour l'industrie
Somfy MyElab - Application métier pour l'industrie
Somfy MyElab - Application métier pour l'industrie
Somfy MyElab - Application métier pour l'industrie
Somfy MyElab - Application métier pour l'industrie
Somfy MyElab - Application métier pour l'industrie
Somfy MyElab - Application métier pour l'industrie
  • Équipe très professionnelle, réactive, agile et humaine. Une compréhension immédiate des besoins et une grande réactivité dans les échanges. J'espère avoir l'occasion retravailler avec Open Yama prochainement.

    Alice F. - Means Measurements conformity Manager

Symfony
API Platform
Stimulus
Redux

Gestion des réservations avec une application métier pour l’industrie sur mesure

Somfy propose des solutions innovantes qui répondent aux nouveaux usages et aux attentes des consommateurs en matière d’habitat intelligent. Dans cette dynamique d’innovation, nous avons développé pour Somfy une application métier sur mesure destinée à faciliter la réservation des machines utilisées pour tester les productions au sein de différentes unités. L’objectif était d’optimiser le taux de remplissage de certains équipements stratégiques, comme la chambre anéchoïque, tout en garantissant une gestion fluide et intuitive des plannings.

L’application se positionne comme une application métier pour l’industrie, destinée à répondre à des besoins spécifiques de planification et de coordination des ressources techniques critiques. Grâce à cette solution sur mesure, les responsables d’unités peuvent :

  • Visualiser et planifier les réservations d’équipements (enceintes climatiques, chambres anéchoïques, bancs de test,…) via une interface ergonomique et intuitive ;
  • Optimiser le taux d’occupation des machines, réduisant les temps morts et améliorant l’efficacité des cycles de test ;
  • Bénéficier d’un tableau de bord personnalisé, avec accès rapide aux réservations, aux statistiques et aux actions prioritaires.

L’application permet de configurer un ensemble de paramètres pour prendre en compte les spécificités et les règles de réservation de chaque matériel. 

Grâce à une ligne de temps interactive, les utilisateurs visualisent facilement l’ensemble des réservations et peuvent les modifier en toute simplicité par un simple déplacement sur l’interface. Un module de suggestions de créneaux horaires a également été intégré, prenant en compte les réservations existantes ainsi que les caractéristiques spécifiques de chaque machine, afin de fluidifier le processus de planification.

De plus, un module de suivi du taux d’occupation des équipements a été intégré, avec la possibilité d’exporter des statistiques détaillées pour optimiser l’utilisation du matériel. L’export des réservations au format PDF permet enfin de partager facilement les informations au sein des laboratoires.

Ce type d’application métier pour l’industrie permet ainsi de transformer des processus souvent gérés manuellement en workflows digitalisés et performants, améliorant à la fois la productivité et la précision opérationnelle.

Une application métier pour l’industrie avec une interface ergonomique

Pour garantir une adoption rapide par les équipes, MyElab propose une interface intuitive, spécialement conçue pour répondre aux besoins d’une application métier pour l’industrie. Au cœur de l’outil, une ligne de temps interactive permet de visualiser immédiatement l’occupation des moyens d’essai et de planifier de nouveaux créneaux en quelques clics grâce au glisser-déposer.

À côté de cette timeline, l’ensemble des moyens d’essais du laboratoire est présenté sous la forme d’une arborescence structurée, facilitant la navigation parmi les équipements. Cette arborescence peut être organisée par type de matériel ou selon toute autre logique définie par les équipes, permettant ainsi d’adapter l’outil aux spécificités de chaque département industriel.

Pour renforcer l’efficacité opérationnelle, les utilisateurs peuvent également mettre des moyens d’essais en favoris. Cette fonctionnalité crée une seconde arborescence personnalisée, propre à chaque utilisateur, qui peut organiser ses favoris selon ses besoins métiers et accéder en un instant aux équipements qu’il utilise le plus fréquemment : un atout essentiel pour une application métier pour l’industrie où le gain de temps est déterminant.

Lorsqu’un moyen d’essai est sélectionné dans l’arborescence, la timeline est automatiquement filtrée, affichant uniquement les équipements choisis et leurs réservations associées. Il est possible de sélectionner un ou plusieurs moyens simultanément, offrant ainsi une vue précise et contextualisée des disponibilités.

Enfin, un module de recherche avancé permet de filtrer rapidement les éléments de l’arborescence. Les utilisateurs peuvent combiner plusieurs termes ou critères afin d’affiner leurs résultats et retrouver instantanément n’importe quel moyen d’essai. Cette combinaison entre arborescence dynamique, favoris, filtres intelligents et timeline interactive fait de MyElab une application métier pour l’industrie parfaitement adaptée aux impératifs des laboratoires chez Somfy.

Une architecture technique robuste pour une application métier pour l’industrie

L’application repose sur une architecture moderne spécialement pensée pour les exigences d’une application métier pour l’industrie. Le cœur du système est développé avec Symfony, couplé à API Platform, afin d’offrir une API structurée et adaptée à des flux de données complexes tels que la gestion des moyens d’essais, des réservations et des droits utilisateurs. Côté interface, l’application exploite Stimulus pour la gestion des interactions et Redux pour le stockage et la centralisation des états.

Pour répondre aux besoins de réactivité en temps réel, l’application utilise Mercure afin de diffuser instantanément les événements liés aux réservations. Grâce à cette technologie, la timeline se met automatiquement à jour dès qu’un créneau est créé, modifié ou supprimé, offrant une vision en temps réel.

La sécurité et la simplicité d’accès sont assurées par un système de SSO (Single Sign-On) permettant aux collaborateurs de se connecter avec leurs identifiants internes. L’ensemble de l’application est hébergé dans le cloud Azure, ce qui garantit une infrastructure fiable. Les fichiers liés aux essais (documents, médias, rapports) sont stockés dans Azure Blob Storage.

Le pipeline CI/CD basé sur GitLab permet d’automatiser tout le processus de déploiement :

  • construction des images Docker,
  • stockage dans un registry Docker hébergé sur Azure,
  • déclenchement du déploiement via les webhooks Azure après chaque mise à jour validée.

Ce workflow automatisé assure des mises en production rapides et sans interruption de service : un atout clé pour une application métier pour l’industrie utilisée quotidiennement par plusieurs équipes.