Octopus IoT
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.


linux almalinux WIN10 WIN11 html5


Scarica la presentazione



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

Dashboard Supervisor Octopus

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.

Login 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.

Sensori e connettività seriale

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.

Schema collegamento MQTT ESP32 Raspberry

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

Lista device connessi

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.

Revolution Pi Compact

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.

Shell remota Linux

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.

Ultima foto device

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.

Statistiche dispositivi

Assegnazione device

Edit assignment — nome, Device ID, MAC, Producer e Customer in un form unico.

Gestione customers

Customers — clienti per producer, utenti Operator e gestione accessi dedicata.