Wintergarten Steuerung

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • Hallo

    Für eine Wintergarten Steuerung wurde von einem Freund eine Platine mit allen Hardware Komponenten erstellt.

    Folgende Hardware ist auf der Platine verbaut:

    Ein 30 poliger ESP32 Steckplatz, RTC mit CR2032, zwei MCP23017 für 16 Relais Ausgänge über 16 Optokoppler, SN74HC10.

    Vorhandene Anschluss Möglichkeiten auf der Platine:

    Für IR Sensor, 4x20 LCD Display mit Dimmer, DHT22, 4 Analog Eingänge, BH1750 Lichtsensor,

    16 Relais Steuertasten, diverse Programm Steuertasten mit Status LED sowie eine externe +5 Volt Versorgung.

    Der Wintergarten kann mit den Steuertasten oder der IR Fernbedienung benutzt werden.

    Aber auch vom Handy im WLAN kann über den Webserver des ESP32 der Wintergarten gesteuert werden.

    Eine Platine wird auch als Test Modul für weitere ESP32 Projekte benutzt.

    Der Stromlaufplan zum Wintergarten.

    Hier noch einige Programm Details.

    Das Programm läuft im Automatik oder Handbetrieb Modus bei Notfällen(Wind,Regen) werden die Markisen und Fenster geschlossen.

    Der Wohlfühl Temperatur Bereich kann mit einer Plus bzw. Minus Taste verändern werden, mit sofortiger Verwendung im Automatik Modus.

    Das WLAN Passwort/SSID wurde in den Eeprom des ESP32 geschrieben, um dann beides bei jedem Programm Start auszulesen.

    Bei einem aktiven WLAN wird die NTP Zeit von einem auswählbaren NTP Server geholt, um dann die interne RTC mit der NTP Zeit zu synchronisieren.

    Es ist egal ob das aktive WLAN beim Programm Start(setup) oder zur Programm Laufzeit erkannt wird.

    Ein wieder inaktiv gewordenes WLAN wird vom Programm erkannt und die RTC Zeit wird für den weiteren Programm Ablauf benutzt.

    Eine Automatik um ein sporadisch aktives WLAN zu erkennen, alle 7 Minuten erfolgt ein WLAN Check nur im Automatik Modus.

    Wenn beim Programm Start das WLAN aktiv ist, wird die SSID, WLAN IP, DNS IP und Gateway IP auf dem 4 zeiligen LCD Display angezeigt.

    Bei aktiven WLAN kann ein Sketch Update über OTA(Over The Air) mit einer Passwort Abfrage erfolgen.

    Bei aktiven WLAN können Debug Meldungen mit UDP/Telnet(Port 23) auf einen Monitor Pc und in der Serial Konsole der IDE angesehen werden.

    Wird in der IDE der OTA Port aktiviert, kommen die Eigenen Debug Meldungen nur noch per Telnet auf einen Monitor Pc an.

    Die Anzeige von Uhrzeit, Datum, Temperatur, Feuchte auf dem LCD ist ohne Auswirkung auf den Automatik Modus bzw. Handbetrieb.

    Mit den 8 Up bzw. 8 Down Tasten kann eine manuelle Fenster/Markisen Steuerung im Handbetrieb Modus erfolgen.

    Eine Reset Taste im Gerät sowie die Möglichkeit über die Telnet Verbindung vom Monitor Pc aus, das Programm neu zu starten(Reboot).

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!