Supervision en temps réel
Mirox récupère activement les données de vos centrales au lieu d'attendre qu'elles transmettent leurs informations : vous disposez ainsi en permanence d'une visibilité quasi en temps réel sur chaque installation, et vous remarquez un logger silencieux dès qu'il cesse de répondre, et non des heures plus tard.
Collecte active des données
La supervision en temps réel repose sur un modèle de collecte active. Un agent de périphérie dédié (le Data Scraper) s'exécute pour chaque centrale et sollicite en continu les appareils locaux pour récupérer leurs dernières mesures.
- Récupération active : Mirox se connecte à vos loggers, onduleurs, compteurs et systèmes de stockage et les interroge selon une planification — il ne dépend jamais du bon vouloir de l'appareil pour transmettre ses données
- Fonctionnement continu : la collecte s'effectue 24 h/24 afin que vos tableaux de bord restent au plus près du temps réel
- Visibilité des défaillances : comme Mirox initie chaque lecture, un appareil qui se tait est détecté immédiatement et signalé comme un problème de collecte de données
Cette approche vous fournit des informations à jour, même provenant d'équipements incapables de transmettre quoi que ce soit par eux-mêmes.
Comment Mirox se connecte à vos appareils
Les centrales sur le terrain font tourner un large éventail de matériels ; Mirox se connecte donc à chaque famille d'appareils via un adaptateur dédié plutôt que par un unique protocole générique. Chaque adaptateur comprend l'interface spécifique d'un fabricant — son processus de connexion, son format de données et ses particularités — et traduit les relevés dans le vocabulaire de métriques commun de Mirox.
Des adaptateurs existent déjà pour de nombreuses familles d'appareils courantes, notamment :
- Data loggers tels que Bluelog, Huawei SmartLogger et les loggers Sungrow
- Contrôleurs d'onduleurs tels que SMA Sunny Central et SMA Power Manager
- Compteurs de qualité de l'énergie tels que Janitza
- Contrôleurs et automates (PLC) tels que Phoenix Contact et Dexcon
- Systèmes de stockage par batterie tels que FREQCON BESS
- Historiens et serveurs de supervision sur site, y compris les historiens basés sur SQL Server et PRTG
- Stockages de fichiers et d'objets contenant des relevés exportés (stockage compatible S3 et fichiers locaux)
- Sources météorologiques et d'ensoleillement qui complètent les mesures sur site
Nous nous adaptons à votre matériel
Si votre centrale utilise une famille d'appareils non encore prise en charge, nous pouvons développer un nouvel adaptateur sur demande. La bibliothèque d'adaptateurs s'enrichit au rythme des équipements utilisés par nos clients — vous n'êtes pas limité à une liste de protocoles figée.
Tous les loggers ne sont pas prêts à l'emploi
Une douzaine de familles d'appareils prennent en charge aujourd'hui un raccordement entièrement automatisé et sans configuration — dont Janitza, Huawei SmartLogger, Fronius et Solar-Log — et cet ensemble ne cesse de s'élargir. Les loggers génériques sont raccordés via une configuration par mappage interactif comportant les détails de connexion pertinents. Mirox ne détecte pas automatiquement des loggers quelconques sans configuration.
Ce que Mirox mesure
Mirox normalise tout ce qu'il lit dans un catalogue de métriques cohérent couvrant la production, le stockage, l'environnement et l'infrastructure — actuellement bien plus de 370 mesures distinctes portant sur l'injection réseau et la sortie AC, les valeurs d'onduleurs et de boîtes de jonction (GAK), les relevés au niveau des strings, les valeurs de boîtes/modules/cellules de batterie, les entrées météorologiques et l'état de santé de l'agent. Des étiquettes au niveau des composants (par onduleur, par string, par module de batterie) vous permettent de descendre d'une valeur globale de la centrale jusqu'à un appareil individuel.
Les composants sont auto-détectés : à mesure que les relevés arrivent, Mirox déduit du flux de données les onduleurs, boîtes de jonction, strings et la hiérarchie des batteries de la centrale, et construit l'arborescence des composants à votre place, sans saisie manuelle.
Pipeline de traitement des données
Une fois un relevé collecté, il traverse une série d'étapes cohérentes avant d'atteindre vos tableaux de bord :
- Validation : les relevés sont contrôlés en plage, les compteurs d'énergie sont confirmés comme ne pouvant que croître, et les valeurs gelées ou bloquées sont signalées
- Normalisation : les valeurs sont converties dans des unités standard (par exemple kW en W) et dans un format commun
- Enrichissement : Mirox dérive des valeurs qui ne sont pas lues directement — telles que l'énergie intégrée à partir de la puissance, les agrégats de boîtes de jonction et les références de ciel clair
- Stockage : le résultat est enregistré dans la base de données de séries temporelles pour analyse et visualisation
Grâce à ce pipeline, les données d'un logger Sungrow et celles d'un historien SQL deviennent indiscernables pour vous — mêmes unités, mêmes noms, mêmes contrôles de qualité.
Avantages du temps réel
Le modèle de collecte active offre plusieurs bénéfices concrets :
- Latence réduite : vous voyez les changements et les événements du système presque au moment où ils se produisent
- Fiabilité accrue : la supervision ne dépend pas de rapports initiés par l'appareil qui pourraient échouer silencieusement
- Couverture complète : Mirox peut interroger des appareils totalement incapables de transmettre des données
- Supervision proactive : une défaillance de communication ou d'appareil est détectée dès qu'une lecture planifiée ne renvoie pas les données attendues
Vue d'ensemble Monitor
La page Monitor liste dans un seul tableau toutes les centrales auxquelles vous avez accès — solaires, éoliennes et de stockage par batterie côte à côte — pour que vous voyiez d'un coup d'œil quel site demande votre attention. Trois colonnes portent le verdict.
État du parc
La première colonne attribue à chaque centrale un état unique, déterminé dans cet ordre — le premier qui s'applique l'emporte :
| État | Quand |
|---|---|
| Inactif | La supervision n'est pas encore activée — il manque une intégration de logger, des données de configuration ou des informations de paiement. |
| Déconnecté | Le tunnel VPN est hors ligne, le réseau de la centrale est injoignable, ou la plupart de ses équipements réseau sont tombés en même temps. Cet état l'emporte sur tous ceux qui suivent, car une liaison coupée rend silencieuses toutes les unités qui se trouvent derrière. |
| Alarme | Une alarme de sécurité est ouverte sur une éolienne ou une unité de batterie, ou 30 % ou plus des onduleurs, éoliennes ou unités de batterie sont à l'arrêt — en panne, arrêtés par un défaut ou (pour les onduleurs) avec une production fortement réduite. |
| Problème de communication | 30 % ou plus des onduleurs, éoliennes ou unités de batterie ne communiquent pas. |
| Avertissement | Plus de 5 % d'une famille d'unités est à l'arrêt, ou plus aucun capteur d'irradiance ne fonctionne. |
| Inconnu | Mirox ne peut pas se porter garant de la centrale : aucune donnée n'est encore arrivée. |
| Check | Connectée, et rien d'ouvert ne modifie l'état. |
Les parts sont calculées par famille d'unités et pondérées par la puissance nominale lorsqu'elle est configurée, si bien qu'une grande unité compte davantage qu'une petite ; c'est la famille la plus défavorable qui décide. Les arrêts qui sont des états plutôt que des défauts — une pause à distance, un bridage environnemental ou ordonné par le vendeur direct, un arrêt de maintenance — ne comptent jamais comme des arrêts.
Chaque état a sa propre icône dans la colonne ; survolez-la pour lire l'état et sa règle :
- Inactif — un cercle de pause gris
- Déconnecté — un symbole Wi-Fi barré violet
- Alarme — un octogone rouge avec un point d'exclamation
- Problème de communication — une prise débranchée ambre
- Avertissement — un triangle orange
- Inconnu — un point d'interrogation gris
- Check — une coche verte
Le filtre de l'en-tête de colonne limite le tableau aux états choisis.
Colonne Événements
La colonne Événements répond à une question : y a-t-il sur cette centrale quelque chose d'ouvert que quelqu'un devrait regarder ? Elle affiche un nombre — combien d'événements sont ouverts — à côté de petites icônes grises des types d'événement concernés (jusqu'à six). Cliquez sur le nombre pour ouvrir la liste ; chaque ligne mène à l'endroit où l'événement est traité. Une cellule vide signifie que rien n'est ouvert.
Ce qui est compté. Chaque événement ouvert de la centrale de niveau Normale ou supérieur (Normale, Haute, Très haute et Critique — voir les niveaux d'alarme). Les alarmes de sécurité, les défauts d'appareil, les défauts de capteurs et les événements du système d'alarme sont donc toujours inclus. Les événements que vous ou un collègue avez masqués, ainsi que ceux des composants masqués, ne sont pas comptés.
Ce qui est laissé de côté, et pourquoi. Le tableau doit énoncer chaque fait une seule fois, et cette colonne ne doit s'allumer que lorsque quelque chose demande de l'attention :
| Laissé de côté | Pourquoi |
|---|---|
| La panne, l'arrêt sur défaut ou la perte de communication propre à une unité (onduleurs, éoliennes, unités de batterie) | La colonne Équipements, juste à côté, montre exactement cela, avec leur nombre. |
| Les événements réseau à l'échelle du parc — VPN hors ligne, réseau de la centrale injoignable, de nombreux appareils réseau tombés en même temps | C'est ce que dit l'état Déconnecté. |
| Les constats au niveau des strings | Ils sont évalués par string sur la page d'analyse ; dans la vue d'ensemble, des dizaines de strings masqueraient tout autre événement. |
| La comptabilité de règlement (règlements de redispatch et de l'agrégateur) | Elle reste ouverte des semaines par conception, tant qu'une période de facturation court — c'est de la comptabilité, pas une alarme, et elle allumerait la colonne sur toutes les centrales. |
| Les épisodes d'écrêtement | Les consignes de la colonne En direct et le graphique de production montrent déjà un écrêtement en cours. |
| Les listes brutes d'alarmes et d'avertissements du fabricant | Mirox compte ce qu'il en a conclu — un défaut d'appareil, un arrêt sur défaut, une alarme de sécurité — plutôt que chaque code brut. |
| Les événements sous Normale (Basse, Très basse) | Ce sont des observations à surveiller, pas des problèmes. |
Tickets. Sous le nombre, un badge de tickets montre les tickets ouverts de la centrale avec les icônes de leurs catégories ; survolez-le pour les voir.
Colonne Événements et notifications. La colonne montre les événements ouverts de la centrale indépendamment de vos réglages de notification — toute personne qui regarde le Monitor voit le même nombre. Les notifications sont un choix distinct et personnel : un événement ne vous parvient que si sa catégorie est activée pour un canal et que son niveau atteint au moins le niveau minimal choisi pour cette catégorie (beaucoup de rôles démarrent à Haute). La colonne peut donc montrer des événements qui ne vous ont jamais été notifiés — par exemple un défaut d'appareil de niveau Normale — et vous pouvez être notifié d'événements que la colonne laisse de côté parce qu'une autre colonne les montre, comme la panne d'un onduleur ou un VPN perdu. Sur votre page Profil ▸ Notifications, chaque catégorie indique combien d'événements de chaque niveau sont survenus sur vos centrales au cours des 30 derniers jours, ce qui aide à choisir le niveau minimal. La signification de chaque niveau est expliquée dans Niveaux d'alarme.
Colonne Équipements
La colonne Équipements montre la santé des unités d'une centrale sous forme de badges compacts — un badge par type d'unité, empilés lorsqu'une centrale en a plusieurs (par exemple une centrale solaire avec stockage par batteries) :
- l'icône indique quelles unités sont comptées : une carte électronique pour les onduleurs, une éolienne pour les éoliennes, une batterie pour les unités de stockage (un convertisseur là où la centrale en a, sinon un conteneur de batteries) ;
- la fraction indique combien sont en bon état, par exemple
11/12. Un tiret signifie qu'aucune unité de ce type n'a encore été détectée.
C'est un chiffre de santé, pas de production : un onduleur au repos la nuit, une éolienne à l'arrêt par vent faible ou mise en pause volontairement, une batterie qui attend son prochain cycle sont considérés en bon état.
Lorsque des unités ont un problème, de petits badges colorés apparaissent à l'intérieur du badge — une icône et le nombre d'unités concernées :
- Alarme de sécurité — une sirène rouge : incendie, fumée ou gaz, emballement thermique, extinction déclenchée ou arc électrique. Elle met la centrale en Alarme.
- Panne ou arrêt sur défaut — un éclair rouge barré : l'unité ne produit pas ou s'est arrêtée à cause d'un défaut. Les arrêts ordonnés, météorologiques ou liés au marché sont un état, pas un défaut.
- Production réduite (onduleurs) — une flèche rouge descendante : elle produit encore, mais bien en dessous de son propre modèle.
- Pas de communication — une prise ambre avec une croix : aucune donnée de l'unité depuis plus longtemps que son seuil, ou une panne réseau l'a coupée.
Un badge gris pause compte les éoliennes et les unités de batterie arrêtées volontairement — par un module environnemental (protection des chauves-souris ou de l'ombre portée), l'agrégateur, le gestionnaire de réseau ou la maintenance ; survolez-le pour en voir le motif. C'est un statut, pas un défaut : il ne déclenche jamais de notification, ne change jamais l'état de la centrale, et ces unités restent dans la fraction des unités saines.
Chaque unité est comptée une seule fois : les badges et la fraction ne totalisent jamais plus d'unités que la centrale n'en possède. L'absence de communication l'emporte : tant que nous n'entendons pas une unité, nous ne pouvons pas non plus connaître son état réel ; elle est donc comptée uniquement comme Pas de communication — une panne ou un arrêt sur défaut encore ouvert au moment de la coupure n'est pas compté en plus (il reste listé avec l'unité lorsque vous ouvrez le badge). Parmi les unités que nous entendons, une panne ou un arrêt sur défaut passe avant la production réduite.
Survolez un badge pour lire sa signification ; cliquez sur un badge coloré pour voir les unités concernées et les événements qui se trouvent derrière. Les mêmes icônes figurent dans le ⓘ de l'en-tête de colonne.
État de connexion et topologie
Comme Mirox initie chaque connexion, il peut vous montrer le chemin complet, du cloud jusqu'à chaque logger. Vous pouvez voir si le cloud atteint l'agent de la centrale, si l'agent peut atteindre votre infrastructure réseau et vos appareils, et si chaque logger individuel répond — ainsi, lorsqu'un problème survient, vous savez exactement où regarder dans la chaîne. La découverte du réseau sur site et les contrôles de santé des appareils sont traités dans l'Inspecteur de réseau local.
Considérations de sécurité
La collecte active est conçue pour renforcer, et non affaiblir, la posture de sécurité de votre centrale :
- Fonctionnement en lecture seule : la collecte lit les valeurs des appareils et n'écrit ni ne pilote vos équipements
- Connexions chiffrées : la récupération des données utilise un transport chiffré partout où l'appareil le prend en charge
- Contrôle d'accès : toute activité de collecte est authentifiée et autorisée
- Isolation réseau : l'agent de la centrale opère à l'intérieur de limites réseau sécurisées et n'atteint la centrale que via son propre tunnel VPN
Fonctionnalités associées
- Data Scraper — l'agent de périphérie et la liste complète des adaptateurs d'appareils pris en charge
- Jumeau numérique — modélisation basée sur la physique reposant sur les données collectées
- Tableau de bord KPI — les métriques phares dérivées de la supervision en temps réel
- Inspecteur de réseau local — découverte sur site et santé des connexions de votre réseau de centrale
- Événements — détection automatique des problèmes à partir du flux de données en direct
- Niveaux d'alarme — quels événements notifient, à quel niveau et en combien de temps
- Prévisions — perspective de production basée sur la météo en complément des relevés historiques