MQTT-Grundlagen-Kurs

Lerne das beliebte IoT-Protokoll im Detail kennen

Lerne MQTT Grundlagen

MQTT hat sich zum führenden Protokoll im Bereich Smart Home und IoT entwickelt – wo die Stärken dieses Protokolls liegen und warum Du Dir das Thema unbedingt einmal genauer anschauen solltest, erfährst Du in diesem kostenlosen Online-Training. Wahrscheinlich nutzt eines Deiner Geräte dieses Protokoll bereits, ohne dass Du davon weißt!

  • 20 Videos
  • Komplette Installationsanleitung
  • Für jedes Wissenslevel geeignet
  • Einfacher Einstieg
  • Inkl. umfangreichem PDF-Handout
  • z. B. auf einem Raspberry Pi / Linux
  • oder als Docker-Container
  • oder als Home Assistant Add-On
  • beliebig oft ansehen
  • komplett kostenlos
Kostenlos teilnehmen
* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir unregelmäßig Informationen und Produktempfehlungen aus dem Themengebiet »Smart Home« zugesendet werden. Mit dem Eintrag akzeptiere ich die Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.
Themen-Übersicht

Das erwartet Dich im Kurs

1. Einleitung

Worum geht es in diesem Kurs und welchen Mehrwert bietet Dir MQTT überhaupt?

2. Grundlagen

Wie arbeitet das Protokoll im Detail und was gibt es zu beachten? Was ist ein Broker, ein Client, ein Topic, ...?

3. Installation

Wir installieren gemeinsam einen MQTT-Broker (Mosquitto) unter Linux und sichern die Installation ab.

4. Publish / Subscribe

Gemeinsam stellen wir die ersten Nachrichten zu und lassen Systeme miteinander kommunizieren!

5. Retained Messages

Was sind "Retained Messages"? Was stellt man damit an und wo liegen die Vorteile?

6. Birth / Last-Will Messages

Wozu sind diese Nachrichten gedacht? Und warum geben Clients bei der Verbindung ein Testament ab?

7. Verschlüsselte Verbindungen

Wie kann man ein eigenes Zertifikat erstellen? Und warum kann man auf den Clients eine Zertifikats-Datei hinterlegen? Wie validiert man diese Zertifikate?

8. Bridge zwischen mehreren Brokern

Warum kann es sinnvoll sein, mehrere MQTT-Broker miteinander zu verknüpfen? Und was gibt es dabei zu beachten? Welche Topics / Nachrichten werden weitergeleitet?

9. Docker oder Home-Assistant Add-On

Wie installiert man den Mosquitto-Broker als Docker-Container auf einem Synology NAS oder als Home Assistant Add-On?

MQTT-Grundlagen-Kurs
20 Videos in 7 Abschnitten

2 Stunden Videomaterial erwarten Dich! Detailliert und Schritt für Schritt erklärt.

Von 0 auf 100 zum MQTT-Profi

Wir starten gemeinsam bei null – auf einem neuen Raspberry Pi (4 oder 5) unter Linux (Debian 13 – Trixie).

Verschiedene Wege

Einen MQTT-Broker (Mosquitto) kann man auf viele unterschiedliche Arten bereitstellen. Egal ob nativ auf Linux (z. B. Debian), als Docker-Container oder Home Assistant Add-On. Wir schauen uns alles gemeinsam an!

Nutze Dein neues Wissen

Egal ob in Home Assistant, ioBroker oder Node-RED. Nutze Deinen neuen MQTT-Broker direkt in Deiner Smart Home Umgebung.

* Durch Angabe meiner E-Mail-Adresse erkläre ich mich damit einverstanden, dass mir unregelmäßig Informationen und Produktempfehlungen aus dem Themengebiet »Smart Home« zugesendet werden. Mit dem Eintrag akzeptiere ich die Datenschutzbestimmungen. Meine Einwilligung kann ich jederzeit widerrufen.
Diese Videos sind enthalten

Alle Inhalte im Überblick

2 Lektionen (07:43)
Einleitung + Grundlagen
  • Einleitung (+ Handbuch als Download) (03:00)
  • Grundkonzept: Wie arbeitet das Protokoll? (04:43)
4 Lektionen (24:50)
Installationsarten
  • Variante 1.1: Per apt auf Debian 13 (04:18)
  • Variante 1.2: Grundkonfiguration unter Debian 13 (05:31)
  • Variante 2: Als Docker-Container (unter Synology) (11:47)
  • Variante 3: Als Home Assistant Add-On (03:14)
6 Lektionen (36:19)
Nachrichten austauschen
  • Erste Verbindung (per Desktop-App) (06:21)
  • Nachrichten per CLI (mosquitto-clients) (05:16)
  • Topics und Wildcards (06:55)
  • Retained Messages (05:55)
  • QoS (Quality of Service) (07:20)
  • Birth, Last will und Testament (04:32)
2 Lektionen (16:24)
Konfiguration
  • Benutzer anlegen (oder löschen) (03:46)
  • Zertifikate hinterlegen (TLS) (12:38)
2 Lektionen (14:04)
Wissenswertes
  • MQTT-Broker in der Cloud (04:34)
  • MQTT-Broker verknüpfen (Bridge in die Cloud) (09:30)
3 Lektionen (15:35)
Beispiel-Integrationen
  • Home Assistant (04:57)
  • ioBroker (05:03)
  • Node-RED (05:35)
1 Lektion (01:28)
Schlusswort
  • Ende (01:28)
Dein Trainer - Matthias Kleine
Dein Trainer in diesem Kurs

Matthias Kleine (38)

Selbstständiger Softwareentwickler, Trainer und Blogger aus Paderborn. Meine Leidenschaft ist es, Menschen wie dich mit Videotrainings bei ihren eigenen Projekten zu unterstützen und wertvolle Impulse für neue Denkansätze zu geben.

12+ Jahre Smart-Home-Erfahrung - seit 2016 eigener Blog mit zugehörigem YouTube-Kanal.

Mein Anspruch: Das Maximum an Informationen bieten! Leicht verständlich und für jedes Wissenslevel aufbereitet!

  • Mehr als 135.000 Abonnenten und über 24.800.000 Aufrufe auf YouTube
  • Über 16.500 zufriedene Teilnehmer in den umfangreichen Online-Kursen
  • Entwickler von eigenen Modulen und Projekten rund um das Thema Gebäudeautomatisierung
  • Aktives Mitglied in Communitys, Vereinen und Foren
  • Selbstständig und völlig herstellerunabhängig