Erste Schritte mit der Smart-Home-Programmierung - Einstieg in die Hausautomation mit Node-RED
Vergleich zu frühere Preisbindung3
Verlag | Franzis |
Auflage | 2019 |
Seiten | 192 |
Format | 16,9 x 24,1 x 1,2 cm |
Gewicht | 369 g |
Reihe | Mach's einfach! |
ISBN-10 | 3645606513 |
ISBN-13 | 9783645606516 |
Bestell-Nr | 64560651 |
Das Buch richtet sich an alle, die einen Einstieg in die Hausautomation mit Smart-Home-Programmierung suchen. Das zentrale Werkzeug, über das man die unterschiedlichsten Smart-Home-Geräte mit Webdiensten und Programmierschnittstellen verbindet, ist Node-RED. Wie das geht, wird anhand praktischer Beispiele ausführlich erläutert.
Node-RED basiert auf der Programmiersprache Node.js und hat binnen kurzer Zeit an Popularität gewonnen. Es ist eines der Top-Tools für das Internet der Dinge. Der Grundgedanke von Node-RED ist, vordefinierte Codeblöcke (Nodes) für die Ausführung von Aufgaben nutzbar zu machen. Die Nodes werden dann miteinander verbunden, sodass eine Linie von Eingangs-Node über Verarbeitungs-Node bis Ausgabe-Node entsteht. Ein solches Gebilde wird „Flow“ (engl. Datenfluss) genannt. Kleine, überschaubare Flow-Beispiele führen Sie behutsam in die neue Materie ein.
Mit diesem Buch werden Sie schon nach kurzer Zeit in der Lage sein, kleine Helfer zur Unterstützung im Alltag selbst zu entwickeln - ganz ohne dass Sie sich durch spröde Materie für Nerds und Computer-Freaks quälen müssen. In diesem Sinne ist das Buch Wegbereiter und Ideengeber für eigene, gelungene Smart-Home-Lösungen unter dem Dach des „Internet of Things“.
In diesem Buch geht es um:
• Node-RED für den Einsatz vorbereiten
• Browserzugriff und Eingaben im Node-RED-Editor
• Messages als verbindendes Element
• Flows mit erweiterter Funktionalität
Wetterbericht mit Audioansage
• Zeitschaltuhren steuern
• Bewegungsalarm mit dem Raspberry Pi
• Mit Alexa kommunizieren
• 433-MHz-Geräte schalten
• Funksteckdosen steuern
• Node-RED mit der USB-Schnittstelle sprechen lassen
• Webanbindung und Netzendpunkt
• ESP8266 und ESP32 programmieren
• MQTT verbindet
• Heizungssteuerung für das Bad
• Ping in der Heimautomation
• Alternative Hausautomationslösungen