|
|
\[\[_TOC_\]\]
|
|
|
|
|
|
Das Konzept darf größer sein als die folgende Implementierung. Beschränken Sie Ihre
|
|
|
Implementierung auf die Funktion(en), die zur Demonstration von IoT Konzepten wesentlich sind.
|
|
|
Das ist das MVP.
|
|
|
|
|
|
Berichten Sie über die eingesetzten Technologien und Services sowie deren Zusammenspiel, z.B.
|
|
|
Datenfluss. Fügen Sie Bilder / Fotos der Implementierungsaktivität ein.
|
|
|
|
|
|
# 3.1 Wie sind wir vorgegangen?
|
|
|
- Beschreibung des Prozesses der Implementierung
|
|
|
|
|
|
Zunächst wurde eine Ablaufdiagramm Skizze erstellt die später im BPMN resultierte. Beginnend mit dem Ablauf eines Professors von der Vorbereitung bis zur Nachbearbeitung.
|
|
|
Die Aktionen des Akteurs können daraufhin identifiziert werden. Eine identifizierte Aktion ist das Erstellen eines online Meetings. Im nächsten Schritt wurde geprüft wie diese Aktion, als Reaktion durch triggern einer URL ausgeführt werden kann. Dafür eignen sich Webhooks Anbieter wie IFTTT, Zapier oder Integromat.
|
... | ... | @@ -35,24 +27,25 @@ Eine Besonderheit an einer Publisher-Subscription Architektur ist die Anonymitä |
|
|
|
|
|
Der Professor der als Publisher in diesem Beispiel dient, erstellt das Meeting und generiert dabei eine Meeting-ID. Diese Meeting ID dient den Subscribern, den Studenten, um am richtigen Meeting teilzunehmen.
|
|
|
|
|
|
|
|
|
![Pub-Sub-Archi_2](uploads/aaddd6ce5a1db6c888626bdc648aa6c5/Pub-Sub-Archi_2.png)
|
|
|
|
|
|
## Publisher: Professor
|
|
|
|
|
|
Als Publisher steht sinnbildlich der Professor. Die url kann durchaus von anderen Personen wie aus dem Sekretariat getätigt werden.
|
|
|
Von Bedeutung ist lediglich die richtige url in Kombination mit dem richtigen Setup der wie folgt beschrieben wird.
|
|
|
|
|
|
### Code IFTTT
|
|
|
### Code IFTTT / Publisher: Professor (create meeting ID)
|
|
|
|
|
|
![IFTTT_virtual_lecture](uploads/4dab2f2d547943a8687fc2bc65a7d1e1/IFTTT_virtual_lecture.png)
|
|
|
|
|
|
Nach dem Auslösen der url / einlesen des NFC tags erstellt IFTTT eine neue Reihe mit Daten in GoogleSheets. In diesem Beispiel werden ebenfalls Value Werte aus der url aufgezeichnet. Die Value Werte enthalten individuelle Daten wie, E-Mail, ID, Name.
|
|
|
|
|
|
## Subscriber: Student
|
|
|
|
|
|
### Code IFTTT
|
|
|
Als Subscriber kommen alle in Frage die über eine entsprechenden url verfügen. Durch das Ausführen der url werden die persönlichen Daten wie Name, Matrikelnummer oder Studiengang an das Google Sheets Formular übergeben.
|
|
|
|
|
|
### Code IFTTT / Subscriber: Student (sign-in to participants list)
|
|
|
|
|
|
Subscriber: Student (sign-in to meeting)
|
|
|
![IFTTT_participants](uploads/51bb840e68a8c3e05628d5ff9e3ea08f/IFTTT_participants.png)
|
|
|
|
|
|
## Virtual Lecture erstellen
|
... | ... | @@ -76,7 +69,7 @@ Airtable |
|
|
|
|
|
## NFC Tags
|
|
|
## URL Inhalte / Labeling / Konverter
|
|
|
|
|
|
## Teilnehmerliste
|
|
|
## Excel Dashboard
|
|
|
|
|
|
## BPMN
|
... | ... | |