Die 4-fach-Relaissteuerungplatine mit ESP Wroom kann nach dem letzten Beitrag installiert werden und ist über die Hardwareschalter an der Rolladensteuerung bedienbar. Smart Home ist das aber noch nicht. Dafür fehlt die Bedienbarkeit über das Netzwerk, bzw. über Home Assistant. Hier setzt dieser vorerst letzte Beitrag der Reihe an. Rolladensteuerung mit ESPHome, virtuelle Schalter für die Home Assistant Oberfläche weiterlesen
Archiv der Kategorie: allgemeine EDV
Rolladensteuerung mit ESPHome, Logikschicht zwischen Schalter und Relais
In der Beitragsreihe habe ich zuletzt die Anschlüsse der Hardwareschalter konfiguriert. Bisher fehlt aber die Verbindung zu den Relais und zudem fehlt jegliche Logik dahinter. Rolladensteuerung mit ESPHome, Logikschicht zwischen Schalter und Relais weiterlesen
Rolladensteuerung mit ESPHome, Hardwareschalter und mehr
Im letzten Beitrag wurde die Ansteuerung der vier Relais realisiert. Mittlerweile lassen sich also die vier Relais auf dem Board per Home Assistant schalten. Zudem, quasi als Gimmick, lässt sich auch eine LED auf dem Board ein- und ausschalten. In diesem Beitrag wird die Möglichkeit der Steuerung der Platine durch externe echte Schalter umgesetzt, denn es wäre schon wichtig die Rolläden nicht nur per Haussteuerung anzusprechen sondern auch per Schalter direkt an den Fenstern. Rolladensteuerung mit ESPHome, Hardwareschalter und mehr weiterlesen
Rolladensteuerung mit ESPHome, Verfeinerung der Firmware
Im vorherigen Beitrag wurde eine Basisfirmware auf den ESP32 bzw. auf das ESP32-4-fach-Relais-Board geschrieben. Damit ist ESPHome als Add-on von Home Assistant in der Lage, dieses Board über WLAN zu finden und einzubinden. Dieser Beitrag führt zur Optimierung der Firmware auf dem Board, damit es auch im gewünschten Umfeld nutzbar wird. Rolladensteuerung mit ESPHome, Verfeinerung der Firmware weiterlesen
Rolladensteuerung mit ESPHome, Einstieg und Vorbereitung der Boards
Die vorherige Beitragsreihe hat es ja schon gezeigt, dass ich ein SMART HOME habe und ausbaue. Ein Teil davon macht in letzter Zeit immer wieder Ärger, – und das sind die Steuerungen von Shelly. Meine Rolläden werden unter anderem damit gesteuert. Leider stelle ich in letzter Zeit vermehrt fest, dass die kleinen Shellys, speziell die mit zwei Relais, nicht langlebig sind. Ständig macht wieder ein anderer Shelly Ärger, bucht sich nicht mehr ins Heimnetz und ist selbst über die Hardware-Taster nicht zur Mitarbeit zu bewegen. Trennt man das betroffene Device kurz vom Strom und lässt es danach neu starten, geht es wieder ein paar Tage gut. Auf Dauer hilft nur der Austausch gegen neu. Bei einem Preis von rund 30 € pro Rollade ist das ein teurer Spaß. Die Steuerungen zu ersetzen und neu einzubinden und zu konfigurieren ist ebenfalls nervig und kostet unnötig Zeit. Eine andere Lösung muss her. Rolladensteuerung mit ESPHome, Einstieg und Vorbereitung der Boards weiterlesen
FRITZ!Smart Thermo 301 mit php-Skript steuern: Der Dämon, der für die Verbindung sorgt
Im vorigen Beitrag wurde das Skript für die SessionID besprochen. Diese wird nun benötigt um die Heizungsventile zu steuern. Auslöser der Steuerung sind dabei die Fenstersensoren der HomematicIP. Die Verbindungslogik befindet sich in der CCU3, der Zentrale des HomematicIP-Systems.
FRITZ!Smart Thermo 301 mit php-Skript steuern: Der Dämon, der für die Verbindung sorgt weiterlesen
FRITZ!Smart Thermo 301 mit php-Skript steuern: SessionID, sid
Sofern Dir der neue Name „FRITZ!Smart Thermo 301“ nichts sagt, bis vor kurzem hießen die smarten Heizkörperventile von AVM noch „FRITZ!DECT 301“. Dieser Beitrag soll die Steuerbarkeit der Heizungsventile über php-Skripte beschreiben. Prinzipiell können alle Funktionen der Ventile nicht nur über die GUIs der FRITZ!Boxen und der Apps gesteuert werden, sondern auch über geeignete Netzwerkbefehle. Ich betrachte hier ausschließlich die PBKDF2-Verschlüsselung (ab FRITZ!OS 7.24), da diese Methode den aktuellen Stand der Sicherheit bei den AVM-Geräten bildet. Die MD5-Methode der Anmeldung funktioniert nur noch in sehr alten Geräten mit dementsprechenden Softwareständen vor FRITZ!OS 7.24. FRITZ!Smart Thermo 301 mit php-Skript steuern: SessionID, sid weiterlesen
Anbindung eines NAS unter Ubuntu
Dies ist mal wieder ein Beitrag, der nur sehr bedingt mit dem Hauptthema dieses Blogs zu tun hat. Unter dem Aspekt, dass viele interessante Anwendungen für die 3D-Bearbeitung unter Linux existieren, gibt es dann aber schon eine sinnvolle Verbindung. Da ich diesen Blog auch deshalb schreibe, um für mich selbst eine Informationssammlung zu haben, ist der Beitrag ebenfalls nachvollziehbar.
Es soll um das dauerhafte Anbinden der NAS-Freigaben unter Linux gehen. Ich zeige das hier zwar unter Ubuntu, aber es dürfte in anderen Distributionen nicht wesentlich anders laufen. Anbindung eines NAS unter Ubuntu weiterlesen
Neues SSL-Zertifikat für den Blog
Wieder einmal sind 90 Tage vorbei und damit die Laufzeit des SSL-Zertifikats für meinen Blog. Leider hat ZeroSSL seine Preispolitik geändert und die Zertifikate sind nur noch begrenzt (3 x 90 Tage) kostenlos.
Ich habe mich daher entschieden auf Let’s Encrypt umzusteigen. Leichter gesagt als getan … Neues SSL-Zertifikat für den Blog weiterlesen
Umstellung des Blogs auf „sichere Verbindung“
Der Eine oder Andere wird es schon gemerkt haben: Mein Blog hat jetzt ein Zertifikat und läuft über eine gesicherte Verbindung. Das heißt, dass die Adresse jetzt https://sturm.selfhost.eu lautet.
Ich hoffe, dass das in Eurem Sinne war. Der Schritt war längst überfällig, – aber es war auch nicht ganz trivial in der Umsetzung.
Interessiert Ihr Euch dafür? Dann zeige ich hier gern, wie ich es realisiert habe.