Das ist ein Projekt für eine 2-Kanal Zeitschaltuhr mit einem ESP32 und einer 2-Kanal Wochenzeitschaltuhr mit einem ESP8266. Bei beiden Zeitschaltuhren sind die Schaltzeiten über einen WEB-Server einstellbar. Die beiden Schaltkanäle können auch jederzeit manuel über das Leuchtensymol im WEB-Server geschalten werden. Die Zeitschaltuhr hat einen Betriebsstundenzähler integriert, der mit einem Klick auf die Uhrzeit aktiviert wird. Die Wochenzeitschaltuhr bietet die Möglichkeit eine CSV-Datei für beide Schaltkanäle über das den ESP8266 Dateimanager (spiffs.html) down zu laden.
Funktionen der Zeitschaltuhr:
- Zeitschaltuhr mit NTP Zeitsynchronisation
- Automatischer Wechsel zwischen Sommer und Normalzeit
- Zwei Schaltausgänge individuell einstellbar
- Manuelle Betätigung der Schaltausgänge
- Betriebsstundenzähler
- Online-Änderung der WLAN-Zugangsdaten
- Online-Änderung der Ausgänge (LOW/HIGH-Aktiv)
- WEB-Server Admin Seite
- WEB-Server Datei-Manager
Die Hardware für die Zeitschaltuhr:
- 1 x ESP32
- 2 x Relais (optional)
Die Verdrahtung der Ausgänge
- ESP32 GPIO12 -> Relais 1
- ESP32 GPIO13 -> Relais 2
- Das Zeitschaltuhrprogramm Zeitschaltuhrdual32.zip down laden
- Das Zeitschaltuhr-Programm mit allen Tabs in den ESP32 laden
- Den Ordner "data" in der Arduino IDE mit "ESP32 Sketch Data upload" in den ESP32 laden
- Das Tablet/Handy/PC mit dem WLAN Netzwerk "EspConfig" verbinden
- Im Browser die IP-Adresse 192.168.4.1 aufrufen, die WLAN-Zugnagsdaten eingeben und speichern
- Im seriellen Monitor der Arduni IDE wird nach der WLAN-Verbindung die IP-Adresse des Zeitschaltuhr-WEB-Servers angezeigt
- Im Browser die IP-Adresse angezeigte IP-Adresse eingeben. Der WEB-Server startet mit dem Zeitschaltuhr Programm
Funktionen der Wochenzeitschaltuhr:
- Webbasierte Zeitschaltuhr mit NTP Zeitsynchronisation
- Automatischer Wechsel zwischen Sommer und Normalzeit
- Betriebsstundenzähler für die Angeschlossenen Verbraucher
- Ereignisdatenspeicher für Schaltzeiten und Auslöser
- WEB-Server Admin Seite
- WEB-Server Datei-Manager
Die Hardware für die Wochenzeitschaltuhr:
- 1 x ESP8266
- 2 x Relais (optional)
Die Verdrahtung der Ausgänge
- ESP32 GPIO12 -> Relais 1
- ESP32 GPIO14 -> Relais 2
- Das Zeitschaltuhrprogramm Wochenzeitschaltuhr8266.zip down laden
- Im Tab "Connect" die WLAN-Zugangsdaten eingeben und speichern
- Das Zeitschaltuhr-Programm mit allen Tabs in den ESP8266 laden
- Den Ordner "data" in der Arduino IDE mit "ESP8266 LittleFS Data upload" in den ESP8266 laden
- Im seriellen Monitor der Arduni IDE wird nach der WLAN-Verbindung die IP-Adresse des Zeitschaltuhr-WEB-Servers angezeigt
- Im Browser die IP-Adresse angezeigte IP-Adresse eingeben. Der WEB-Server startet mit dem Zeitschaltuhr Programm