Im Rahmen dieses Projektes soll eine modulare Weboberfläche zur
Konfiguration der ESP32 Netzwerkeinstellung erstellt werden. Dabei
soll der ESP32 im Startvorgang die verschlüsselte Konfiguration
laden und sich automatisch mit dem Netzwerk verbinden. Ist dies
nicht möglich, wird ein Netzwerk erstellt, worüber man sich
einloggen und die Netzwerkeinstellungen bearbeiten kann, ohne den
Controller neu flashen zu müssen. Die übermittelten Daten werden
verschlüsselt auf dem ESP32 Controller abgelegt.
Darüberhinaus soll die Codypp Entwicklungsumgebung auf dem Server
ausgelagert werden und diese soweit angepasst werden, dass sie sich
mit Endgeräten (ESP32 Controller mit dem C++ Steuer-Serverteil)
verbinden kann und diese programmiert werden können. |