Qu'est-ce que IoT magic Builder ?
Ecosystème IoT
Un projet IoT met en jeu plusieurs briques : des capteurs terrain, un réseau de communication, une plateforme pour collecter et stocker les données, et des outils pour les exploiter. Faire dialoguer tout cela demande généralement de jongler entre plusieurs technologies (MQTT, HTTPS, bases de données, développement front-end, gestion des accès...).
IoT magic Builder, la plateforme IoT de dDruid, rassemble toutes ces briques dans un même environnement. Elle couvre l'ensemble du parcours : connecter vos équipements, réceptionner et valoriser leurs données, puis les restituer dans des tableaux de bord exploitables par vos équipes.

Votre plateforme IoT NoCode
IoT magic Builder est pensée pour des utilisateurs métier. Pas besoin de savoir coder : tout se configure via l'interface, de la déclaration d'un équipement à la construction d'un tableau de bord / de votre application IoT répondant à vos besoins.
La plateforme est organisée en quatre modules :
| Module | Rôle |
|---|---|
| App Builder | Construire des tableaux de bord, structurer vos applications métier et visualiser les données. |
| Administration | Gérer les utilisateurs, les équipements et les droits d'accès |
| Référentiel | Décrire le dictionnaire de données : types d'équipements, services, modèles |
| Branding | Personnaliser l'apparence de la plateforme (couleurs, logos, noms) |
La page Débuter avec l'application présente chaque module en détail.
Les fonctionnalités
Tableaux de bord personnalisés
C'est dans le module App Builder que vos utilisateurs passent le plus de temps. Il sert à construire des tableaux de bord en assemblant des widgets : graphiques d'historique, jauges, KPI, cartes, tableaux, indicateurs temps réel, etc.
Le but : proposer à vos utilisateurs, votre propre application IoT répondant à vos problématiques !

Un tableau de bord se configure à plusieurs niveaux :
- Périmètre : vous choisissez sur quels équipements et quelle période afficher les données, et vous pouvez ajouter des filtres (services, tags, types d'équipements, sévérités d'alarme)
- Disposition : grille libre ou format prédéfini (A4 pour les rapports), espacement entre widgets et arrière-plan
- Vue mobile : possibilité de définir un agencement spécifique pour smartphone et tablette
- Indépendance des widgets : chaque widget peut utiliser ses propres paramètres ou hériter de ceux du tableau de bord
Les widgets couvrent plusieurs catégories : visualisation de données, alarme, carte, rapport, tableau, texte, période, outil et arborescence. Et si un widget standard ne suffit pas, des développements sur mesure sont possibles.
Voir la Librairie de widgets pour le catalogue complet.
Rapports automatiques & étendus
La plateforme sait générer des rapports au format PDF. Le principe : vous créez des pages au format A4 dans l'App Builder, vous y placez vos widgets, puis vous configurez un planificateur qui s'occupe de la génération et de l'envoi.
Concrètement, les rapports permettent de :
- Planifier une génération automatique (quotidienne, hebdomadaire, mensuelle, ou sur un cron personnalisé)
- Déclencher une génération manuelle à la demande
- Comparer deux périodes (période d'analyse + période de référence)
- Envoyer les PDF par email ou les déposer sur un serveur FTP/SFTP
- Ajouter des commentaires éditables et des checklists de validation avant envoi
- Générer le rapport dans la langue du site ou dans une langue spécifique
Système d'alertes multi-canal
IoT magic Builder gère les alarmes via un système de seuils configurés sur vos variables. Plusieurs briques travaillent ensemble :
- Un widget Alarmes en cours affiche en temps réel les dépassements de seuils avec leur sévérité (Info, Warning, Critical) et permet l'acquittement direct
- Un widget Historique des alarmes conserve la trace de chaque alarme : qui l'a acquittée, quand, avec possibilité de recherche par variable et export CSV
- Des notifications email peuvent être activées pour les alarmes critiques (produit ou système) au niveau des Groupes d'Accès aux Données
- Les variables calculées conditionnelles permettent de créer vos propres règles d'alarme : quand une condition est remplie, une alarme se déclenche
- Dans l'arborescence de navigation, des indicateurs visuels signalent les nœuds en alarme
Implémenter vos propres variables calculées
Les variables calculées vous permettent de créer de nouvelles données à partir de formules appliquées sur vos variables existantes. Vous définissez un déclencheur (temporel ou à la réception de données), puis une formule parmi plusieurs types :
- Arithmétique : opérations mathématiques classiques entre variables (
[Var_1] + [Var_2] / [Constante]) - Conditionnelle : renvoie 1 ou 0 selon qu'une condition est remplie ou non, utile pour déclencher des alarmes
- Consommation : suit l'évolution d'un compteur sur une période donnée, avec gestion des retours à zéro
- Temps de fonctionnement : mesure la durée pendant laquelle une condition a été remplie
Pour les traitements plus avancés, vous pouvez importer des scripts R personnalisés. Un outil de simulation permet de tester vos formules sur des données historiques avant de les appliquer.
Voir la page Les variables calculées pour le détail de la configuration.
Dépôt de fichier
Vous pouvez rattacher des fichiers à vos entités (Client, Site, Équipement) depuis le module Administration. Cela sert par exemple à stocker de la documentation technique, des photos d'installation ou des manuels d'utilisation à côté des équipements concernés. L'accès est contrôlé par les permissions.
Et bien plus encore...
IoT magic Builder propose d'autres fonctionnalités non détaillées ici : gestion fine des droits d'accès et cloisonnement des données, provisioning d'équipements par API, gestion multilingue, connecteurs spécifiques, etc. Cette documentation couvre l'ensemble de ces sujets.
Vous souhaitez voir la plateforme en action ? Demandez une démonstration. Une question ? Contactez notre support.
Une plateforme marque blanche
IoT magic Builder est prévu pour être déployé sous votre propre marque. Le module Branding permet de modifier l'apparence de la plateforme pour qu'elle corresponde à votre identité visuelle.
Une application à vos couleurs
La personnalisation se fait module par module (Administration, App Builder, Branding, Portal, Référentiel) :
- Icônes : icône de l'application et favicon du navigateur
- Nom : chaque module peut être renommé, avec traduction possible
- Couleurs : menu principal, menu secondaire, sélections, en-têtes, tags, textes
- Séries de données : palette de 12 couleurs utilisées dans les graphiques de l'App Builder
La page Application marque blanche donne le détail complet de la personnalisation.
Personnalisation du template de connexion Option
Le portail de connexion (écran de login) peut être totalement customisé (logo, couleurs, slides de connexion) et notre système d'authentification peut être interfacé avec votre SSO.
Nom de domaine dédié Option
La plateforme peut être accessible depuis votre propre nom de domaine, plutôt que depuis une URL dDruid.
Étape suivante
Consultez la page Débuter avec l'application pour découvrir l'architecture, les modules et la navigation dans IoT magic Builder.
