Projekt von Yones Alizai

Protocolbridge

Protocolbridge ist eine IIoT-Middleware zur Verbindung von Modbus, OPC UA und MQTT über eine gemeinsame REST API und ein Echtzeit-Dashboard.

Projektüberblick

Industrielle Geräte verwenden häufig unterschiedliche Kommunikationsprotokolle. Protocolbridge führt diese Daten in einer gemeinsamen Architektur zusammen, normalisiert sie und stellt sie für Anwendungen und Überwachungssysteme bereit.

  • Verarbeitung von Modbus-, OPC-UA- und MQTT-Daten
  • gemeinsame REST API für normalisierte Gerätedaten
  • WebSocket-Kommunikation für Echtzeit-Updates
  • Speicherung und Auswertung von Zeitreihendaten
  • Dashboard für Werte, Zustände und Alarme

Technologien

Python FastAPI Modbus OPC UA MQTT TimescaleDB PostgreSQL React Vite Docker Compose pytest
Modbus / OPC UA / MQTT ↓ Gateway und Datenverarbeitung ↓ MQTT Broker und Backend ↓ TimescaleDB · FastAPI · WebSocket ↓ React-Echtzeit-Dashboard
Das öffentliche Repository dient als Projektpräsentation und Dokumentation. Der vollständige Quellcode, produktive Konfigurationen und interne Projektbestandteile bleiben privat.