in einem neu zu entwickelndem Gerät wird ein ESP32 zum Einsatz kommen.
Um diverse Einstellungen vom Anwender vornehmen zu lassen, ist es geplant, einen Webserver auf dem ESP32 laufen zu lassen. Über voraussichtlich eine oder zwei Webseiten werden diverse Einstellungen angezeigt werden, mit deren Hilfe diese angepasst werden können.
Es geht nun um die Frage, wie man am besten eine Anmeldung an das WLAN Netz realisieren kann.
Ich hatte mal eine Stehlampe, die via Bluetooth eine Verbindung zum Smartphone oder Tablet aufgenommen hat, um von diesem die gültigen WLAN-Anmelde-Daten zu bekommen. Anschließend wurde die Bluetooth Verbindung abgeschaltet und die Stehlampe hat nur noch via WLAN eine Verbindung aufgebaut.
So etwas in der Art wäre optimal.
Alternativ könnte man auch ein Display mit einem Tastenfeld / Drehregler / Taster montieren, um darüber die Einstellungen anzeigen und ändern zu lassen.
Welche Methoden gibt es noch, um Geräte-Einstellungen vom Anwender anzeigen und ändern zu können?
der User drückt eine Reset Taste, daraufhin öffnet das Device selber ein Wifi und lässt den User die Wifi Daten eingeben. So macht es z.B. Das TTGO Indoor Gateway.
Der ESP kann ein eigenes WLAN erstellen. Du könntest einen Login-Manager bauen, der wenn er das WLAN erreicht, sich verbindet und ansonsten ein eigenes WLAN anlegt, in dem Du SSID und Passwort eingibst, diese Daten im SPIFFS/LittleFS speichert und sich dann mit diesem WLAN verbindet.
Schau mal bei Fips.
Oder Du nutzt direkt das eigene WLAN vom ESP.