
DATAWARE OCTOPUS IOT
Device handling system · Supervisor · MQTT / Kafka · Microsoft SSO
Octopus IoT è la piattaforma DATA WARE per gestire dispositivi IoT, sensori, telecamere e edge da una console centrale. Monitora presenza e telemetria in tempo reale, assegna i device lungo la gerarchia Supervisor → Producer → Customer → User con accesso Microsoft SSO, espone shell remota Linux/Windows e gestisce foto e video dal campo.
LE FUNZIONI DI DATAWARE OCTOPUS IOT
Panoramica. Un hub per tutti i dispositivi.
Console unica per edge, sensori e telecamere. Octopus normalizza la telemetria da PLC,
PC industriali e Raspberry industriali e la rende operativa nella dashboard Supervisor.
• MQTT / Kafka ready
• Microsoft SSO
• Multi-tenant (Producer / Customer / User)
• Sensori + camera
• Remote shell Linux e Windows CMD
Organizzazione. Supervisor → Producer → Customer → User.
Supervisor — console SystemAdmin: dashboard, device connessi, statistiche, camera, anagrafiche.
Producer — organizzazione che gestisce i dispositivi e li assegna ai customer.
Customer — sede / cliente finale con device dedicati e utenti della sede.
User — account operativi autenticati con Microsoft SSO.
Fonti di misura. PLC, PC industriali, Raspberry.
Acquisisce letture da PLC (Modbus / OPC / I/O), PC industriali Windows (USB-TTL / COM) e Raspberry industriali (GPIO / I2C / agent C++), con stato Online / Stale / Offline e assegnazione al customer di impianto.
Architettura. Dal sensore al dashboard.
Zone ESP32 leggono sensori (es. BME280) e comandano relay; il gateway Raspberry
pubblica/sottoscrive MQTT; Octopus visualizza stato, comandi, camera e statistiche.
Livelli tipici: Dashboard Supervisor → Gateway MQTT → Edge zone → Device host.
Devices. Connessi, assegnati, comandabili.
Inventario live dei device con stato Online / Stale / Offline, assegnazione Producer e Customer,
azioni rapide:
• Edit — metadati e assegnazione organizzativa
• Command — shell remota sul device
• Camera — ultima foto, galleria e video
• Info — dettaglio tecnico e presenza
Edge industriale. Revolution Pi Compact.
Controller DIN-rail basato su Raspberry Pi Compute Module: DI/DO/AI/AO, doppia Ethernet, RS485/Modbus. Legge sensori e aziona uscite da quadro, con shell Linux e telemetria verso Octopus.
Remote shell. Linux e Windows dal browser.
Terminale remoto sul device senza VPN desktop: diagnostica, comandi, log e manutenzione protetti da Microsoft SSO, sessione vincolata al device selezionato.
Camera. Foto, galleria, video minuto.
Visualizza l’ultima foto, sfoglia l’archivio JPEG e genera un MP4 dell’ultimo minuto di frame, con risoluzione selezionabile dal Supervisor. Ideale per monitoraggio area, documentazione eventi e supporto emergenza.
Analytics & multi-tenant. Statistiche, Producer, Customer.
Serie temporali (avg / min / max) su umidità, temperatura e altre misure; gestione anagrafiche Producer, Customer e User (Operator) nella stessa gerarchia multi-livello.
Edit assignment — nome, Device ID, MAC, Producer e Customer in un form unico.
Customers — clienti per producer, utenti Operator e gestione accessi dedicata.