NodeRed

NodeRed

Viele sehen SmartHome als die Möglichkeit vom Arbeitsplatz oder aus der Straßenbahn das Schlafzimmerlicht ein und aus schalten zu können. Für mich geht es beim SmartHome aber weniger darum einzelne Aktionen über das Internet auslösen zu können, sondern viel mehr darum Automatismen und Abläufe zu basteln, bauen, programmieren welche Alltagssituationen eine Spur komfortabler machen. In der IT gibt es die Regel jeden sich wiederholenden Ablauf zu automatisieren. Das ist auch mein Grundgedanke der mich leitet wenn ich an Smart Home denke.

Als Programmierer könnte ich natürlich auch in einer Programmiersprache meiner Wahl die unterschiedlichen Schnittstellen implementieren und damit meine Abläufe gestalten. Das habe ich auch in meinen früheren Heimautomatisierungs Projekten so gemacht. Heute verwende ich dafür NodeRed. Es ist eine einfache Block-Programmier-Umgebung ähnlich zu Blockly und Scratch jedoch mit dem Fokus auf Ablauf-Automatisierung. Abgesehen von der hervoragenden Integration in HomeAssistant gibt es auch zahlreiche weitere Integrationen u.a. für Amazon Alexa.