Skip to Content
Descripción general

Documentación de IronFlock

La IA industrial y las operaciones digitales no deberían requerir meses de trabajo de integración. IronFlock es un sistema de middleware que proporciona la capa intermedia entre sus máquinas y el software que las hace inteligentes — conectividad, datos en tiempo real, ejecución de IA, acceso seguro y distribución de aplicaciones, todo en una sola arquitectura.

IronFlock Architecture

El problema que resuelve IronFlock

Todo equipo industrial que construye servicios digitales para máquinas se enfrenta al mismo desafío: antes de poder desplegar un panel de monitoreo, un modelo de IA o una herramienta de servicio remoto, primero necesita construir una pila de integración — conectividad de dispositivos, pipelines de datos, autenticación, túneles seguros, orquestación de contenedores y más. Ese trabajo de middleware toma meses y consume recursos de ingeniería que deberían dedicarse a la aplicación real.

IronFlock elimina esa capa. Usted conecta sus máquinas, PLCs, sensores y gateways, y luego se enfoca completamente en las aplicaciones y flujos de trabajo de IA que generan valor.

Qué es IronFlock

Piense en IronFlock como Android en un smartphone — permanece tras bambalinas mientras los usuarios interactúan con sus aplicaciones y su marca. La complejidad reside en el middleware, no en la experiencia del día a día.

En esencia, IronFlock es un sistema de middleware industrial que conecta múltiples capacidades en un solo entorno de ejecución:

  • Conectividad de dispositivos y máquinas — Registre máquinas, sensores, PLCs y gateways. Organícelos en proyectos, monitoree la conectividad y envíe actualizaciones remotas (over-the-air) a múltiples sitios.
  • Desarrollo y despliegue de aplicaciones — Escriba código en cualquier lenguaje, empaquételo con Docker y despliéguelo en dispositivos edge o en la nube. Use el IDE en la nube integrado o sus propias herramientas con integración de GitHub/GitLab.
  • Recopilación de datos en tiempo real — Provisione automáticamente bases de datos de series temporales por proyecto. Recopile telemetría de los dispositivos y visualícela a través de paneles — con latencia inferior a un segundo desde el edge hasta la pantalla.
  • Custom Boards — Construya visualizaciones en tiempo real, paneles de control y dashboards multipágina usando un sistema de widgets sin código. Gráficos, indicadores, mapas, tablas, formularios y controles de dispositivos — todo definido en una plantilla YAML simple y actualizado en vivo conforme llegan los datos.
  • Orquestación de IA multiagente — Cada aplicación puede incluir sus propios agentes de IA especializados para diferentes tareas — detección de anomalías, análisis de causa raíz, optimización de procesos, consultas en lenguaje natural sobre datos de máquinas. IronFlock los orquesta a través de un único entorno de ejecución con conversaciones compartidas, permisos y contexto operacional.
  • Acceso remoto seguro — Acceda mediante túnel a interfaces web de dispositivos, HMIs, flujos de cámaras, diagnósticos de PLCs o escritorios remotos sin abrir puertos. Cada sesión queda registrada y es auditable.
  • Alarmas y observabilidad — Defina reglas de alarma basadas en umbrales o condiciones sobre cualquier flujo de telemetría en vivo. El sistema observador evalúa continuamente los datos entrantes de los dispositivos y dispara notificaciones cuando se cumplen las condiciones, brindándole visibilidad en tiempo real sobre el estado de cada máquina y grupo en su proyecto.
  • Cloud Edge Fusion — Provisione dispositivos en la nube — máquinas virtuales ejecutándose en la misma infraestructura cloud que IronFlock (en Google Cloud, AWS o equivalente) — que se unen a su proyecto junto con sus dispositivos edge físicos. Un dispositivo en la nube participa en el mismo contexto de enrutamiento de mensajes que cualquier dispositivo físico, lo que permite la comunicación directa entre cómputo alojado en la nube y hardware local como si ambos estuvieran en la misma red local. Esto está disponible en la nube de IronFlock y puede habilitarse en instalaciones de nube privada virtual o en las propias instalaciones bajo solicitud.
  • Distribución de aplicaciones y marketplace — Publique aplicaciones industriales de forma pública o privada. Establezca precios, haga seguimiento del uso y reciba pagos automatizados — convirtiendo el software operacional en un producto escalable.

IA multiagente para operaciones industriales

Los proyectos tradicionales de IA industrial son monolíticos — un modelo, un propósito, un largo ciclo de integración. IronFlock adopta un enfoque diferente: múltiples agentes de IA especializados, cada uno enfocado en una tarea específica, trabajando juntos dentro de un contexto operacional compartido.

Una aplicación de mantenimiento predictivo podría incluir un agente que monitorea patrones de vibración, otro que consulta datos históricos de fallas y un tercero que genera órdenes de trabajo de mantenimiento. Una aplicación de inspección de calidad podría combinar un agente de IA de visión con un agente de trazabilidad que vincula defectos con lotes específicos y parámetros de proceso.

Estos agentes se definen de forma declarativa en una plantilla YAML ligera, se conectan a datos de máquinas en vivo y se orquestan a través de una única interfaz conversacional. Los operadores hacen preguntas en lenguaje natural — el sistema enruta al agente correcto, consulta la fuente de datos adecuada y devuelve respuestas accionables.

Esto no es un chatbot añadido a un dashboard. Es IA que entiende sus máquinas, sus procesos y su contexto operacional.

Casos de uso industriales

IronFlock está diseñado para equipos que despliegan software operacional real:

DominioEjemplos
Monitoreo y analíticaMonitoreo energético, seguimiento de OEE, análisis de tiempos de inactividad, dashboards en vivo
SCADA y HMIVisualización, gestión de alarmas, interfaces de control de procesos
MES y flujos de trabajoInstrucciones de trabajo, controles de calidad, rastreo de piezas, genealogía
IA y automatizaciónInspección por visión artificial, mantenimiento predictivo, automatización inteligente
Operaciones remotasServicio remoto seguro, diagnósticos, acceso a PLCs, transmisión de video
Integración de sistemasConectividad PLC / OPC UA / MQTT, integración con sistemas heredados

Más allá de la fábrica

Aunque IronFlock tiene profundas raíces en la automatización industrial, la plataforma no se limita a casos de uso de fábrica. Su arquitectura — agentes edge, apps contenerizadas, datos en tiempo real, túneles seguros y orquestación de IA — se aplica a cualquier escenario donde dispositivos distribuidos necesiten ser gestionados, monitoreados e inteligenciados:

  • Automatización y monitoreo de edificios — Control HVAC, medición de energía, seguimiento de ocupación y mantenimiento predictivo para edificios comerciales y residenciales
  • Gestión de flotas de vehículos — Seguimiento GPS en tiempo real, análisis de comportamiento de conductores, programación de mantenimiento y optimización de rutas en flotas vehiculares
  • Gestión de video y vigilancia — Analítica de video en el edge, gestión de flotas de cámaras, detección de objetos con IA y acceso remoto seguro a transmisiones en vivo
  • Infraestructura de ciudad inteligente — Redes de sensores ambientales, monitoreo de calidad del aire, gestión de estaciones de carga para vehículos eléctricos, iluminación inteligente, gestión de residuos y sistemas de estacionamiento

Cualquier escenario que involucre una flota de dispositivos conectados ejecutando software en el edge es adecuado para IronFlock.

Nube o en las propias instalaciones

IronFlock se ejecuta en la nube o completamente en su propia infraestructura. Para entornos industriales sensibles que requieren redes privadas, despliegues aislados (air-gapped) o soberanía de datos, el sistema completo — incluyendo el entorno de ejecución de IA, la capa de datos y la distribución de aplicaciones — puede desplegarse en sus propias instalaciones o en una nube privada. Consulte On-Premises Deployment para más detalles.

Enlaces rápidos

TemaDescripción
Primeros pasosCree su primer proyecto y conecte un dispositivo
DispositivosAgregue, configure y monitoree dispositivos
Uso de aplicacionesExplore aplicaciones y añada dispositivos
BoardsConstruya dashboards personalizados con widgets sin código
Desarrollo de aplicacionesCree sus propias aplicaciones IoT
Funciones de IAAgregue agentes y herramientas de IA a sus aplicaciones
IronFlock SDKReferencia del SDK de Python y JavaScript
IronFlock APIAPI REST para automatización
Acceso remotoTúneles seguros hacia servicios de dispositivos
Distribuidor de aplicacionesPublique y monetice sus aplicaciones
AlarmasDefina reglas de alerta y monitoree el estado del proyecto en tiempo real
PrivilegiosControle el acceso a proyectos, dispositivos y aplicaciones
Registros de auditoríaRegistre todos los cambios para cumplimiento normativo
SeguridadArquitectura de seguridad del sistema
On-Premises DeploymentEjecute IronFlock en sus propias instalaciones
Last updated on