Skip to Content
Panoramica

Documentazione IronFlock

L’AI industriale e le operazioni digitali non dovrebbero richiedere mesi di lavoro di integrazione. IronFlock è un sistema middleware che fornisce il livello mancante tra le tue macchine e il software che le rende intelligenti — connettività, dati in tempo reale, esecuzione AI, accesso sicuro e distribuzione di app, tutto in un’unica architettura.

IronFlock Architecture

Il Problema che IronFlock Risolve

Ogni team industriale che sviluppa servizi digitali per le macchine si scontra con la stessa sfida: prima di poter distribuire una dashboard di monitoraggio, un modello AI o uno strumento di assistenza remota, è necessario costruire uno stack di integrazione — connettività dei dispositivi, pipeline di dati, autenticazione, tunneling sicuro, orchestrazione dei container e altro ancora. Quel lavoro di middleware richiede mesi e sottrae risorse ingegneristiche all’applicazione vera e propria.

IronFlock elimina quel livello. Colleghi le tue macchine, PLC, sensori e gateway, poi ti concentri interamente sulle applicazioni e i flussi di lavoro AI che creano valore.

Cos’è IronFlock

Pensa a IronFlock come ad Android su uno smartphone — rimane in background mentre gli utenti interagiscono con le tue app e il tuo brand. La complessità risiede nel middleware, non nell’esperienza quotidiana.

Nella sua essenza, IronFlock è un sistema middleware industriale che collega molteplici capacità in un unico runtime:

  • Connettività Dispositivi e Macchine — Registra macchine, sensori, PLC e gateway. Organizzali in progetti, monitora la connettività e invia aggiornamenti over-the-air su più siti.
  • Sviluppo e Distribuzione di App — Scrivi codice in qualsiasi linguaggio, impacchettalo con Docker e distribuiscilo su dispositivi edge o nel cloud. Usa l’IDE cloud integrato o i tuoi strumenti con integrazione GitHub/GitLab.
  • Raccolta Dati in Tempo Reale — Provisioning automatico di database time-series per progetto. Raccogli telemetria dai dispositivi e visualizzala tramite dashboard — con latenza inferiore al secondo dall’edge allo schermo.
  • Board Personalizzate — Crea visualizzazioni in tempo reale, pannelli di controllo e dashboard multi-pagina usando un sistema di widget no-code. Grafici, misuratori, mappe, tabelle, form e controlli dei dispositivi — tutti definiti in un semplice template YAML e aggiornati in tempo reale all’arrivo dei dati.
  • Orchestrazione Multi-Agente AI — Ogni app può includere i propri agenti AI specializzati per diversi compiti — rilevamento anomalie, analisi delle cause radice, ottimizzazione dei processi, query in linguaggio naturale sui dati delle macchine. IronFlock li orchestra attraverso un unico runtime con conversazioni condivise, permessi e contesto operativo.
  • Accesso Remoto Sicuro — Effettua il tunneling verso interfacce web dei dispositivi, HMI, stream video, diagnostica PLC o desktop remoti senza aprire porte. Ogni sessione è registrata e verificabile.
  • Allarmi e Osservabilità — Definisci regole di allarme basate su soglie o condizioni su qualsiasi stream di telemetria live. Il sistema di osservazione valuta continuamente i dati dei dispositivi e invia notifiche quando le condizioni sono soddisfatte, fornendoti visibilità in tempo reale sullo stato di ogni macchina e gruppo nel tuo progetto.
  • Cloud Edge Fusion — Provisioning di dispositivi cloud — macchine virtuali che girano nella stessa infrastruttura cloud di IronFlock (su Google Cloud, AWS o equivalente) — che si uniscono al tuo progetto insieme ai dispositivi edge fisici. Un dispositivo cloud partecipa allo stesso contesto di routing dei messaggi di qualsiasi dispositivo fisico, abilitando la comunicazione diretta tra compute cloud-hosted e hardware on-premises come se entrambi fossero sulla stessa rete locale. Disponibile nel cloud IronFlock e attivabile in installazioni virtual private cloud o on-premises su richiesta.
  • Distribuzione App e Marketplace — Pubblica app industriali pubblicamente o privatamente. Imposta i prezzi, monitora il consumo e ricevi pagamenti automatici — trasformando il software operativo in un prodotto scalabile.

AI Multi-Agente per le Operazioni Industriali

I tradizionali progetti AI industriali sono monolitici — un modello, uno scopo, un lungo ciclo di integrazione. IronFlock adotta un approccio diverso: agenti AI multipli specializzati, ognuno dedicato a un compito specifico, che lavorano insieme all’interno di un contesto operativo condiviso.

Un’app per la manutenzione predittiva potrebbe includere un agente che monitora i pattern di vibrazione, un altro che interroga i dati storici dei guasti e un terzo che genera ordini di lavoro di manutenzione. Un’app di ispezione qualità potrebbe abbinare un agente AI visivo con un agente di tracciabilità che collega i difetti a specifici lotti e parametri di processo.

Questi agenti sono definiti in modo dichiarativo in un template YAML leggero, connessi ai dati live delle macchine e orchestrati attraverso un’unica interfaccia di conversazione. Gli operatori fanno domande in linguaggio naturale — il sistema instrada verso l’agente giusto, attinge dalla fonte dati corretta e restituisce risposte praticabili.

Non è un chatbot aggiunto a una dashboard. È AI che comprende le tue macchine, i tuoi processi e il tuo contesto operativo.

Casi d’Uso Industriali

IronFlock è costruito per team che distribuiscono software operativo reale:

DominioEsempi
Monitoraggio e AnalisiMonitoraggio energetico, tracciamento OEE, analisi dei tempi morti, dashboard live
SCADA e HMIVisualizzazione, gestione allarmi, interfacce di controllo processo
MES e Flussi di LavoroIstruzioni di lavoro, controlli qualità, tracciabilità delle parti, genealogia
AI e AutomazioneIspezione AI visiva, manutenzione predittiva, automazione intelligente
Operazioni RemoteServizio remoto sicuro, diagnostica, accesso PLC, streaming video
Integrazione di SistemiConnettività PLC / OPC UA / MQTT, collegamento di sistemi legacy

Oltre il Pavimento della Fabbrica

Sebbene IronFlock abbia radici profonde nell’automazione industriale, la piattaforma non è limitata ai casi d’uso in fabbrica. La sua architettura — agenti edge, app containerizzate, dati in tempo reale, tunneling sicuro e orchestrazione AI — si applica ovunque dispositivi distribuiti debbano essere gestiti, monitorati e resi intelligenti:

  • Automazione e Monitoraggio degli Edifici — Controllo HVAC, misurazione dell’energia, monitoraggio dell’occupazione e manutenzione predittiva per edifici commerciali e residenziali
  • Gestione delle Flotte di Veicoli — Tracciamento GPS in tempo reale, analisi del comportamento dei conducenti, pianificazione della manutenzione e ottimizzazione dei percorsi per flotte di veicoli
  • Gestione Video e Sorveglianza — Analisi video edge-based, gestione delle flotte di telecamere, rilevamento oggetti AI-powered e accesso remoto sicuro ai feed live
  • Infrastruttura di Smart City — Reti di sensori ambientali, monitoraggio della qualità dell’aria, gestione delle stazioni di ricarica EV, illuminazione intelligente, gestione dei rifiuti e sistemi di parcheggio

Qualsiasi scenario che coinvolga una flotta di dispositivi connessi che eseguono software all’edge è adatto a IronFlock.

Cloud o On-Premises

IronFlock funziona nel cloud o interamente sulla propria infrastruttura. Per ambienti industriali sensibili che richiedono reti private, deployment air-gapped o sovranità dei dati, l’intero sistema — incluso il runtime AI, il layer di dati e la distribuzione delle app — può essere distribuito on-premises o in un cloud privato. Vedi Deployment On-Premises per i dettagli.

ArgomentoDescrizione
Per IniziareCrea il tuo primo progetto e connetti un dispositivo
ArchitetturaArchitettura del sistema, dispositivi edge, servizi centrali e message broker
Gestione AppSfoglia le app e aggiungi dispositivi ad esse
Gestione DispositiviAggiungi, configura e monitora i dispositivi
Dashboard IoTCrea dashboard personalizzate con widget no-code
Sviluppo App IoTCrea le tue app IoT
Allarmi IoTDefinisci regole di allarme e monitora lo stato del progetto in tempo reale
Physical AIAggiungi agenti AI e strumenti alle tue app
Accesso RemotoTunneling sicuro verso i servizi dei dispositivi
Sensori LoRaWANConnetti e gestisci reti di sensori LoRaWAN
SCADAControllo supervisivo e acquisizione dati
Log di AuditTraccia tutte le modifiche per la conformità
Controllo AccessiControlla l’accesso a progetti, dispositivi e app
SicurezzaArchitettura di sicurezza del sistema
Monetizzazione AppPubblica e monetizza le tue app
Deployment On-PremisesEsegui IronFlock on-premises
ConfrontiCome IronFlock si confronta con Ignition, WinCC, AVEVA, ThingWorx e altri
Last updated on