Title: A1.5: Stellen Sie im Team die Temperaturmessdaten nach dem von Ihnen gewählten Verfahren zur Verfügung (270 min)
Course: LF07 - Cyber-physische Systeme ergänzen - FI/ITSE - Raspberry Pi > Section: LS7.1: Messdatenerfassungssysteme funktional zusammenführen

Ihre Zusammenarbeit im Team

- Wählen Sie eine/n Teamsprecher:in (eduscrum: Teamcaptain), die für die Einberufung regelmäßiger Reviews zuständig ist.
- Teilen Sie im gegenseitigen Einverständnis die einzelnen Arbeitsschritte/ Handlungsfelder auf die Gruppenmitglieder auf.
- Kommen Sie regelmäßig zusammen und berichten sich über Ihren Arbeitsstand. (zunächst ca. alle 30 Minuten, nicht mehr als 1 min Berichtszeit für jede/n)
- Dokumentieren Sie stichwortartig die Ergebnisse während der Reviews an zentraler Stelle (Scrumboard, Dokument in Teams, auf das alle Zugriff haben)
- Diskutieren Sie für die in den Reviews geschilderten Herausforderungen Lösungswege in dafür kompetenten Partner- oder Kleingruppen. Holen Sie sich Hilfe von den anderen Stammgruppen oder der Lehrkraft, falls Sie nicht weiterkommen
- Behalten Sie Ihr Ziel im Auge

Ihre fachlichen Ziele im einzelnen

- Ihre Topologie besteht aus mindestens diesen Einzelsystemen:
  - Pi Temperaturerfassung 1,
  - Pi Temperaturerfassung 2,
  - Pi MQTT-Broker oder Webserver,
  - Pi Client 1 zum Auslesen der Serverdaten,
  - Pi Client 2 zum Auslesen der Serverdaten
- Erstellen Sie ein Schaubild zu Ihrer geplanten und umgesetzten Topologie.
- Lesen Sie die Temperaturdaten mit Hilfe eines Pythonprogrammes aus dem Sensor aus.
- Dokumentieren Sie den Programmcode fachgerecht.
- Realisieren Sie den Cloudspeicher für die Messwerte (MQTT-Broker oder adafruit.io oder eigener Webserver (http.server oder Flask oder FlatAPI oder Django oder...)
- Falls vorhanden, dokumentieren Sie den Programmcode fachgerecht.
- Publizieren Sie die Messwerte laufend über eine ReST-API in z. B. die adafruit Cloud oder über die ReST Methoden auf einen eigenen Webserver oder an Ihren MQTT Broker.
- Erstellen Sie einen Screenshot Ihrer Diagramme/ Listen/ der Messwerte im Cloudspeicher.
- Stellen Sie die in der Cloud gesammelten Daten auf einem Ihrer Systeme zur Verfügung (wird dann später in Lernsituation 2 für den Regelungsalgorithmus benötigt)
- Tauschen Sie Ihre in den Expertengruppen erlangten Kenntnisse und Fertigkeiten untereinander aus: Ziel ist, dass alle Gruppenteilnehmenden auf dem Kenntnisstand der in den Materialien M1.x.x vermittelten Themen sind.
- Überprüfen Sie Ihre Kompetenzen und unterstützen Sie sich gegenseitig, indem Sie die Antworten auf die Fragestellungen aus der Vorbereitungsarbeit für die Klassenarbeit gemeinsam erarbeiten, aber einzeln beantworten: Vorbereitung auf die Klassenarbeit LF07, Lernsituation 1

Ihre Abgabe der Ergebnisse

Geben Sie
- das Schaubild Ihrer Topologie,
- einen Screenshot einer HTTP-Abfrage an Ihren Webserver, eines Diagrammes aus der adafruit Cloud oder den eines MQTT Subscribers (Smartphone App, z.B. IoT MQTT Panel, MyMQTT, ...), auf dem man die gespeicherten Daten erkennen kann,
- die dokumentierten Programmcodes und
- die Gesprächsnotizen Ihrer Stand-Up-Meetings.

hier ab. (Jedes Gruppenmitglied bitte einzeln das Gruppenergebnis abgeben)