Es wird Zeit, mal wieder etwas zu schreiben.
Wir haben unser Haus damals sehr bewusst ohne Hausautomation gebaut. So benötigt alles ein geringes Maß an technischem Verständnis, wir haben normale Lichtschalter verbaut, wenig Sensorik, keine Szenen usw.
Vor einigen Jahren bin ich in die Hue-Welt eingestiegen, und obwohl mir die Lampen und das Licht sehr gut gefallen, bin ich auch da mit Automationen etc. nicht sonderlich warm geworden.
Wer mich kennt, weiß, dass das eigentlich für mich untypisch ist. Es stellt sich heraus: Das Problem waren häufig die sehr eingeschränkten Lösungen. Ich mag HomeAssistant nicht, weil mir das If-This-Then-That der Automationen nicht gefällt. Ich denke in Code, nicht in zusammengeklickten Automationsfensterchen.
Und hier kommt Node-Red ins Spiel. Auf das sequentielle, grafische Programmierinterface könnte ich verzichten, aber im Großen und Ganzen komme ich damit trotzdem gut klar.
Trotzdem hat sich die Notwendigkeit für ein Hausautomationssystem erst mit der Installation unsere PV-Anlage ergeben, als es auf einmal nützlich wurde, etwas über den aktuellen Zustand des Hauses zu erfahren, weil es verhaltensrelevant war. Ich habe damals also begonnen, ein erstes Dashboard zu entwickeln, das zu Anfang auf einem Display an einem Raspberry-Pi lief. Hier mal ein Bild von der wahrscheinlich damals allerersten Version des Ganzen:


Ich bin dann aber relativ schnell dazu übergegangen, das auf einem eigenen Tablet im Haus anzuzeigen und in der Zwischenzeit hat das natürlich alles viele Erweiterungen erfahren und auch viel Funktionalität gewonnen,
Nun bin ich selbst Programmierer, allerdings arbeite ich professionell in C und Assembler, nicht mit JavaScript, CSS oder HTML, was die Möglichkeiten immer ein Stück weit limitiert hat. Mit dem Einzug moderner KI-Assistenten muss ich aber kein HTML oder CSS mehr schreiben und kann trotzdem schnell und schöne Dashboards entwickeln. So sieht das dann heute aus:

In der kommenden Zeit will ich die Gelegenheit nutzen, und dokumentieren, was hier alles geht, wie es umgesetzt ist, welche Fallstricke ich so erlebt habe und wie das auch andere nachnutzen können.