Monitorización en tiempo real
Mirox recupera activamente los datos de tus plantas en lugar de esperar a que estas informen, de modo que siempre tienes una visibilidad casi en tiempo real de cada instalación, y detectas un logger en silencio en el momento en que deja de responder, no horas después.
Recopilación activa de datos
La monitorización en tiempo real se basa en un modelo de recopilación activa. Un agente edge dedicado (el Data Scraper) se ejecuta para cada planta y se conecta continuamente con los dispositivos locales para extraer sus lecturas más recientes.
- Recuperación activa: Mirox se conecta a tus loggers, inversores, contadores y sistemas de almacenamiento y los lee según una planificación: nunca depende de que el dispositivo decida enviar datos
- Funcionamiento continuo: La recopilación se ejecuta las 24 horas para mantener tus paneles próximos al tiempo real
- Visibilidad de los fallos: Como Mirox inicia cada lectura, un dispositivo que se queda en silencio se detecta de inmediato y aparece como una incidencia de recopilación de datos
Este enfoque te ofrece información actual incluso de equipos que no tienen ninguna capacidad de informar por sí mismos.
Cómo se conecta Mirox a tus dispositivos
Las plantas sobre el terreno utilizan una amplia variedad de hardware, por lo que Mirox se conecta a cada familia de dispositivos mediante un adaptador específico en lugar de un único protocolo genérico. Cada adaptador entiende la interfaz concreta de un fabricante —su flujo de inicio de sesión, su formato de datos y sus particularidades— y traduce las lecturas al vocabulario de métricas común de Mirox.
Ya existen adaptadores para muchas familias de dispositivos habituales, entre ellas:
- Data loggers como Bluelog, Huawei SmartLogger y los loggers de Sungrow
- Controladores de inversores como SMA Sunny Central y SMA Power Manager
- Contadores de calidad de red como Janitza
- Controladores y PLCs como Phoenix Contact y Dexcon
- Sistemas de almacenamiento por baterías como FREQCON BESS
- Historizadores y servidores de monitorización on-site, incluidos historizadores basados en SQL Server y PRTG
- Almacenes de archivos y objetos que contienen lecturas exportadas (almacenamiento compatible con S3 y archivos locales)
- Fuentes meteorológicas y de irradiación que complementan las mediciones on-site
Podemos adaptarnos a tu hardware
Si tu planta utiliza una familia de dispositivos que aún no está cubierta, podemos desarrollar un nuevo adaptador para ella bajo petición. La biblioteca de adaptadores crece con los equipos que utilizan nuestros clientes: no estás limitado a una lista fija de protocolos.
No todos los loggers son plug-and-play
Una docena de familias de dispositivos admite hoy una incorporación totalmente automatizada y sin configuración — incluidas Janitza, Huawei SmartLogger, Fronius y Solar-Log — y el conjunto sigue creciendo. Los loggers genéricos se incorporan mediante una configuración de mapeo interactivo con los detalles de conexión correspondientes. Mirox no descubre automáticamente loggers arbitrarios sin configuración.
Qué mide Mirox
Mirox normaliza todo lo que lee en un único catálogo de métricas coherente que abarca generación, almacenamiento, entorno e infraestructura: actualmente, bastante más de 370 mediciones distintas que cubren la salida de red y de CA, los valores de inversores y cajas de conexiones (GAK), las lecturas a nivel de string, los valores de caja/módulo/celda de batería, las entradas meteorológicas y el estado del agente. Las etiquetas a nivel de componente (por inversor, por string, por módulo de batería) te permiten profundizar desde una cifra de toda la planta hasta un dispositivo individual.
Los componentes se descubren automáticamente: a medida que llegan las lecturas, Mirox infiere los inversores, las cajas de conexiones, los strings y la jerarquía de baterías de la planta a partir del flujo de datos y construye el árbol de componentes por ti, sin introducción manual.
Canalización de procesamiento de datos
Una vez recopilada una lectura, esta pasa por un conjunto coherente de pasos antes de llegar a tus paneles:
- Validación: Se comprueba que las lecturas estén dentro de rango, se confirma que los contadores de energía solo aumenten y se marcan los valores congelados o atascados
- Normalización: Los valores se convierten a unidades estándar (por ejemplo, de kW a W) y a un formato común
- Enriquecimiento: Mirox deriva valores que no se leen directamente, como la energía integrada a partir de la potencia, los agregados de las cajas de conexiones y las líneas base de cielo despejado
- Almacenamiento: El resultado se registra en la base de datos de series temporales para su análisis y visualización
Esta canalización hace que los datos de un logger de Sungrow y los datos de un historizador SQL acaben siendo indistinguibles para ti: las mismas unidades, los mismos nombres y los mismos controles de calidad.
Ventajas del tiempo real
El modelo de recopilación activa ofrece varios beneficios concretos:
- Menor latencia: Ves los cambios y eventos del sistema casi en el momento en que ocurren
- Mayor fiabilidad: La monitorización no depende de informes iniciados por el dispositivo que podrían fallar en silencio
- Cobertura integral: Mirox puede leer dispositivos que no tienen ninguna capacidad de enviar datos
- Monitorización proactiva: Un fallo de comunicación o de dispositivo se detecta en el momento en que una lectura planificada no devuelve los datos esperados
Vista general del Monitor
La página Monitor lista en una sola tabla todas las plantas a las que tienes acceso — solares, eólicas y de baterías, una junto a otra —, para que veas de un vistazo qué emplazamiento necesita atención. Tres columnas recogen el veredicto.
Estado del parque
La primera columna asigna a cada planta un único estado, decidido en este orden — gana el primero que se cumple:
| Estado | Cuándo |
|---|---|
| Inactivo | La monitorización aún no está activada: falta una integración de logger, los datos de onboarding o la información de pago. |
| Desconectado | El túnel VPN está sin conexión, la red de la planta es inalcanzable o la mayoría de sus dispositivos de red cayeron a la vez. Prevalece sobre todo lo que sigue, porque un enlace caído silencia todas las unidades que hay detrás. |
| Alarma | Hay una alarma de seguridad abierta en un aerogenerador o una unidad de batería, o el 30 % o más de los inversores, aerogeneradores o unidades de batería están caídos — en interrupción, parados por avería o (los inversores) con la producción muy reducida. |
| Problema de comunicación | El 30 % o más de los inversores, aerogeneradores o unidades de batería no comunican. |
| Advertencia | Más del 5 % de una familia de unidades está caído, o no queda ningún sensor de irradiancia operativo. |
| Desconocido | Mirox no puede responder por la planta: aún no ha llegado ningún dato. |
| Check | Conectada, y nada abierto cambia el estado. |
Las proporciones se cuentan por familia de unidades y se ponderan por la potencia nominal allí donde está configurada, de modo que una unidad grande cuenta más que una pequeña; decide la peor familia. Las paradas que son estados y no averías — una pausa remota, una limitación medioambiental o del comercializador, una parada de mantenimiento — nunca cuentan como caídas.
Cada estado tiene su propio icono en la columna; pasa el ratón por encima para leer el estado y su regla:
- Inactivo — un círculo de pausa gris
- Desconectado — un símbolo de Wi-Fi tachado en violeta
- Alarma — un octógono rojo con signo de exclamación
- Problema de comunicación — un enchufe desconectado en ámbar
- Advertencia — un triángulo naranja
- Desconocido — un signo de interrogación gris
- Check — una marca de verificación verde
El filtro de la cabecera de la columna limita la tabla a los estados que elijas.
Columna Eventos
La columna Eventos responde a una pregunta: ¿hay algo abierto en esta planta que alguien debería revisar? Muestra un número — cuántos eventos hay abiertos — junto a pequeños iconos grises de los tipos de evento implicados (hasta seis). Haz clic en el número para abrir la lista; cada fila lleva al lugar donde se gestiona ese evento. Una celda vacía significa que no hay nada abierto.
Qué se cuenta. Cada evento abierto de la planta de nivel Normal o superior (Normal, Alta, Muy alta y Crítica — consulta los niveles de alarma). Por tanto, las alarmas de seguridad, los fallos de dispositivo, los defectos de sensores y los eventos del sistema de alarma se incluyen siempre. No se cuentan los eventos que tú o un compañero habéis ocultado ni los eventos de componentes ocultos.
Qué se deja fuera, y por qué. La tabla debe indicar cada hecho una sola vez, y esta columna solo debe iluminarse cuando algo requiere atención:
| Se deja fuera | Por qué |
|---|---|
| La propia caída, parada por avería o pérdida de comunicación de una unidad (inversores, aerogeneradores, unidades de batería) | La columna Equipos, justo al lado, muestra exactamente eso, con su número. |
| Eventos de red de todo el parque — VPN desconectada, red de la planta inaccesible, muchos dispositivos de red caídos a la vez | Es lo que dice el estado Desconectado. |
| Hallazgos a nivel de string | Se evalúan por string en la página de análisis; en la vista general, decenas de strings taparían cualquier otro evento. |
| Contabilidad de liquidación (liquidaciones de redispatch y del comercializador) | Por diseño permanecen abiertas semanas mientras dura un periodo de facturación — es contabilidad, no una alarma, y mantendría la columna encendida en todas las plantas. |
| Episodios de limitación | Las consignas de la columna En vivo y el gráfico de producción ya muestran una limitación activa. |
| Las listas de alarmas y avisos en bruto del fabricante | Mirox cuenta lo que ha deducido de ellas — un fallo de dispositivo, una parada por avería, una alarma de seguridad — en lugar de cada código en bruto. |
| Eventos por debajo de Normal (Baja, Muy baja) | Son observaciones a vigilar, no problemas. |
Tickets. Debajo del número, una etiqueta de tickets muestra los tickets abiertos de la planta con los iconos de sus categorías; pasa el ratón por encima para verlos.
Columna Eventos y notificaciones. La columna muestra los eventos abiertos de la planta independientemente de tu configuración de notificaciones — todos los que miran el Monitor ven el mismo número. Las notificaciones son una elección aparte y personal: un evento te llega solo si su categoría está activada para un canal y su nivel alcanza al menos el nivel mínimo que elegiste para esa categoría (muchos roles empiezan en Alta). Así, la columna puede mostrar eventos que nunca te notificaron — por ejemplo, un fallo de dispositivo de nivel Normal — y puedes recibir notificaciones de eventos que la columna deja fuera porque los muestra otra columna, como la caída de un inversor o una VPN perdida. En tu página Perfil ▸ Notificaciones, cada categoría muestra cuántos eventos de cada nivel se produjeron en tus plantas en los últimos 30 días, lo que ayuda a elegir el nivel mínimo. Qué significa cada nivel se explica en Niveles de alarma.
Columna Equipos
La columna Equipos muestra la salud de las unidades de una planta como etiquetas compactas — una por tipo de unidad, apiladas cuando la planta tiene más de un tipo (por ejemplo, una planta solar con almacenamiento en baterías):
- el icono indica qué unidades se cuentan: una placa de circuito para los inversores, un aerogenerador para los aerogeneradores y una batería para las unidades de almacenamiento (un convertidor donde la planta los tiene, si no un contenedor de baterías);
- la fracción indica cuántas están sanas, por ejemplo
11/12. Un guion significa que todavía no se ha registrado ninguna unidad de ese tipo.
Es una cifra de salud, no de producción: un inversor parado de noche, un aerogenerador quieto con poco viento o en pausa a propósito, una batería que espera su próximo ciclo cuentan como sanos.
Cuando hay unidades con un problema, aparecen dentro de la etiqueta pequeñas etiquetas de color — un icono y cuántas unidades están afectadas:
- Alarma de seguridad — una sirena roja: incendio, humo o gas, embalamiento térmico, una extinción disparada o un arco. Pone la planta en Alarma.
- Caída o parada por avería — un rayo rojo tachado: la unidad no produce o se ha parado por una avería. Las paradas ordenadas, meteorológicas o de mercado son un estado, no una avería.
- Rendimiento reducido (inversores) — una flecha roja descendente: sigue produciendo, pero muy por debajo de su propio modelo.
- Sin comunicación — un enchufe ámbar con una cruz: la unidad no envía datos durante más tiempo que su umbral, o una caída de la red la ha aislado.
Una etiqueta gris de pausa cuenta los aerogeneradores y las unidades de batería parados intencionadamente — por un módulo ambiental (protección de murciélagos o de sombra), el comercializador directo, el operador de red o el servicio técnico; pasa el cursor por encima para ver el motivo. Es un estado, no una avería: nunca genera una notificación, nunca cambia el estado de la planta y esas unidades siguen contando como sanas.
Cada unidad se cuenta una sola vez, así que las etiquetas y la fracción nunca suman más unidades de las que tiene la planta. La falta de comunicación tiene prioridad: mientras no recibimos datos de una unidad, tampoco podemos conocer su estado real, por lo que solo se cuenta como Sin comunicación; una caída o parada por avería que seguía abierta cuando se perdió la conexión no se cuenta además (sigue apareciendo junto a la unidad al abrir la etiqueta). Entre las unidades que sí recibimos, una caída o parada por avería va antes que el rendimiento reducido.
Pasa el ratón por una etiqueta para leer su significado; haz clic en una etiqueta de color para ver las unidades afectadas y los eventos que hay detrás. Los mismos iconos aparecen en el ⓘ de la cabecera de la columna.
Estado de conexión y topología
Como Mirox inicia cada conexión, puede mostrarte la ruta completa desde la nube hasta cada logger. Puedes ver si la nube está llegando al agente de la planta, si el agente puede alcanzar tu infraestructura de red y tus dispositivos, y si cada logger individual está respondiendo, de modo que, cuando algo falla, sabes exactamente en qué punto de la cadena buscar. El descubrimiento de red on-site y las comprobaciones de estado de los dispositivos se tratan en el Inspector de red local.
Consideraciones de seguridad
La recopilación activa está diseñada para reforzar, no debilitar, la postura de seguridad de tu planta:
- Funcionamiento de solo lectura: La recopilación lee los valores de los dispositivos y no escribe ni controla tus equipos
- Conexiones cifradas: La recuperación de datos utiliza transporte cifrado siempre que el dispositivo lo admita
- Control de acceso: Toda la actividad de recopilación está autenticada y autorizada
- Aislamiento de red: El agente de la planta opera dentro de límites de red seguros y alcanza la planta únicamente a través de su propio túnel VPN
Funciones relacionadas
- Data Scraper — el agente edge y la lista completa de adaptadores de dispositivos compatibles
- Gemelo digital — modelado basado en la física construido sobre los datos recopilados
- Panel de KPI — las métricas principales derivadas de la monitorización en tiempo real
- Inspector de red local — descubrimiento on-site y estado de conexión de la red de tu planta
- Eventos — detección automática de incidencias a partir del flujo de datos en vivo
- Niveles de alarma — qué eventos notifican, en qué nivel y con qué rapidez
- Pronósticos — previsión de producción basada en el clima sobre las lecturas históricas