REQ_I_1 |
Info |
|
|
Wenn möglich so hardware unabhängig wie Möglich |
- |
|
REQ_I_2 |
Info |
|
|
"Der erste Meilenstein Wäre die Vorbereitung eines Images (Pi / Docker / VM) für mich und Kollegen" |
- |
|
REQ_I_3 |
Info |
|
|
Es ist vorteilhaft wenn die Kosten gering gehalten werden. |
- |
|
REQ_I_4 |
Info |
|
|
"Es kann davon ausgegangen werden dass die Schüler bereits Erfahrung mit Logosoft und darin enthaltene Funktionsblöcke haben." |
- |
|
REQ_I_5 |
Info |
|
|
"ESP Basis Software steht teilweise schon zur Verfügung. (Tasmota) Gegebenfalls Erweiterung, wenn gegebener Stand nicht ausreichend ist." |
- |
|
REQ_O_1 |
Optional |
|
|
Selbständige Bereitstellung von Lan / Wlan Kommunikation. |
Code |
|
REQ_O_2 |
Optional |
|
|
Einbindung für KNX (adressierte Schalter Hausautomation) für Node Red. |
Code |
|
REQ_O_3 |
Optional |
|
|
Anbindung von anderen Komponenten an die Steuerungsumgebung von MQTT & Node Red. |
Code |
|
REQ_O_4 |
Optional |
|
|
Einbindung / Interfaces von anderen Programmierumgebungen (bsp: API / Libs für Python C C# REST??) |
Code |
|
REQ_O_5 |
Optional |
|
|
Einbindung von eigenen Funktionsblöcken in Node Red in Programmiersprache der eigenen Wahl. |
Code |
|
REQ_O_6 |
Optional |
M |
|
App anbindung (Web based / Support für die verschiedenen Systeme (Android, Windows, IOS)) |
Code |
|
REQ_O_7 |
Optional |
M |
|
Support für unterschiedliche ESP32 Hardware (Norvi, DYI Relais Board, eventuell andere Technikerarbeit) |
Code |
|
REQ_O_8 |
Optional |
|
|
Web dashboard zum Anzeigen und oder verändern von verschiedenen Werten |
Code |
|
REQ_O_9 |
Optional |
|
|
Ein dashboard sollte auch Support für Animationen enthalten |
Code |
|
REQ_O_10 |
Optional |
L |
|
Simulations Support. |
Code |
|
REQ_O_11 |
Optional |
L |
|
Verbesserungen an der HW des Tores (primärer Kandidat wäre die Druckschiene) |
- |
|
REQ_P_1 |
Pflicht |
|
|
Dokumentation sollte es einem ermöglichen das Projekt problemlos nachzubauen. |
Doc |
|
REQ_P_2 |
Pflicht |
|
|
Die Dokumentation für die Schüler zum Bearbeiten von Aufgaben auf den verschiedenen Ebenen |
Doc |
|
REQ_P_3 |
Pflicht |
|
|
Weiter oder Eigenentwicklung von ESP32 Software, sollte diese nicht ausreichend konfigurierbar sein |
- |
|
REQ_P_4 |
Pflicht |
|
|
Aufgaben für die Schüler analog zu den für eine SPS zur Steuerung des Tors. |
Doc |
#13 |
REQ_P_5 |
Pflicht |
|
|
Erster Schritte für Schüler zum Zurechtfinden mit MQTT und Node Red |
Doc |
|
REQ_P_6 |
Pflicht |
|
|
"Das System soll ohne Cloud Zugriff auch vollkommen offline funktionsfähig sein. (Lan / WLAn Wir bereitgestellt)" |
- |
|
REQ_P_7 |
Pflicht |
|
|
"Für die Schüler sollte es leicht möglich sein auf allen Ebenen (ESP32 , PI , & co) nachzuvollziehen, weshalb einzelner Komponenten so implementiert wurden." |
Doc |
|
REQ_P_8 |
Pflicht |
|
|
Zur Sicherung und Versionierung des Codes soll Git Verwendet werden. |
- |
|
REQ_P_9 |
Pflicht |
|
|
Musterlösung in Node Red für Lehrpersonal (mit Erklärung) |
Doc |
#13 |
REQ_P_10 |
Pflicht |
|
|
Vorlage in Node Red für Lehrpersonal (mit Erklärung) |
Doc |
|
REQ_P_11 |
Pflicht |
|
|
Musterlösung auch für Schüler. |
Doc |
#13 |
REQ_P_12 |
Pflicht |
|
|
RS 485 Integration: Senden von Daten über Node Red interface & empfangen dieser. |
Code |
|
REQ_P_13 |
Pflicht |
|
|
Hinzufügen von Funktionsblöcken analog zu Logosoft |
Code |
|