Node-RED-Master-Kurs

Vom ersten Flow zu komplexen Aufgaben

Das erwartet Dich

  • über 70 Videos
  • 6 Stunden Laufzeit
  • viele Praxisbeispiele
  • unbegrenzt oft ansehen
  • sofortiger Zugang (nach Zahlung)
  • Geld-Zurück-Garantie

Jetzt mal unter uns: Hast Du wirklich alles in Node-RED verstanden und weißt genau, welche Schritte und Geräte Du brauchst, um eine bestimmte Aufgabenstellung zu lösen? Dann kann ich Dir gratulieren, denn dann hast Du bereits alles, was Du brauchst.

Oder brauchst Du mehrere Anläufe, probierst viele Lösungswege aus, verwirfst nach mehreren Stunden die Hälfte und probierst dann doch einen ganz anderen Weg? Genau dafür habe ich die Lösung für Dich!

Fakt ist: Die Informationen des Kurses gibt es auch verstreut im Internet. Aber

  • ist Dir das Suchen und der Frust beim ausprobieren Deine Zeit wirklich wert?
  • sind die veröffentlichten Code-Schnipsel in Blogs und Foren immer fehlerfrei und der beste und einfachste Ansatz?
  • hast Du schon einmal Code oder Befehle kopiert, welche Du gar nicht verstanden hast?
Node-RED-Master-Kurs

Das können wir gemeinsam ändern. Ich nehme Dich an die Hand und wir gehen von A-Z durch die Funktionen von Node-RED. Viele praktische Beispiele kannst Du direkt für Dich übernehmen und in dein System integrieren. Und zwar so, dass Du wirklich verstehst, was dort eigentlich passiert.

Ich war in genau der gleichen Situation wie Du jetzt. Man möchte in die Smart Home Welt eintauchen und das Thema selbst in die Hand nehmen! Man ist motiviert und möchte durchstarten. Leider sind extrem viele Informationen im Netz verstreut, veraltet oder ohne jeden Zusammenhang. Der Anfang ist sehr mühsam und es geht kaum voran. Es gibt einfach keinen roten Faden. Am Ende freut man sich, wenn man einfach nur eine Lampe über die Oberfläche schalten kann, aber mehr hat man noch nicht erreicht.

Stell Dir vor, wie Du in deinem intelligenten Zuhause wohnst. Lichtschalter brauchst Du nicht mehr zu benutzen, die Heizung regelt sich bei Abwesenheit automatisch runter. Und das alles, ohne eine App zu starten. Denn das ist wirklich intelligent und smart!

Einen Raspberry Pi kann wirklich jeder aufsetzen. Und, wenn Du Dich für Technik interessierst, hast Du bereits alles zusammen, was Du brauchst.

Dein Trainer

Dein Trainer: Matthias Kleine

selbstständiger Softwareentwickler, Trainer und Blogger aus Paderborn. Das Internet ist seit vielen Jahren mein Zuhause und ich bilde mich täglich im Bereich Smart Home und Gebäudetechnik fort.

Zudem betreibe ich seit dem Jahr 2016 einen Blog mit zugehörigem YouTube-Kanal zum Bereich Hausautomatisierung. Es ist meine Leidenschaft, Menschen wie Dich, mit Videotrainings bei Ihren eigenen Projekten zu unterstützen und neue Denkanstöße zu geben.

Durch meine Unabhängigkeit von Herstellern kann ich Dich ehrlich und optimal beraten.

  • Mehr als 98.000 Abonnenten und über 14.000.000 Aufrufe auf YouTube
  • Über 10.000 zufriedene Kunden
  • Entwickler von eigenen Modulen und Projekten rund um das Thema Gebäudeautomatisierung
  • Größter Deutscher YouTube-Kanal zum Thema intelligente Gebäudetechnik
  • Selbst Bewohner eines smarten Zuhause
  • Selbstständig - daher völlig herstellerunabhängig

Die Inhalte im Überblick

Node-RED verwalten

Wie genau installiert man Node-RED, was hat es mit den ganzen Einstellungen auf sich und wie behält man den Überblick?

Anwesenheits-Erkennung

Steuere dein Licht und deine Heizung ganz automatisch - je nachdem ob Du Zuhause bist oder unterwegs.

Wetterdaten

Stelle die Wetterinformationen übersichtlich dar - egal von welchem Dienst die Daten kommen. Es wird dunkel? Dann sollte natürlich auch das Licht angehen!

Dashboard

Erstelle ein übersichtliches Dashboard mit allen Steuerungsmöglichkeiten und zur Analyse der erfassten Daten.

Push-Benachrichtigung

Lass Dich über wichtige Ereignisse per Push-Nachricht informieren. Aber nur, wenn es auch notwendig ist! Das meiste soll schließlich automatisch passieren.

JavaScript-Programmierung

Auch, wenn die meiste Logik bereits durch die Nodes abgedeckt wird, braucht man dennoch ein bisschen Know-How in JavaScript. Manipuliere Daten, rechne Werte um und lerne Datentypen kennen.

Daten speichern und lesen

Lerne, wie und wann Daten zwischengespeichert werden müssen. Was ist der DataStorage und in welchem Context sind die Daten verfügbar?

Steuere Hardware an

Egal ob Philips Hue, Amazon Alexa oder Apple HomeKit - mit Node-RED bekommt man so gut wie jeden Dienst und jedes Gerät integriert, welches eine Schnittstelle bietet.

Logiken

Lerne, wie Du zu bestimmten Ereignissen Aktionen ausführst. Um eine bestimmte Uhrzeit, zwischen Uhrzeiten oder auch nur an Arbeitstagen. Gerne auch in Kombination mit deiner Anwesenheit. Alles ist möglich!

Austausch mit anderen

Kommentiere die einzelnen Lektionen und teile Deinen Fortschritt mit anderen Teilnehmern.

Bequem vom Sofa aus lernen

Ob unterwegs, im Bett oder auf dem Sofa zu Hause, Du lernst von überall dort, wo es Internet gibt.

Wachsendes Kursprogramm

Du sicherst Dir schon heute den Zugriff auf Inhalte, welche erst später verfügbar werden.

Moderne Zahlungsarten

Du kannst bequem per PayPal oder Banküberweisung bezahlen.

Jetzt teilnehmen

Hol Dir jetzt das gesamte Videotraining!

rs
Sicher bezahlen

Feedback von echten Kurs-Teilnehmern

* Hinweise zu Kundenbewertungen Alle Bewertungen stammen von echten Personen, welche diesen Kurs erworben haben. Dies wird sichergestellt, indem neue Bewertungen nur von registrierten Kunden über das Kundenkonto erstellt werden können. Zur Sicherstellung wird jede Bewertung vor der Veröffentlichung manuell geprüft. Dabei werden ausnahmslos alle Bewertungen veröffentlicht (gute wie schlechte). Die auf dieser Seite sichtbaren Bewertungen wurden per Zufall (durch einen Computer) aus allen Bewertungen ausgewählt.

bishärige Lektionen Mnfred.Rode, Kursteilnehmer

ich bin begeistert es ist eine sehr gute hilfe für mich

perfekt Andre, Kursteilnehmer

Sehr gutes und empfehlenswertes Training

Richtig guter Kurs Wolfgang H., Kursteilnehmer

Als Neuling im Programmerstellen für eine Smarthomeumgebung bin ich vor ein paar Tagen auf NodeRed gestoßen. Da ich derzeit mein bestehendes System komplett neu aufbauen will erschien mir dieses Tool sehr leistungsstark zu sein. Dieser Kurs zeigt, dass meine Einschätzung richtig ist. Ich werde mir sicherlich einige Kapitel nochmal ansehen. Das geht aber erst, wenn der neue Rechner hier ist. Um etwas bitte ich allerdings: Die Verbindung zu Homekit etc. basiert immer auf Apple. Wird das auch möglich sein mir externen Androidgeräten. Ein Hinweis darauf wäre schön.

Informativ und lehrreich Stefan, Kursteilnehmer

Hallo, prima Kurs. Ich habe zwar schon mit node red experimentiert trotzdem gab es neue Erkenntnisse und aha's. Was mich noch interessiert, und bisher nicht geschafft habe: Wie nutzt man das template-widget für das dashboard? Ich möchte bspw. umfangreiche Wetterdaten kompakter darstellen. Und ich möchte die Bilder einer öffentliche Web-Cam einbinden.

Sehr guter, praxisorientierter Kurs Andy, Kursteilnehmer

Ich finde da hast du wirklich einen tollen Job gemacht. Der Kurs macht jede Menge Spass und man lernt viel dabei. Eine schöne Ergänzung fände ich noch die Interaktion von Nodered mit Openhab2 zum Beispiel, für eine realistische Haussteuerung. Weiter so! :-)

Sehr guter Einstieg in Node Red lutzandreas, Kursteilnehmer

Da ich ein absoluter Neueinsteiger bin werden die Zusammenhänge bestens abgebildet. Manchmal fehlt noch der nötige background, aber es wird ja fleissig dazugelernt

Sehr gute Einführung in Node-Red SD, Kursteilnehmer

Vielen Dank für den tollen Kurs. Gute Beispiele, die man auch selbst direkt in die Smarthome-Umgebung integrieren kann.

Gut und flüssig erklärt, - umfangreich Risingedge, Kursteilnehmer

Die Videos sind gut strukturiert und aufeinander aufgebaut. Das Meiste konnte ich sofort nachvollziehen.

Super Kurs MSchuh, Kursteilnehmer

Nod Red richtig gut erklärt hilft mir beim Start die ersten Flows zu gestalten. Top

Sehr gute Einführung in Node Red Stefan, Kursteilnehmer

Hallo Matthias, der Kurs ist richtig gut. Angefangen mit der Installation, bis hin zu doch etwas anspruchsvolleren Flows. Da mir gerade die Programierkenntnisse fehlen, waren die Erklärungen in den functions sehr inspirierend für mich. Solltest du mal etwas in dem Bereich scripting machen, lass es mich wissen. Da bin ich gerne dabei. Mach weiter so Grüße Stefan

Interessanter Inhalt - Kursstruktur kann noch optimiert werden. MaRob, Kursteilnehmer

Die Inhalte und wie Du sie rüber bringst sind sehr interessant und gut erklärt. Danke dafür. Bisher habe ich mir die Inhalte angeschaut, selber aber noch nicht getestet. Daher muss ich schauen, ob ich alles nachgebaut bekomme bzw. für mich anpassen kann. Eine Funktion, die mir gefehlt hat - vielleicht bekomme ich es ja auch selber hin - ist ein Toggel eines Zustandes - z.B. einer Lampe. In den Beispielen verwendest Du immer InjektNodes die fix true oder false senden. Oder etwas weiter gefasst, eine Komponente soll abhängig von Ihrer Position angesteuert werden. Z.B. Jalousie zu fahren, aber nur, wenn sie mehr als 20% offen ist. Auch hätte ich mir mehr Infos zur Dashboardgestaltung gewünscht. Ist es möglich, Inhalte nur unter bestimmten Bedingungen ein/aus zu blenden. Oder auch Navigationsbutton direkt auf der Dashboardseite. Auch das Einbinden von Grafana-Charts wäre interessant gewesen. Die Navigation im Kurs ist an der einen oder anderen Stelle auch Optimierungsfähig. Das Zurück (unter dem Video) zur Übersicht führt hätte ich nicht erwartet. Dafür gibt es keine Möglichkeit, direkt zurück zum vorherigen Video zu springen. Zum Nächsten Kapitel kann ich direkt nur springen, wenn ich es auch als abgearbeitet abhake. Konkret fänd ich es schöner, wenn es oben einen Button Kursübersicht oder Inhaltsverzeichnis, ... geben würde. Unten dann zur vorherigen Lektion, Lektion abgeschlossen und zur nächsten Lektion. Auch habe ich erst recht spät gesehen, dass die JSON-Files teilweise under den Videos bereit gestellt wurden, da der Kurs auf meinem Bildschirm so dargestellt wurde, dass das Video gerade so zu sehen war, nicht aber der Download. Da nach beendigung des Videos autom. zum nächsten Video weiter gesprungen wird, bon ich garnicht erst dazu gekommen, unten auf die Navi-Button zu klicken / weiter nach unten zu scrollen. Zum live nachverfolgen - was ich jetzt nicht gemacht habe, wäre es sicher auch praktisch, den JSON-Code als Text für Copy/Paste zu haben, satt erst die Datei runter zu laden um diese dann lokal auf dem Rechner zu öffnen / weiter zu verwenden... Der Kurs und Inhalt war wirklich gut, die anderen Punkte sollen nur aufzeigen, wo ich "auf hohem Niveau" Optimierungsmöglichkeiten in dem Kurs sehe. Ein Punkt, der mir aber tatsächlich etwas "aufgestoßen" ist, ist das "Begleitbuch". Das als ein solches dazu zu geben um ein Begleitbuch als Inhalt auflisten zu können, finde ich als etwas schwach. Zum einen hätte man das bisschen Inhalt einfach als Textinhalt eines Kapitels oder einfach unter den entsprechenden Videos als Text hinzu fügen können. Sonst hätte es schon eine Zusammenfassung aller Codebeispiele, ... aus dem gesamten kurs sein können, so dass man das PDF parallel zum Browser auuf hat und die Codeschnippsel daraus kopieren kann. Zum Anderen ist es dann auch noch etwas lieblos ohne Inhaltsverzeichnis mit Links, ... . Kurz gesagt: Das PDF macht den Eindruck, als sollte nur etwas vorhanden sein, damit man es mit bewerben kann. Trotzdem: Alles in Allem Daumen hoch und Danke für all Deine Inhalte - sowohl hier im Kurs wie auch all Deine Videos auf YouTube

interessante Infos und Tipps Stefan, Kursteilnehmer

... aber teilweise sind die Videos nicht gut vorbereitet. Ich würde sie trotzdem wieder nutzen, weil man hier gesammelte Infos erhält, die man sich sonst mühsam erarbeiten oder suchen müsste.

erster Eindruck (ca 25%) WilliL, Kursteilnehmer

ich finde das Webinar sehr gut strukturiert. Selbst bei einigen Kenntnissen findet sich bei jeder Lektion immer was neues. Bin gespannt wie es weiter geht

Ein facettenreiches Must-have ... Lineu Sungsoo, Kursteilnehmer

Die Vorliebe zum individuellen (nach Oben offenen) SmartHome, macht den NodeRed-Grundlagen Kurs zu einem Must-have. Insbesondere, da die Kreativität durch die Kursgestaltung immer wieder neue Impulse erhält ... herzlichen Dank für die facettenreiche Gestaltung.

Alle enthaltenen Videos im Überblick

Einleitung
  • Vorwort + Handbuch (02:03)
Installation
  • Installation von Node-Red (04:24)
  • Absichern mit Benutzername und Passwort (05:15)
  • Autostart einrichten (00:55)
Grundlagen
  • Die Oberfläche (05:22)
  • Debugging (05:19)
  • JSON-Objekte (wichtig!) (05:03)
  • JSON-Arrays (wichtig!) (05:52)
  • JSON im Flow (03:14)
Der erste Flow
  • Einleitung (Daten aus RSS-Feed) (10:01)
  • Erste Aktion (In Datei speichern) (05:14)
  • Unwetterwarnung per Pushover (12:26)
  • Unwetterwarnung per Pushover (Fortgeschritten) (12:35)
Weitere Grundlagen
  • Flows importieren (07:44)
  • Flow Library (01:56)
  • Eigene Flow Library (01:19)
Philips Hue
  • Hub einbinden und Lampe schalten (08:50)
  • Um bestimmte Zeit schalten (03:16)
  • Schalten nach Sonnenstand (09:11)
  • Schalten bei Zustandsänderung (04:05)
Spritpreis von Webseite
  • Spritpreis per HTTP aus HTML extrahieren (14:21)
  • Join zu einem einzelnen Objekt (03:22)
  • Logik in Subflow verschieben (10:29)
  • Subflow erweitern / kleine Wiederholung (08:40)
Dashboard
  • Installation (01:51)
  • Erste Text-Elemente (03:46)
  • Formatierungen auf Deutsch umstellen (04:51)
  • Design-Einstellungen (02:52)
  • Erster Button (zum aktualisieren) (03:36)
  • Notification auf dem Dashboard (06:27)
  • Gauge mit Spritpreis (05:32)
  • Schalter für Lampe (05:38)
  • Slider für die Helligkeit verwenden (05:08)
  • Aufräumen / Verbindungen trennen (03:52)
  • Farbauswahl für Philips Hue (06:15)
  • Icons (03:21)
Anwesenheitserkennung
  • Einleitung (BLE) (04:27)
  • Regelmäßig Scannen (06:02)
  • Gerät filtern / Status erkennen (05:45)
  • Anwesenheit auf Dashboard darstellen (04:47)
  • Anwesenheit per FritzBox / WiFi ermitteln (06:13)
  • Anwesenheit per FritzBox ausbauen (06:43)
  • Wiederholung: Logik in Subflow schieben (02:55)
Speichern von Werten (Data Storage)
  • Context in Function - erste Schritte (10:02)
  • Detaillierte Erklärung der vorigen Lektion (06:45)
  • Teilen von Speicher-Inhalten im Flow (05:24)
  • Teilen von Speicher-Inhalten global (01:48)
  • Globale Werte wiederverwenden (Inject Nodes) (06:51)
  • Globale Werte wiederverwenden (Switch Nodes) (03:48)
  • Übersicht der gespeicherten Werte (01:34)
Arbeiten mit Google-Diensten
  • Einleitung und Grundkonfiguration (05:58)
  • Fahrzeiten berechnen (DirectionsAPI) (07:05)
  • Bewertung von Orten (PlacesAPI) (02:55)
  • Adresse in Koordinaten wandeln (GeoLocationAPI) (01:37)
GPIO-Pins des Raspberry Pi nutzen
  • Einleitung (02:52)
  • GPIO als Output - Relais ansteuern (02:26)
  • GPIO als Input - Buttons nutzen (02:58)
Amazon Alexa
  • Einleitung (03:28)
  • Erstes Gerät anlegen (06:27)
  • Alexa sprechen lassen (ohne zu fragen) (09:34)
Weitere Nodes und Features
  • Exec-Node - Systembefehle ausführen (09:37)
  • OctoPrint-Status über http-Request (13:36)
  • Steckdosen-Projekt über GPIO (08:39)
  • Bewegungsmelder über GPIO (10:26)
  • Wunderlist-Integration (06:28)
HomeKit-Integration
  • Vorbereitung und Installation (03:39)
  • Erster Schalter / Statusänderung (02:57)
  • Rollläden ansteuern / Position (04:21)
  • Status zurück zu HomeKit / Statusupdate (06:15)
Weitere Denkanstöße
  • Pin-Eingabe per Dashboard (12:08)
Ende
  • Ende (02:00)

Limitiertes Angebot

Der Kurs wird mit neuen Inhalten teurer. Sichere Dir heute schon den Zugang und erhalte neue Lektionen kostenfrei.

  • Regelmäßig neue Lektionen
  • Aktuelle Inhalte
  • Gestalte den Kurs aktiv mit!

Spare bares Geld

Du bestimmst, welche Komponenten Du wann kaufst. Egal von welchem Hersteller.

  • Keine Softwarekosten
  • Kostenlose Updates
  • Geringer Stromverbrauch
  • Günstige Hardware

Unabhängig

Node-RED wird von einer OpenSource-Community entwickelt und ist somit herstellerunabhängig.

  • Herstellerunabhängig
  • Transparent
  • Kein Cloud-Zwang
  • Sichere Weiterentwicklung
  • Große Community

Häufig gestellte Fragen

Nicht ewig! Die Idee ist, dass der Kurs immer mehr Lektionen bekommt und dadurch natürlich teurer wird. Profitiere schon heute vom günstigen Preis und erhalte in Zukunft kostenlos weitere Lektionen! Bereits in der Vergangenheit gab es mehrere Updates, nach welchen der Preis erhöht wurde. Du kannst dabei aktiv mitbestimmen, was im Kurs hinzugefügt wird. Kommentiere einfach in den jeweiligen Lektionen und füge deine Wünsche hinzu.
Du kannst alle Videos so oft wie Du möchtest anschauen - Du hast ein Jahr später wieder etwas vergessen? Kein Problem, schau einfach das Video noch einmal! Es gibt kein Limit - ganz einfach.
Nein! Alles ist für den Kurs individuell aufgenommen und aufbereitet worden. Die komplette Struktur des Kurses ist eine ganz andere als auf YouTube. Es gibt viel mehr Details und Hintergrundinformationen - alles baut Schritt für Schritt aufeinander auf. In den YouTube-Viedos gibt es keinen roten Faden, alles ist ein wenig gewürfelt und voneinander losgelöst. Im Kurs gibt es eine genaue Struktur und wir bauen gemeinsam ein tolles System auf.
Nein - ich persönlich finde es ganz schlimm, wenn ich für ein Produkt einen Betrag X zahle, welcher wenige Tage oder Wochen später um 20% reduziert wird. Daher biete ich keine Gutscheine oder Rabatt-Codes an. Der Preis ist fix und wird mit neuen Inhalten erhöht, da dann auch mehr geboten wird. Meiner Meinung nach ist das die fairste und transparenteste Art und Weise. Am meisten sparst Du, wenn Du den Kurs heute kaufst - denn in Zukunft kommen neue Inhalte dazu, welche Du Dir schon heute sichern kannst. Wer zögert zahlt mehr - das nur als Tipp. Falls Du doch einen kleinen Rabatt haben möchtest, melde Dich doch einfach für meinen Newsletter an. Als Dankeschön erhältst Du einen Gutschein für den Shop.
Aktuell nicht. Die Idee ist bei den Kursen, dass diese wachsen und Du aktiv mitmachst. Das geht unterwegs meistens gar nicht. Außerdem werden häufiger Videos ausgetauscht, Du kannst kommentieren bzw. Fragen stellen und Dich mit anderen Teilnehmern austauschen. Das alles würde bei einem reinen Download nicht möglich sein. Meiner Meinung nach, ist dies die bessere und modernere Variante. Du kaufst nicht nur einen Kauf, sondern sicherst Dir außerdem den Zutritt zur großen Community.
Nein - es findet weder eine Prüfung, noch eine Kontrolle Deines erlangten Wissens statt. Die Kurse werden zur Unterhaltung und Freizeitgestaltung bereitgestellt, denn Smart Home ist unser gemeinsames Hobby.
Leider gar nicht. Es gibt keine Garantie, dass ein Kurs erweitert wird. Das hängt davon ab, wie oft einzelne Themen angefragt werden / wieviele Teilnehmer sich dafür interessieren. Daher gibt es auch keine Übersicht, ob und welche Inhalte in Zukunft hinzugefügt werden.