djangoMQ ist eine Webanwendung zur Visualisierung von Statusdaten in Verbindung mit MQTT.
- Login und Registrierung
- Möglichkeit zum Anbinden eines externen MQTT Brokers mittels paho-mqtt
- Benutzer können eigenständig MQTT Topics abonnieren / deabonnieren
- Visualisierung von Statusdaten.
- ChartJS
- Echtzeit Aktualisierung der Graphen
- Redis für django Channels
- Speichern von Statusdaten
- Python
- HTML
- JavaScript
- django
- TailwindCSS
- ChartJS
- paho-mqtt
Die Entstehung dieses Projekts erfolgte als Teil einer schulischen Projektarbeit, bei der die Verwendung des Python Frameworks "Django" vorgeschrieben und integraler Bestandteil des Projekts war.