Octopus IoT
DATAWARE OCTOPUS IOT
Device handling system · Ver 1.0 Alfa · Supervisor 0.26.07.27

Octopus IoT est la plateforme centrale DATA WARE pour appareils IoT, capteurs, caméras et nœuds edge. Elle surveille présence et télémétrie en temps réel, affecte les appareils selon la hiérarchie Supervisor → Producer → Customer → User, expose des shells distants Linux/Windows et gère photos et vidéos terrain. Elle prend en charge la mise à jour OTA (Over-the-Air) des EDGE et inclut la réalisation de systèmes de contrôle d’appareils personnalisés.

MQTT / Kafka ready OTA Over-the-Air Multi-tenant Capteurs + Caméra Remote shell Appareils personnalisés

linux almalinux WIN10 WIN11 html5


Télécharger la présentation



FONCTIONS DE DATAWARE OCTOPUS IOT


Vue d’ensemble. Un hub pour chaque appareil.


Une console unique pour nœuds edge, capteurs et caméras. Elle surveille présence et télémétrie en temps réel, affecte les appareils selon la hiérarchie Supervisor → Producer → Customer → User, expose des shells distants Linux/Windows et gère photos et vidéos terrain.

• MQTT / Kafka ready
OTA Over-the-Air
• Multi-tenant (Producer / Customer / User)
• Capteurs + caméra
• Remote shell Linux et Windows CMD
• Appareils personnalisés

Dashboard Supervisor Octopus

Organisation. Supervisor → Producer → Customer → User.


Supervisor — console centrale SystemAdmin : dashboard, appareils connectés, statistiques, caméra, référentiels producer et customer.
Producer — organisation qui gère les appareils (ex. DataWare Producer) et les affecte à ses customers.
Customer — site / client final (ex. Haupt Pharma srl) avec appareils dédiés et gestion des utilisateurs du site.
User — comptes opérationnels par customer (ex. Operator) : accès aux fonctions autorisées sur le tenant.

Connexion Microsoft SSO

Sources de mesure. Lecture des capteurs depuis PLC, PC industriels et Raspberry industriels.


Ingère les lectures des PLC, PC industriels Windows et Raspberry industriels (bus, USB-TTL, Modbus, agent edge) et les normalise en télémétrie Octopus avec la même hiérarchie Supervisor → Producer → Customer → User.

1 PLC

Acquisition depuis les automates de ligne (registres, I/O numériques/analogiques, passerelle Modbus/OPC ou pont série). Les mesures convergent vers Octopus en télémétrie device, avec statut Online / Stale / Offline et affectation au customer d’usine.

2 PC industriels

Hôtes Windows en armoire ou rack : lecture capteurs via USB-TTL / COM (ex. DHT22 avec pont CP2102 + micro), service local qui publie sur Kafka les mêmes topics que le Raspberry. Shell distante en mode Windows CMD depuis la console Supervisor.

3 Raspberry industriels

Edge Linux aarch64 (Pi industriel ou Zero 2 W durci) : agent C++ pour capteurs environnementaux et caméra, keepalive, commandes et shell distante Linux. Idéal pour zones capteur et passerelle MQTT près de la machine.

Source Interface typique Ce que voit Octopus
PLC de process Modbus / OPC / I/O + passerelle Appareil avec mesures de process, présence et dernières valeurs
PC industriel Windows USB-TTL (COM) + service Delphi/agent Appareil CONNECTED, shell CMD, télémétrie et caméra optionnelle
Raspberry industriel RevPi Compact (DIN) · GPIO / I2C · agent C++ Appareil CONNECTED, I/O DI/DO/AI/AO, shell Linux, photo/vidéo, statistiques
Connectivité capteurs série

Bus et ports série — pont naturel vers PLC, convertisseurs USB-TTL et périphériques d’armoire.

Câblage DHT22 sur PC via USB-TTL

Exemple PC industriel — DHT22 → ESP-01S → CP2102 USB-TTL → service Windows vers Octopus/Kafka.

Architecture. Du capteur au dashboard.


Les zones ESP32 lisent les capteurs (ex. BME280 via I2C) et pilotent des relais via GPIO ; la passerelle Raspberry publie/souscrit MQTT ; Octopus affiche statut, commandes, caméra et statistiques.

Niveau Composants Rôle
Dashboard Octopus Supervisor Visualisation, commandes, référentiels, caméra, statistiques
Gateway Raspberry Pi + broker MQTT Hub de messages entre edge et plateforme
Edge zone ESP32 + BME280 + Relais Température / humidité / pression et actuation locale
Device host Pi Zero 2 W / Windows USB-TTL Capteurs DHT22 C++ ou Delphi, caméra, shell distante
Schéma MQTT ESP32 Raspberry

Devices. Connectés, affectés, contrôlables.


Inventaire live avec statut Online / Stale / Offline, affectation Producer et Customer, et actions rapides :

Edit — met à jour métadonnées et affectation organisationnelle
Command — ouvre la shell distante sur l’appareil (Linux ou Windows CMD)
Camera — dernière photo, galerie et vidéo de la dernière minute
Info — détail technique et présence

Liste des appareils connectés

Edge industriel. Revolution Pi Compact.


Contrôleur rail DIN basé sur Raspberry Pi Compute Module : DI/DO/AI/AO, double Ethernet, RS485/Modbus. Lit les capteurs et actionne les sorties depuis l’armoire, avec shell Linux et télémétrie vers Octopus. Boîtier DIN 90 × 160,6 × 58 mm, alimentation typique 24 V DC, IP20.

Revolution Pi Compact
Catégorie Détail
Numériques 8 entrées 24 V DC (EN 61131-2 type I/III) · 8 sorties high-side, max 500 mA chacune / 2 A total
Analogiques 8 entrées 0–10 V (jusqu’à 16 bit) · 2 sorties 0–10 V, protégées contre les courts-circuits
Réseau & field 2× Ethernet RJ45 (MAC séparées) · RS485 sur borniers (Modbus RTU/TCP de série)
Calcul BCM2837B0 quad-core 1,2 GHz · 1 Go RAM · 8 Go eMMC · root Linux complet
Environnement −20…+55 °C en service · CEM EN 61000-6-2 / 6-4 · CE / RoHS

Pourquoi dans Octopus

Un appareil CONNECTED avec télémétrie I/O industrielles, shell distante Linux et les mêmes flux Kafka/MQTT que les autres edges : idéal quand il faut un « Raspberry d’armoire » à la place d’un PC ou d’un PLC fermé.

Ce que vous pouvez faire

Lire des capteurs sur AI/DI, commander DO/AO, dialoguer en Modbus, développer en Python/Node-RED/C et gérer présence, commandes et diagnostic depuis le dashboard Supervisor.

Module Revolution Pi DO KUNBUS

Extension I/O — exemple de module RevPi DO (KUNBUS) : sorties numériques high-side jusqu’à 0,5 A, PiBridge / fieldbus.


Remote shell. Linux et Windows depuis le navigateur.


Terminal distant sur l’appareil sans VPN bureau : diagnostic, commandes, logs et maintenance depuis le navigateur Supervisor, session liée à l’appareil sélectionné. Inclut la mise à jour OTA (Over-the-Air) des EDGE : firmware et logiciel des appareils edge actualisables à distance, sans intervention sur site, sur flottes Linux et Windows.

Shell distante Linux

Linux shell — Debian aarch64 sur appareil C++ : cwd, présence, commandes help / status / disconnect.

Shell distante Windows CMD

Windows CMD — hôte USB-TTL Delphi : session CMD avec répertoire persistant et built-in Octopus.


Caméra. Photo, galerie, vidéo d’une minute.


Afficher la dernière photo, parcourir l’archive JPEG en base et générer un MP4 de la dernière minute de frames, avec résolution sélectionnable depuis Supervisor. Idéal pour la surveillance de zone, la documentation d’événements et le support d’urgence.

Dernière photo appareil

Last picture — snapshot live avec refresh et métadonnées taille/horaire.

Galerie photos appareil

Pictures — des dizaines de milliers de frames avec pagination.

Vidéo de la dernière minute

Last minute video — compile un MP4 à partir de JPEG (ex. 36 frames @ 1 fps).


Appareils personnalisés. Exemples de capteurs sur mesure.


Nous réalisons des systèmes de contrôle d’appareils personnalisés, avec un edge flexible pour le matériel legacy et custom :

Température / humidité — DHT22, BME280 et variantes USB-TTL
Caméra — surveillance de zone, documentation d’événements, support d’urgence
Ports série — intégrations custom sur bus et adaptateurs industriels

Connectivité série pour matériel custom

Analytics & multi-tenant. Statistiques, Producer, Customer.


Analyse les séries temporelles (avg / min / max) pour humidité, température et autres mesures ; gère Producer, Customer et User (Operator) avec la hiérarchie Supervisor → Producer → Customer → User.

Statistiques appareils

Affectation appareil

Edit assignment — nom, Device ID, MAC, Producer et Customer dans un seul formulaire.

Gestion des producers

Producers — code, nom, flag Active ; actions Edit / Customers / Delete.

Gestion des customers

Customers — clients par producer, utilisateurs Operator et gestion des accès dédiée.


Contactez-nous. Démo sans engagement.


Pour des démos d'Octopus IoT, le dimensionnement d'appareils sur sites opérationnels ou l'activation de la console Supervisor (télémétrie, caméra, shell distante, OTA et tableaux de bord), l'équipe DATA WARE est à votre disposition.

Vous avez déjà des capteurs ou des hôtes sur le terrain ? Nous réalisons des systèmes de contrôle d'appareils personnalisés et la mise à jour OTA des EDGE.