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.
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:
| Dominio | Ejemplos |
|---|---|
| Monitoreo y analítica | Monitoreo energético, seguimiento de OEE, análisis de tiempos de inactividad, dashboards en vivo |
| SCADA y HMI | Visualización, gestión de alarmas, interfaces de control de procesos |
| MES y flujos de trabajo | Instrucciones de trabajo, controles de calidad, rastreo de piezas, genealogía |
| IA y automatización | Inspección por visión artificial, mantenimiento predictivo, automatización inteligente |
| Operaciones remotas | Servicio remoto seguro, diagnósticos, acceso a PLCs, transmisión de video |
| Integración de sistemas | Conectividad 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
| Tema | Descripción |
|---|---|
| Primeros pasos | Cree su primer proyecto y conecte un dispositivo |
| Dispositivos | Agregue, configure y monitoree dispositivos |
| Uso de aplicaciones | Explore aplicaciones y añada dispositivos |
| Boards | Construya dashboards personalizados con widgets sin código |
| Desarrollo de aplicaciones | Cree sus propias aplicaciones IoT |
| Funciones de IA | Agregue agentes y herramientas de IA a sus aplicaciones |
| IronFlock SDK | Referencia del SDK de Python y JavaScript |
| IronFlock API | API REST para automatización |
| Acceso remoto | Túneles seguros hacia servicios de dispositivos |
| Distribuidor de aplicaciones | Publique y monetice sus aplicaciones |
| Alarmas | Defina reglas de alerta y monitoree el estado del proyecto en tiempo real |
| Privilegios | Controle el acceso a proyectos, dispositivos y aplicaciones |
| Registros de auditoría | Registre todos los cambios para cumplimiento normativo |
| Seguridad | Arquitectura de seguridad del sistema |
| On-Premises Deployment | Ejecute IronFlock en sus propias instalaciones |