Wildcards

Übungsaufgaben zu MQTT

Vier Übungsaufgaben zu MQTT: Du erläuterst den Ablauf zwischen E-Ink-Türschildern, Broker und Dashboard bei einem Barcamp, wählst Topic-Filter und prüfst, ob das IoT-WLAN reicht. Danach entwirfst Du eine Topic-Struktur für Akku-Ladeschränke, vergleichst in einer Pulverbeschichtung MQTT mit OPC UA, wählst QoS-Stufen und bestimmst die Wirkung von Retain. Zum Schluss meldest Du Raumsensoren passend zur Broker-Konfiguration an und sicherst die Verbindung ab.

MQTT: Publish/Subscribe, Topics, Wildcards und QoS

MQTT ist das Protokoll, mit dem Sensoren, Aktoren und Anwendungen im Internet der Dinge Nachrichten austauschen. Du lernst das Publish/Subscribe-Prinzip mit einem Broker in der Mitte kennen und erfährst, warum MQTT auf TCP aufsetzt und als zustandshaltend gilt. Danach geht es um den Aufbau von Topic-Strukturen, um die Wildcards + und #, um die drei QoS-Stufen, Retained Messages und den Last Will. Zum Schluss liest Du eine Broker-Konfiguration, richtest einen Client passend ein, berechnest die benötigte Bandbreite und vergleichst MQTT mit OPC UA.

Übungsaufgaben zur Administration über die Kommandozeile

Drei Übungsaufgaben zur Administration von Windows und Linux über die Kommandozeile: Auf dem Streaming-Server eines Barcamps liest Du Linux-Rechte aus ls -l, klärst eine „Keine Berechtigung“-Meldung und setzt Rechte mit chmod und sudo. Auf dem Dateiserver eines Start-ups ermittelst Du effektive NTFS-Rechte, vergibst Rechte mit icacls, kopierst Dateien mit Platzhaltern und XCOPY und löst ein PATH-Problem. Für die Flurmonitore einer Mitfahr-App beendest Du hängende Prozesse und planst Aufgaben mit schtasks und cron.

Betriebssysteme über die Kommandozeile administrieren: Rechte, Prozesse und Aufgabenplanung

Viele Verwaltungsaufgaben erledigst Du an Windows- und Linux-Systemen am schnellsten über die Kommandozeile. Du lernst, wie Du Befehlsbeschreibungen liest, warum ein Programm „nicht gefunden“ wird (PATH), wie Du mit Platzhaltern Dateien kopierst und verschiebst und wie XCOPY gezielt sichert. Danach liest Du Linux-Rechte in der Ausgabe von ls -l, setzt sie mit chmod und verstehst, wann sudo nötig ist. Für Windows ermittelst Du effektive NTFS-Rechte aus Gruppenmitgliedschaften und vergibst Rechte mit icacls. Zum Schluss beendest Du hängende Prozesse und planst Aufgaben mit schtasks und cron.