Aller au contenu principal

4 articles tagués avec « App Builder »

Voir tous les tags
Jean-François
Release notes
Jean-François
Proxy-Product Owner
Publié le10 février 2026
Versionv3.22

Expérience utilisateur enrichie et outils d'analyse simplifiés

Cette nouvelle version v3.22 se concentre sur l'amélioration de votre confort d'utilisation quotidien. Qu'il s'agisse de la gestion de vos Équipements, de la précision de vos graphiques ou de la simplification de vos calculs de performance, nous avons optimisé chaque interaction pour vous faire gagner en efficacité.

Nouveautés

App Builder : Plus de visibilité et de flexibilité

  • Indicateur de chargement par widget : Vous disposez désormais d'un retour visuel clair lors de la récupération des données. En cas d'erreur ponctuelle, une pastille informative vous permet d'identifier immédiatement le problème et de rafraîchir le widget concerné.
    Icône visuelle de récupération des données sur widget
    Icône visuelle de récupération des données sur widget
    Cliquer pour ouvrir
    Icône visuelle de récupération des données sur widget
    Icône visuelle de récupération des données sur widget
    Cliquer pour ouvrir
  • Export XLSX pour les alarmes : Le widget "Alarme courante" s'enrichit d'une fonction d'export au format Excel, facilitant le partage et le traitement externe de vos alertes actives.
    Nouvelle option de téléchargement sur Widget Alarmes courantes
    Nouvelle option de téléchargement sur Widget Alarmes courantes
    Cliquer pour ouvrir
  • Gestion avancée des mesures : Dans le widget Historical Data (mode tableau), vous pouvez maintenant ajouter un point de mesure directement depuis l'interface de visualisation, sans repasser par les menus de configuration.
  • Optimisation des graphiques : Le comportement du zoom et le rafraîchissement automatique ont été revus pour offrir une navigation plus fluide au sein de vos données historiques.

Référentiel & Administration : Organisation facilitée

  • Descriptions étendues Data Act Ready : Un nouveau champ "Description" est disponible pour chaque service et variable, permettant de documenter précisément vos données dès leur création.
    Ajout d'une propriété Description traduisible sur la notion de service
    Ajout d'une propriété Description traduisible sur la notion de service
    Cliquer pour ouvrir
  • Navigation optimisée : Lors de vos recherches dans les services ou les types d'Équipement, les listes se déplient automatiquement pour vous afficher les résultats pertinents instantanément.
  • Gestion des utilisateurs : Le processus d'ajout d'un utilisateur a été simplifié avec de nouvelles suggestions ergonomiques.
  • Support multilingue : L'interface détecte et s'adapte mieux à la langue de votre navigateur, tout en bloquant les traductions automatiques intempestives qui pourraient altérer la précision technique des termes.

Connectivité & Extensions

  • Interfaçage Ewon : Finalisation des spécifications pour l'intégration native des passerelles Ewon avec dDruid.
  • Données Météo : Déploiement d'une fonction de réinjection pour combler les éventuels historiques manquants sur vos capteurs météo.

Améliorations Techniques

  • Gestion de session : Un nouveau message de déconnexion invite explicitement l'utilisateur à se reconnecter, évitant toute perte de contexte lors d'une expiration de session.

Corrections de Bugs

  • App Builder : Correction de l'affichage des unités sur les statistiques moyennes et fiabilisation des périodes temporelles avec granularité par défaut.
  • Administration : Résolution d'un blocage de périmètre lors de la suppression d'une Hiérarchie fonctionnelle et correction d'un défaut de rafraîchissement après l'ajout d'un Tag.
  • Calculs : Correction des erreurs d'import pour les services calculés imbriqués et fiabilisation de la synchronisation Monk pour les parcs d'Équipements volumineux.
  • Interface : Correction d'une erreur de saisie sur le message de confirmation de suppression et ajustements visuels sur l'ajout d'icônes clients.

Illustration IoT magic Builder

Merci d'utiliser IoT magic Builder. Pour toute question ou assistance, veuillez contacter notre support technique.

Camille
Release notes
Camille
Responsable Marketing & Communication
Publié le20 mai 2025
Versionv3.13

Plus de contrôle et de contextualisation dans vos Dashboards

Nous sommes ravis de vous présenter la nouvelle version de la plateforme IoT magic Builder v3.13. Voici un aperçu des fonctionnalités et des améliorations apportées.

Nouvelles fonctionnalités

De nouveaux filtres configurables pour vos Dashboards

Rendez vos Dashboards plus pertinents, ciblés et contextualisés grâce à la configuration de filtres globaux.

Vous pouvez désormais filtrer les données de l'ensemble d'un Dashboard selon des critères métier :

  • Services
  • Tags
  • Types d'équipement
  • Sévérités / Types d'alarmes

Ces filtres sont configurables lors de la conception du Dashboard, avec possibilité :

  • De les masquer ou afficher en mode exploitation
  • De rendre certains filtres modifiables pour les utilisateurs finaux
  • De cibler certains widgets uniquement grâce à des canaux de communication privés
Configuration des filtres globaux pour les Dashboards
Configuration des filtres globaux pour les Dashboards
Cliquer pour ouvrir
Interface des filtres configurables en mode exploitation
Interface des filtres configurables en mode exploitation
Cliquer pour ouvrir

Exemples d'usages

  • Créer des Dashboards dédiés à un type de service (ex. : maintenance, surveillance)
  • Restreindre l'affichage aux équipements avec alarmes critiques actives
  • Adapter les vues aux utilisateurs en fonction de leur périmètre opérationnel

Gestion du périmètre des Dashboards

Prenez le contrôle du contexte de vos Dashboards grâce à la nouvelle gestion du périmètre. Cette évolution vous permet de configurer et de propager plus finement les paramètres suivants entre vos Dashboards :

  • Période temporelle
  • Localisations
  • Filtres (niveaux de hiérarchie, tags, types d'équipement, alarmes, etc.)
Configuration de la gestion du périmètre des Dashboards
Configuration de la gestion du périmètre des Dashboards
Cliquer pour ouvrir

Vous pouvez désormais :

  • Définir un périmètre par défaut pour chaque Dashboard
  • Choisir de propager ou non le périmètre à la navigation entre Dashboards
  • Prioriser les périmètres définis au niveau du Dashboard ou du widget
  • Réinitialiser le périmètre actif via un bouton dédié
astuce
  • Le bandeau de synthèse affiche les sélections de périmètre actives avec un survol détaillé
  • Les sélections incompatibles avec un Dashboard (ex. : période ou niveau de localisation non pris en charge) sont automatiquement adaptées ou ignorées
  • Vous pouvez également définir des règles de compatibilité personnalisées en cas de conflit
    Gestion des conflits de périmètre
    Gestion des conflits de périmètre
    Cliquer pour ouvrir

Par exemple : Si votre Dashboard spécifie un nœud par défaut à sélectionner, mais que vous avez activé la récupération automatique du périmètre depuis la page précédemment consultée, c'est vous qui décidez quelle sélection primera, via la section initialisation du paramétrage du périmètre.


Illustration IoT magic Builder

Merci d'utiliser IoT magic Builder. Pour toute question ou assistance, veuillez contacter notre support technique.

Jean-François
Release notes
Jean-François
Proxy-Product Owner
Publié le01 février 2025
Versionv3.10

Mode comptage, gestion de fichiers et localisation intelligente

Nous sommes ravis de vous présenter la nouvelle version de la plateforme IoT magic Builder. Voici un aperçu des fonctionnalités et des améliorations apportées.

Au menu de cette nouvelle version v3.10

  • Mode comptage intégré aux widgets CARD et BOITE DE TEXTE
  • Amélioration des Alarmes et alarmes de synthèse
  • Gestion de fichiers : nouveau widget LISTE DE FICHIERS avec dépôt de fichiers possible dans ADMINISTRATION
  • Nouvelle gestion de la localisation dans le widget MAP

Nouvelles fonctionnalités

Mode comptage intégré aux widgets CARD et BOITE DE TEXTE

Les widgets CARD et BOITE DE TEXTE disposent désormais d'un nouveau mode "comptage" qui permet d'avoir un indicateur sur le nombre de clients, de sites ou d'équipements connectés, déconnectés ou en alarme par exemple et de pouvoir les visualiser facilement sur un tableau de bord. Cette nouvelle fonctionnalité est très utile pour gérer la maintenance des sites et des équipements à distance.

Widget Card
Configuration du widget Card en mode comptage
Configuration du widget Card en mode comptage
Cliquer pour ouvrir

C'est ici que vous pouvez sélectionner le mode "Afficher une fonction de comptage" pour paramétrer le widget Card.

info

Lorsque vous affichez une fonction de comptage, c'est la dernière valeur connue qui est affichée. Il n'y a pas de gestion temporelle dans ce cas.

Exemple de tableau de bord :
Tableau de bord affichant le nombre de sites connectés, déconnectés et en alarme avec le widget Card
Tableau de bord affichant le nombre de sites connectés, déconnectés et en alarme avec le widget Card
Cliquer pour ouvrir

Vous pouvez ainsi afficher le nombre de sites / clients / équipements en lien avec la hiérarchie, ou le Corporate Account sélectionné.

astuce
  • Dans un Widget Card Alarme en mode comptage, vous avez la possibilité de filtrer les alarmes produit par rapport à leur criticité/sévérité : Info, Mineur, Majeur, Critique, ou toutes.
  • Il est aussi possible de filtrer par rapport à plusieurs TAG.
Configuration du widget BOITE DE TEXTE en mode comptage
Configuration du widget BOITE DE TEXTE en mode comptage
Cliquer pour ouvrir
Widget BOITE DE TEXTE
Tableau de bord affichant le nombre d'équipements avec le widget BOITE DE TEXTE
Tableau de bord affichant le nombre d'équipements avec le widget BOITE DE TEXTE
Cliquer pour ouvrir

C'est ici que vous pouvez sélectionner le mode "Afficher un attribut de nœud ou une fonction de comptage" pour paramétrer le widget BOITE DE TEXTE.

Exemple de tableau de bord :
Exemple de tableau de bord avec widget BOITE DE TEXTE
Exemple de tableau de bord avec widget BOITE DE TEXTE
Cliquer pour ouvrir

Gestion de fichiers : nouveau widget LISTE DE FICHIERS

A partir de cette nouvelle version 3.10, il est possible de rendre accessible certains documents grâce au nouveau widget "LISTE DE FICHIERS". Vous pouvez stocker et afficher des contrats, des certificats, des factures, des notices d'utilisation ou des plans de bâtiments par exemple, en format .pdf, .docx, .doc, .txt, .csv, .xlsx, .xls, .png, .svg, .ppt, ou .pptx.

info

Pour des raisons de sécurité :

  • Il n'est pas possible d'importer des fichiers .zip, ni des fichiers .exe.
  • Les fichiers sont chiffrés sur la plateforme.

Les fichiers importés peuvent être présentés de manière statique ou dynamique (en lien avec la hiérarchie).

Module ADMINISTRATION pour déposer les fichiers

Dans le module ADMISTRATION il y a un nouvel onglet : FICHIERS. Il suffit d'y glisser les fichiers des documents en drag & drop dans la fenêtre pour les déposer.

Module ADMINISTRATION - Onglet FICHIERS
Module ADMINISTRATION - Onglet FICHIERS
Cliquer pour ouvrir

Les fichiers sont gérés par entité (Client / Site / Equipement). Cela signifie que l'import du fichier se fait au niveau de l'entité et que le fichier est lié à l'entité, qu'il s'agisse d'un client, d'un site ou d'un équipement. Partage des fichiers : chaque Corporate Account gère ses propres fichiers.

astuce

Le fichier ne doit pas dépasser 10 Mo. L'espace alloué au stockage des documents est limité à 1 Go par Corporate Account. Il est possible de voir l'espace utilisé dans le Corporate Account.

Gestion des fichiers
Gestion des fichiers
Cliquer pour ouvrir

Vous avez la possibilité à tout moment de télécharger les fichiers et de les supprimer en cliquant sur les icones correspondantes :

Interface de gestion des fichiers avec icônes de téléchargement et suppression
Interface de gestion des fichiers avec icônes de téléchargement et suppression
Cliquer pour ouvrir
info
  • Vous avez la possibilité d'effacer définitivement le fichier sans attendre la période des 30 jours en cliquant sur l'icone "Nettoyage". Une fois le fichier définitivement supprimé, l'espace de stockage est libéré. Il n'y a alors plus de possibilité de récupérer le fichier.

  • Lorsque vous supprimez un fichier, il est mis dans un premier temps une corbeille virtuelle pour une période de 30 jours avant d'être effacé définitivement. Pour le récupérer, vous pouvez vous adresser au support clients.

  • Remarque : l'espace de stockage n'est libéré qu'une fois le fichier définitivement supprimé.

Pour effacer le fichier définitivement, cliquez sur l'icone "nettoyage" :

Icône de nettoyage pour la suppression définitive d'un fichier
Icône de nettoyage pour la suppression définitive d'un fichier
Cliquer pour ouvrir

Personnalisation de la miniature par défaut :

astuce

Il est possible de personnaliser la miniature par défaut. Pour faire cela, cliquez sur la miniature par défaut pour la changer et sélectionner votre fichier (32x32 pixels, 10ko max).

Personnalisation de la miniature
Personnalisation de la miniature
Cliquer pour ouvrir
info

Il est nécessaire d'avoir les droits dans ADMINISTRATION pour réaliser cette opération.

Module APP BUILDER pour afficher les fichiers

Dans le module APP BUILDER, au sein de la rubrique VISUALISATION DE DONNEES, il existe dorénavant un nouveau widget "Liste de fichiers". Il existe 2 templates possibles : la vue TABLEAU et la vue LISTE.

Widget Liste de fichiers dans APP BUILDER
Widget Liste de fichiers dans APP BUILDER
Cliquer pour ouvrir

C'est ici que vous pouvez choisir le template à utiliser, la vue TABLEAU ou la vue LISTE :

Choix du template
Choix du template
Cliquer pour ouvrir

Mode Manuel :

Ce mode est utilisé pour ajouter manuellement un fichier à un widget précis :

Mode Manuel
Mode Manuel
Cliquer pour ouvrir

Vous pouvez sélectionner le fichier à déposer ici :

Sélection de fichier en mode Manuel
Sélection de fichier en mode Manuel
Cliquer pour ouvrir

Mode Intelligent :

Ce mode est utilisé pour la récupération intelligente des fichiers à afficher, selon l'entité sélectionnée dans la hiérarchie. L'ensemble des fichiers sous le nœud sélectionné seront affichés.

Mode Intelligent
Mode Intelligent
Cliquer pour ouvrir

Sélection du nœud :

Sélection du nœud
Sélection du nœud
Cliquer pour ouvrir

Mode "tableau" :

Vous avez la possibilité de cocher/décocher les informations que vous voulez voir afficher dans le tableau :

Configuration du mode tableau
Configuration du mode tableau
Cliquer pour ouvrir

Imaginons que vous souhaitez ne voir afficher que le nom du fichier (en gras) et la source :

Configuration du mode tableau
Configuration du mode tableau
Cliquer pour ouvrir

Concernant la source, si on décoche "par défaut", on peut choisir ce que l'on souhaite afficher : Ici : Equipement et nom du fichier.

Personnalisation de l'affichage source
Personnalisation de l'affichage source
Cliquer pour ouvrir

On peut voir ici qu'il ne reste plus que 2 colonnes, Nom de fichier et Source, et que le nom du fichier est affiché en gras. Concernant la Source, il est indiqué l'équipement et le nom du fichier :

Résultat du mode tableau personnalisé
Résultat du mode tableau personnalisé
Cliquer pour ouvrir

Mode "Liste" :

Permet d'afficher les fichiers sous forme d'icones.

Mode Liste
Mode Liste
Cliquer pour ouvrir

Les fichiers sont téléchargeables en cliquant sur le bouton "télécharger" en haut à droite de l'icone représentant le document.

Téléchargement de fichiers
Téléchargement de fichiers
Cliquer pour ouvrir

Améliorations

Amélioration des Alarmes et alarmes de synthèse

Amélioration des widgets alarmes

Il est désormais possible d'avoir plus d'informations lors du déclenchement d'une alarme que par le passé. En effet, vous pouvez maintenant connaître la valeur de la variable au moment du changement d'état.

info

Il est à présent possible de réaliser des agrégations/statistiques pour déclencher des alarmes en plus des modes last value/time period. Exemple concret : pouvoir visualiser une moyenne de température sur une période définie.

Alarme de synthèse

L'alarme de synthèse permet de faire la synthèse de plusieurs alarmes et de pouvoir créer, par exemple, une alarme générale qui déclenche automatiquement un snapshot de l'équipement lors du déclenchement de l'alarme. Ainsi, vous pouvez avoir en un coup d'œil toutes les informations à portée de main pour prendre les décisions adéquates.

Les informations sont également regroupées dans un email de synthèse et envoyées à la personne en charge du dossier. L'email d'alarme est bien sûr personnalisable.

Nouvelle gestion de la localisation dans le widget MAP

Le widget MAP peut maintenant utiliser l'autocomplétion Google maps pour renseigner automatiquement la latitude et la longitude à partir de la saisie d'une adresse.

Autocomplétion Google Maps dans le widget MAP
Autocomplétion Google Maps dans le widget MAP
Cliquer pour ouvrir
Déplacement du point sur la carte
Déplacement du point sur la carte
Cliquer pour ouvrir
info

Il est ensuite possible de déplacer le point sur la carte si nécessaire pour affiner l'emplacement.


Illustration IoT magic Builder

Merci d'utiliser IoT magic Builder. Pour toute question ou assistance, veuillez contacter notre support technique.

Camille
Release notes
Camille
Responsable Marketing & Communication
Publié le16 septembre 2024
Versionv3.6

Sliders interactifs, liens publics et formulaires dynamiques

Nous sommes ravis de vous présenter la nouvelle version de la plateforme IoT magic Builder. Voici un aperçu des fonctionnalités et des améliorations apportées.

Nouvelles fonctionnalités

Tableau de bord, mode slider

Découvrez notre nouvel outil de visualisation de vos données : le slider qui vous permet de créer des présentations fluides et dynamiques de vos dashboards.

Basé sur des dashboards, il vous permet d'afficher et de faire défiler les pages de tableaux de bords, tout en conservant les fonctionnalités de navigation entre les pages, dans le temps ou dans votre hiérarchie.

Menu et pages
Menu et pages
Cliquer pour ouvrir

Pour créer votre slider, rien de plus simple. Vous remarquerez qu'une nouvelle option est disponible au sein du mode édition des paramètres du module App Builder : "Ajouter : Nouveau slider".

Vous n'avez plus qu'à y glisser les dashboards que vous souhaitez inclure dans votre slider, et le tour est joué.

Profitez de nombreuses options de personnalisation :

  • Transitions automatiques ou spécifiques pour chaque page
  • Utilisez ou non les contrôles d'affichage pour une navigation manuelle ou automatique
  • Affichage du temps restant pour chaque page
  • Fonctionnalité de pause et reprise à tout moment
  • Possibilité de passer en mode plein écran pour une visualisation optimisée

Création de liens publics pour une exposition plus large

Les liens publics vous permettent de partager vos dashboards de manière publique sans nécessiter de connexion. Idéal pour les expositions, démonstrations ou communications ouvertes.

Pour créer un lien public, vous devez commencer par créer un utilisateur technique, de la même manière que vous créeriez un nouvel utilisateur. Les utilisateurs techniques sont dédiés à la gestion des accès publics.

Attribuez à cet utilisateur technique les autorisations spécifiques pour contrôler la visibilité et les droits d'accès aux données que vous souhaitez partager.

Créez ensuite des liens publics à partir du "Menu et page" de l'App Builder en cliquant sur la colonne dédiée aux liens publics.

Création de liens publics
Création de liens publics
Cliquer pour ouvrir
À savoir
  • Le lien public créé deviendra le point d'entrée de l'app builder. La navigation entre les dashboards reste possible selon les autorisations définies à votre utilisateur technique
  • L'utilisateur technique ne se déconnectera pas de la plateforme, sauf si le lien public est supprimé

Formulaires dynamiques pour une personnalisation accrue

Avec les formulaires dynamiques, générez de nouveaux champs d'informations pour vos devices, sites, et clients. Pour ce faire, rendez-vous dans l'onglet "informations techniques" en bas de la page de configuration de votre CA (Customer account).

Exemple de configuration du formulaire :

Configuration du formulaire
Configuration du formulaire
Cliquer pour ouvrir

Exemple de nouveaux champs créés :

Nouveaux champs créés
Nouveaux champs créés
Cliquer pour ouvrir

Configurez ces champs via un format JSON, en suivant les normes prédéfinies ci-dessous pour une personnalisation sans limites.

Types de champs disponibles

Field typeCustom FieldDescriptionInput type
text
{
  "type": "text",
  "id": "adresse",
  "title": "Adresse"
}
Champ texte classique. Les validations sont effectuées sur la taille du texte, et un message d'erreur ainsi que ses traductions sont déjà configurés.textbox
text (email)
{
  "input": "email",
  "type": "text",
  "id": "userEmail",
  "title": "User Email"
}
Validation par défaut DevExtreme pour les emails. Les traductions par défaut sont déjà implémentées. La validation n'est effectuée que si le champ est obligatoire.email
text (phone)
{
  "input": "phone_number",
  "type": "text",
  "id": "phoneNumber",
  "title": "Phone Number"
}
Vérification effectuée à l'aide de libphonenumber-js. Le numéro est formaté pour être lisible. La validation n'est effectuée que si le champ est obligatoire.phone_number
text (select)
{
  "type": "text",
  "input": "selectbox",
  "id": "country",
  "title": "Country",
  "selectOptions": [...]
}
Permet de sélectionner une option parmi des valeurs prédéfinies. Ces options sont configurées via le champ selectOptions. L'information enregistrée est l'id.dropdown
selectbox
radio_buttons
text (large)
{
  "input": "large_textbox",
  "type": "text",
  "id": "description",
  "title": "Description"
}
Reprend le principe du texte mais accepte des entrées plus grandes, et la taille du texte acceptée est plus importante.

Champ texte
Champ texte
Cliquer pour ouvrir
large_textbox
number
{
  "type": "number",
  "input": "textbox",
  "id": "postalCode",
  "numberBoxControls": true,
  "title": "Postal code",
  "min": 0,
  "max": 99999
}
Des champs supplémentaires peuvent être utilisés pour définir une plage max et min. Les boutons sur le côté peuvent être utilisés pour incrémenter ou décrémenter la valeur de 1.

Champ numérique
Champ numérique
Cliquer pour ouvrir
number_box
text_list
{
  "input": "selectbox",
  "type": "text_list",
  "id": "country",
  "title": "Country",
  "selectOptions": [...]
}
Même principe que pour le texte, mais permet de sélectionner plusieurs options prédéfinies.dropdown
selectbox
radio_buttons
date
datetime
time
{
  "type": "datetime",
  "input": "datetime_selector",
  "id": "registrationTimestamp",
  "title": "Registration Timestamp",
  "displayFormat": "MMMM dd, yyyy HH:mm:ss"
}
Ces champs fournissent un sélecteur pour sélectionner une date, une heure ou les deux. Un champ displayFormat est utilisé pour définir l'affichage.

Sélecteur de date
Sélecteur de date
Cliquer pour ouvrir

Exemples de format d'affichage (timestamp du 15/06/2021 à 20:45:34) :
MM/dd/yyyy → 07/15/2021
MM/dd/yy → 07/15/21
dd.MM.yyyy → 15.07.2021
MMMM dd, yyyy → July 15, 2021
EEEE, MMMM dd → Thursday, July 15
HH:mm:ss → 20:45:34
hh:mm a → 08:45 PM
MMMM dd, yyyy HH:mm:ss → July 15, 2021 20:45:34
date_selector
datetime_selector
time_selector
boolean
{
  "type": "checkbox",
  "id": "activeContact",
  "title": "Active contact",
  "defaultValue": true
}
Le champ est représenté par une case à cocher. L'état par défaut est undefined. Pour cocher ou décocher la case par défaut, utilisez le champ defaultValue.

Case à cocher
Case à cocher
Cliquer pour ouvrir
(checkbox)

Références

Pour plus d'informations sur les formats et validations, consultez la documentation officielle :


Illustration IoT magic Builder

Merci d'utiliser IoT magic Builder. Pour toute question ou assistance, veuillez contacter notre support technique.