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.