Quick Start Lehrkräfte - MaxTrautwein/TAR-Weiterentwicklung-IoT-Tor GitHub Wiki
Dieser Quick-Start Guide richtet sich an Lehrkräfte, die lernen möchten, wie sie ihr Lernsystem einrichten können.
Ein Lernsystem besteht grundsätzlich aus:
- einem Controller (Raspberry PI, Docker Container)
- einem oder mehreren Lern-Objekt(en)
Der Controller bietet mehrere Dienste an.
- MQTT Broker → Für die Kommunikation mit den Lern-Objekt(en)
- Node-Red → Benutzeroberfläche
- NTP Server → Um Tasmota eine Aktuelle zeit zur Verfügung zu stellen
Zum Hosten des Controllers bieten sich ihnen mehrere Optionen:
- Direkt Installation auf Raspberry Pi
- Docker Container (auch auf Raspberry Pi möglich)
- Direkt Installation auf anderen Linux Systemen (nicht empfohlen) Nutzen sie stattdessen Docker.
Um das Lern-Objekt in die Node-Red Umgebung des Controllers einzubinden wird eine Konfigurationsdatei benötigt.
Alle Informationen zum Erstellen dieser finden sie hier.
Als Lern-Objekt können verschiedene elektronische Geräte verwendet werden.
Die einzigste Bedingung ist, dass das Gerät über MQTT kommunizieren kann.
Sollte die Option bestehen, so empfehle ich die Verwendung von Tasmota hierfür. Eine Referenz für das Tasmota Setup finden Sie hier.
Sollten Sie Tasmota nicht verwenden können oder wollen, dann müssen Sie selbst mit ihrem gewähltem System die MQTT Kommunikation mit dem Controller umsetzen.
Beispiele für Lern-Objekte:
- IoT Tor
- Bienenstock Überwachung
- IoT Gartenanlage
- Smart Lampe
- Co2 Überwachung