IronFlock Dokumentation
Industrielle KI und digitale Betriebsführung sollten keine monatelange Integrationsarbeit erfordern. IronFlock ist ein Middleware-System, das die fehlende Schicht zwischen Ihren Maschinen und der Software bereitstellt, die sie intelligent macht — Konnektivität, Echtzeitdaten, KI-Ausführung, sicherer Zugriff und App-Bereitstellung, alles in einer Architektur.
Das Problem, das IronFlock löst
Jedes Industrieteam, das digitale Services für Maschinen entwickelt, steht vor derselben Herausforderung: Bevor Sie ein Monitoring-Dashboard, ein KI-Modell oder ein Remote-Service-Tool bereitstellen können, müssen Sie zunächst einen Integrations-Stack aufbauen — Gerätekonnektivität, Datenpipelines, Authentifizierung, sichere Tunnelverbindungen, Container-Orchestrierung und mehr. Diese Middleware-Arbeit dauert Monate und bindet Engineering-Ressourcen, die eigentlich für die Anwendung selbst benötigt werden.
IronFlock eliminiert diese Schicht. Sie verbinden Ihre Maschinen, SPSen, Sensoren und Gateways und konzentrieren sich dann vollständig auf die Anwendungen und KI-Workflows, die Mehrwert schaffen.
Was IronFlock ist
Stellen Sie sich IronFlock wie Android auf einem Smartphone vor — es bleibt im Hintergrund, während Benutzer mit Ihren Apps und Ihrer Marke interagieren. Die Komplexität liegt in der Middleware, nicht in der täglichen Nutzung.
Im Kern ist IronFlock ein industrielles Middleware-System, das mehrere Fähigkeiten in einer Laufzeitumgebung vereint:
- Geräte- und Maschinenkonnektivität — Registrieren Sie Maschinen, Sensoren, SPSen und Gateways. Organisieren Sie diese in Projekten, überwachen Sie die Konnektivität und verteilen Sie Over-the-Air-Updates standortübergreifend.
- App-Entwicklung und -Bereitstellung — Schreiben Sie Code in beliebigen Programmiersprachen, verpacken Sie ihn mit Docker und stellen Sie ihn auf Edge-Geräten oder in der Cloud bereit. Nutzen Sie die integrierte Cloud-IDE oder Ihre eigenen Tools mit GitHub/GitLab-Integration.
- Echtzeit-Datenerfassung — Automatische Bereitstellung projektbezogener Zeitreihendatenbanken. Erfassen Sie Telemetriedaten von Geräten und visualisieren Sie diese über Dashboards — mit Sub-Sekunden-Latenz vom Edge bis zum Bildschirm.
- Benutzerdefinierte Boards — Erstellen Sie Echtzeit-Visualisierungen, Bedienpanels und mehrseitige Dashboards mit einem No-Code-Widget-System. Diagramme, Anzeigen, Karten, Tabellen, Formulare und Gerätesteuerungen — alles in einem einfachen YAML-Template definiert und live aktualisiert, sobald Daten eintreffen.
- Multi-Agenten-KI-Orchestrierung — Jede App kann eigene spezialisierte KI-Agenten für verschiedene Aufgaben mitbringen — Anomalieerkennung, Ursachenanalyse, Prozessoptimierung, natürlichsprachliche Abfragen über Maschinendaten. IronFlock orchestriert sie über eine gemeinsame Laufzeitumgebung mit geteilten Konversationen, Berechtigungen und operativem Kontext.
- Sicherer Fernzugriff — Tunneln Sie sich in Geräte-Weboberflächen, HMIs, Kamerastreams, SPS-Diagnosen oder Remote-Desktops, ohne Ports öffnen zu müssen. Jede Sitzung wird protokolliert und ist auditierbar.
- Alarme und Observability — Definieren Sie schwellenwert- oder bedingungsbasierte Alarmregeln auf beliebigen live Telemetriedatenströmen. Das Observer-System wertet eingehende Gerätedaten kontinuierlich aus und löst Benachrichtigungen aus, wenn Bedingungen erfüllt sind — so erhalten Sie Echtzeit-Einblick in den Zustand jeder Maschine und Gruppe in Ihrem Projekt.
- Cloud-Edge-Fusion — Stellen Sie Cloud-Geräte bereit — virtuelle Maschinen, die in derselben Cloud-Infrastruktur wie IronFlock laufen (auf Google Cloud, AWS oder vergleichbar) — die Ihrem Projekt neben Ihren physischen Edge-Geräten beitreten. Ein Cloud-Gerät nimmt am selben Message-Routing-Kontext teil wie jedes physische Gerät und ermöglicht so die direkte Kommunikation zwischen cloudgehosteter Rechenleistung und lokaler Hardware, als befänden sich beide im selben lokalen Netzwerk. Dies ist in der IronFlock Cloud verfügbar und kann in Virtual-Private-Cloud- oder On-Premises-Installationen auf Anfrage aktiviert werden.
- App-Distribution und Marktplatz — Veröffentlichen Sie industrielle Apps öffentlich oder privat. Legen Sie Preise fest, verfolgen Sie die Nutzungsmessung und erhalten Sie automatisierte Auszahlungen — so wird Betriebssoftware zu einem skalierbaren Produkt.
Multi-Agenten-KI für industrielle Abläufe
Traditionelle industrielle KI-Projekte sind monolithisch — ein Modell, ein Zweck, ein langer Integrationszyklus. IronFlock verfolgt einen anderen Ansatz: mehrere spezialisierte KI-Agenten, jeweils auf eine bestimmte Aufgabe ausgerichtet, arbeiten innerhalb eines gemeinsamen operativen Kontexts zusammen.
Eine App für vorausschauende Wartung könnte einen Agenten enthalten, der Vibrationsmuster überwacht, einen weiteren, der historische Ausfalldaten abfragt, und einen dritten, der Wartungsaufträge erstellt. Eine Qualitätsinspektions-App könnte einen Bild-KI-Agenten mit einem Rückverfolgbarkeitsagenten kombinieren, der Defekte mit bestimmten Chargen und Prozessparametern verknüpft.
Diese Agenten werden deklarativ in einem schlanken YAML-Template definiert, mit Live-Maschinendaten verbunden und über eine einzige Konversationsschnittstelle orchestriert. Bediener stellen Fragen in natürlicher Sprache — das System leitet an den richtigen Agenten weiter, greift auf die richtige Datenquelle zu und liefert umsetzbare Antworten.
Dies ist kein Chatbot, der an ein Dashboard angehängt wurde. Es ist KI, die Ihre Maschinen, Ihre Prozesse und Ihren betrieblichen Kontext versteht.
Industrielle Anwendungsfälle
IronFlock ist für Teams konzipiert, die echte Betriebssoftware einsetzen:
| Bereich | Beispiele |
|---|---|
| Monitoring und Analytik | Energiemonitoring, OEE-Tracking, Stillstandsanalyse, Live-Dashboards |
| SCADA und HMI | Visualisierung, Alarmmanagement, Prozesssteuerungsoberflächen |
| MES und Workflows | Arbeitsanweisungen, Qualitätsprüfungen, Teileverfolgung, Genealogie |
| KI und Automatisierung | Visuelle KI-Inspektion, vorausschauende Wartung, intelligente Automatisierung |
| Remote-Betrieb | Sicherer Fernservice, Diagnose, SPS-Zugriff, Video-Streaming |
| Systemintegration | SPS / OPC UA / MQTT-Konnektivität, Anbindung von Altsystemen |
Über die Fabrik hinaus
Obwohl IronFlock tief in der industriellen Automatisierung verwurzelt ist, ist die Plattform nicht auf Fabrik-Anwendungsfälle beschränkt. Ihre Architektur — Edge-Agenten, containerisierte Apps, Echtzeitdaten, sicheres Tunneling und KI-Orchestrierung — eignet sich überall dort, wo verteilte Geräte verwaltet, überwacht und intelligent gemacht werden müssen:
- Gebäudeautomation & Monitoring — HLK-Steuerung, Energiemessung, Belegungserkennung und vorausschauende Wartung für Gewerbe- und Wohngebäude
- Fahrzeugflottenmanagement — Echtzeit-GPS-Tracking, Fahrerverhaltensanalysen, Wartungsplanung und Routenoptimierung für Fahrzeugflotten
- Videomanagement & Überwachung — Edge-basierte Videoanalyse, Kameraflotten-Management, KI-gestützte Objekterkennung und sicherer Fernzugriff auf Live-Feeds
- Smart-City-Infrastruktur — Umweltsensor-Netzwerke, Luftqualitätsüberwachung, Ladestation-Management, intelligente Beleuchtung, Abfallmanagement und Parkraumsysteme
Jedes Szenario, das eine Flotte vernetzter Geräte mit Software am Edge umfasst, passt zu IronFlock.
Cloud oder On-Premises
IronFlock läuft in der Cloud oder vollständig auf Ihrer eigenen Infrastruktur. Für sensible Industrieumgebungen, die private Netzwerke, Air-Gap-Installationen oder Datensouveränität erfordern, kann das gesamte System — einschließlich der KI-Laufzeitumgebung, der Datenschicht und der App-Bereitstellung — On-Premises oder in einer privaten Cloud betrieben werden. Siehe On-Premises Deployment für Details.
Schnelllinks
| Thema | Beschreibung |
|---|---|
| Erste Schritte | Erstellen Sie Ihr erstes Projekt und verbinden Sie ein Gerät |
| Geräte | Geräte hinzufügen, konfigurieren und überwachen |
| Apps verwenden | Apps durchsuchen und Geräte hinzufügen |
| Boards | Benutzerdefinierte Dashboards mit No-Code-Widgets erstellen |
| Apps entwickeln | Eigene IoT-Apps erstellen |
| KI-Funktionen | KI-Agenten und Tools zu Ihren Apps hinzufügen |
| IronFlock SDK | Python- und JavaScript-SDK-Referenz |
| IronFlock API | REST-API für Automatisierung |
| Fernzugriff | Sichere Tunnelverbindungen zu Gerätediensten |
| App-Distribution | Apps veröffentlichen und monetarisieren |
| Alarme | Alarmregeln definieren und Projektzustand in Echtzeit überwachen |
| Berechtigungen | Zugriff auf Projekte, Geräte und Apps steuern |
| Audit-Logs | Alle Änderungen zur Compliance nachverfolgen |
| Sicherheit | Sicherheitsarchitektur des Systems |
| On-Premises Deployment | IronFlock On-Premises betreiben |