
DATAWARE OCTOPUS IOT
Device-Handling-System · Ver 1.0 Alfa · Supervisor 0.26.07.27
Octopus IoT ist die zentrale DATA-WARE-Plattform für IoT-Geräte, Sensoren, Kameras und Edge-Knoten. Sie überwacht Präsenz und Telemetrie in Echtzeit, weist Geräte entlang der Hierarchie Supervisor → Producer → Customer → User zu, stellt Remote-Shells für Linux/Windows bereit und verwaltet Fotos sowie Videos aus dem Feld. Sie unterstützt OTA-(Over-the-Air)-Aktualisierung von EDGE und umfasst die Realisierung von Systemen zur Steuerung individueller Geräte.
FUNKTIONEN VON DATAWARE OCTOPUS IOT
Überblick. Ein Hub für jedes Gerät.
Eine Konsole für Edge-Knoten, Sensoren und Kameras. Sie überwacht Präsenz und Telemetrie in Echtzeit,
weist Geräte entlang der Hierarchie Supervisor → Producer → Customer → User zu,
stellt Remote-Shells für Linux/Windows bereit und verwaltet Fotos sowie Videos aus dem Feld.
• MQTT / Kafka ready
• OTA Over-the-Air
• Multi-Tenant (Producer / Customer / User)
• Sensoren + Kamera
• Remote-Shell Linux und Windows CMD
• Individuelle Geräte
Organisation. Supervisor → Producer → Customer → User.
Supervisor — zentrale SystemAdmin-Konsole: Dashboard, verbundene Geräte, Statistiken, Kamera, Producer- und Customer-Stammdaten.
Producer — Organisation, die Geräte verwaltet (z. B. DataWare Producer) und sie den eigenen Kunden zuweist.
Customer — Standort / Endkunde (z. B. Haupt Pharma srl) mit eigenen Geräten und Benutzerverwaltung der Niederlassung.
User — operative Konten je Customer (z. B. Operator): Zugriff auf die im Tenant erlaubten Funktionen.
Messquellen. Sensorwerte von PLC, Industrie-PCs und industriellen Raspberry-Boards.
Übernimmt Messwerte von PLCs, Windows-Industrie-PCs und industriellen Raspberry-Boards (Bus, USB-TTL, Modbus, Edge-Agent) und normalisiert sie zu Octopus-Telemetrie in derselben Hierarchie Supervisor → Producer → Customer → User.
1 PLC
Erfassung von Liniensteuerungen (Register, digitale/analoge I/O, Modbus/OPC-Gateway oder serieller Bridge). Die Messwerte fließen als Geräte-Telemetrie nach Octopus, mit Status Online / Stale / Offline und Zuweisung zum Anlagenkunden.
2 Industrie-PCs
Windows-Hosts im Schaltschrank oder Rack: Sensorauslesung über USB-TTL / COM (z. B. DHT22 mit CP2102 + MCU-Brücke), lokaler Dienst, der auf denselben Kafka-Topics wie der Raspberry publiziert. Remote-Windows-CMD-Shell aus der Supervisor-Konsole.
3 Industrieller Raspberry
Linux-aarch64-Edge (industrieller Pi oder gehärteter Zero 2 W): C++-Agent für Umweltsensoren und Kamera, Keepalive, Befehle und Linux-Remote-Shell. Ideal für Sensorzonen und MQTT-Gateways nahe an der Maschine.
| Quelle | Typische Schnittstelle | Was Octopus zeigt |
|---|---|---|
| Prozess-PLC | Modbus / OPC / I/O + Gateway | Gerät mit Prozessmesswerten, Präsenz und letzten Werten |
| Windows-Industrie-PC | USB-TTL (COM) + Delphi/Agent-Dienst | CONNECTED-Gerät, CMD-Shell, Telemetrie und optionale Kamera |
| Industrieller Raspberry | RevPi Compact (DIN) · GPIO / I2C · C++-Agent | CONNECTED-Gerät, I/O DI/DO/AI/AO, Linux-Shell, Foto/Video, Statistiken |
Busse und serielle Ports — natürliche Brücke zu PLCs, USB-TTL-Wandlern und Schaltschrank-Peripherie.
Beispiel Industrie-PC — DHT22 → ESP-01S → CP2102 USB-TTL → Windows-Dienst nach Octopus/Kafka.
Architektur. Vom Sensor zum Dashboard.
ESP32-Zonen lesen Sensoren (z. B. BME280 über I2C) und steuern Relais über GPIO; das Raspberry-Gateway publiziert/abonniert MQTT; Octopus zeigt Status, Befehle, Kamera und Statistiken.
| Ebene | Komponenten | Rolle |
|---|---|---|
| Dashboard | Octopus Supervisor | Visualisierung, Befehle, Stammdaten, Kamera, Statistiken |
| Gateway | Raspberry Pi + MQTT-Broker | Nachrichtenhub zwischen Edge und Plattform |
| Edge-Zone | ESP32 + BME280 + Relais | Temperatur / Feuchte / Druck und lokale Aktorik |
| Device-Host | Pi Zero 2 W / Windows USB-TTL | DHT22-Sensoren C++ oder Delphi, Kamera, Remote-Shell |
Devices. Verbunden, zugewiesen, steuerbar.
Live-Geräteinventar mit Status Online / Stale / Offline, Producer- und Customer-Zuweisung
sowie Schnellaktionen:
• Edit — Metadaten und organisatorische Zuweisung aktualisieren
• Command — Remote-Shell auf dem Gerät öffnen (Linux oder Windows CMD)
• Camera — letztes Foto, Galerie und Video der letzten Minute
• Info — technische Details und Präsenz
Industrial Edge. Revolution Pi Compact.
DIN-Schienen-Controller auf Basis Raspberry Pi Compute Module: DI/DO/AI/AO, Dual-Ethernet, RS485/Modbus. Liest Sensoren und steuert Ausgänge im Schaltschrank, mit Linux-Shell und Telemetrie an Octopus. DIN-Gehäuse 90 × 160,6 × 58 mm, typische Versorgung 24 V DC, IP20.
| Kategorie | Detail |
|---|---|
| Digital | 8 Eingänge 24 V DC (EN 61131-2 Typ I/III) · 8 High-Side-Ausgänge, max. 500 mA je / 2 A gesamt |
| Analog | 8 Eingänge 0–10 V (bis 16 Bit) · 2 Ausgänge 0–10 V, kurzschlussfest |
| Netz & Field | 2× Ethernet RJ45 (getrennte MACs) · RS485 an Klemmen (Modbus RTU/TCP serienmäßig) |
| Rechnen | BCM2837B0 Quad-Core 1,2 GHz · 1 GB RAM · 8 GB eMMC · vollständiger Linux-Root |
| Umgebung | −20…+55 °C Betrieb · EMV EN 61000-6-2 / 6-4 · CE / RoHS |
Warum in Octopus
Ein CONNECTED-Gerät mit Telemetrie aus industriellen I/O, Linux-Remote-Shell und denselben Kafka/MQTT-Flüssen wie andere Edges: ideal, wenn ein „Raspberry für den Schaltschrank“ statt eines PCs oder eines geschlossenen PLC gebraucht wird.
Was Sie tun können
Sensoren auf AI/DI lesen, DO/AO steuern, per Modbus kommunizieren, in Python/Node-RED/C entwickeln und Präsenz, Befehle sowie Diagnose im Supervisor-Dashboard verwalten.
I/O-Erweiterung — Beispielmodul RevPi DO (KUNBUS): digitale High-Side-Ausgänge bis 0,5 A, PiBridge / Fieldbus.
Remote-Shell. Linux und Windows im Browser.
Remote-Terminal auf dem Gerät ohne Desktop-VPN: Diagnose, Befehle, Logs und Wartung im Supervisor-Browser, Sitzung an das ausgewählte Gerät gebunden. Enthält OTA-(Over-the-Air)-Aktualisierung von EDGE: Firmware und Software der Edge-Geräte lassen sich ohne Vor-Ort-Einsatz auf Linux- und Windows-Flotten aktualisieren.
Linux-Shell — Debian aarch64 auf C++-Gerät: cwd, Präsenz, Befehle help / status / disconnect.
Windows CMD — Delphi-USB-TTL-Host: CMD-Sitzung mit persistentem Verzeichnis und Octopus-Built-ins.
Kamera. Foto, Galerie, Ein-Minuten-Video.
Letztes Foto anzeigen, JPEG-Archiv in der Datenbank durchsuchen und ein MP4 der letzten Minute an Frames erzeugen, mit wählbarer Auflösung im Supervisor. Ideal für Bereichsüberwachung, Ereignisdokumentation und Notfallunterstützung.
Last picture — Live-Snapshot mit Refresh und Größen-/Zeitmetadaten.
Pictures — zehntausende Frames mit Paginierung.
Last minute video — erzeugt MP4 aus JPEG (z. B. 36 Frames @ 1 fps).
Individuelle Geräte. Beispiele maßgeschneiderter Sensoren.
Wir realisieren Systeme zur Steuerung individueller Geräte, mit flexiblem Edge für Legacy- und Custom-Hardware:
• Temperatur / Feuchte — DHT22, BME280 und USB-TTL-Varianten
• Kamera — Bereichsüberwachung, Ereignisdokumentation, Notfallunterstützung
• Serielle Ports — Custom-Integrationen auf industriellen Bussen und Adaptern
Analytics & Multi-Tenant. Statistiken, Producer, Customer.
Analysiert Zeitreihen (avg / min / max) für Feuchte, Temperatur und weitere Messwerte; verwaltet Producer, Customer und User (Operator) in der Hierarchie Supervisor → Producer → Customer → User.
Edit assignment — Name, Device ID, MAC, Producer und Customer in einem Formular.
Producers — Code, Name, Flag Active; Aktionen Edit / Customers / Delete.
Customers — Kunden je Producer, Operator-Benutzer und dedizierte Zugriffsverwaltung.
Kontakt. Demo ohne Verpflichtung.
Für Octopus-IoT-Demos, Geräteauswahl an operativen Standorten oder Aktivierung der Supervisor-Konsole
(Telemetrie, Kamera, Remote-Shell, OTA und Dashboards)
steht das DATA WARE-Team zur Verfügung.
Haben Sie bereits Sensoren oder Hosts im Feld? Wir realisieren Systeme zur Steuerung individueller Geräte
und OTA-Updates für EDGE-Flotten.