ESP32 WifiManager gesucht

Gast #7297743
Hallo Forum,

kennt jemand ein gutes Framework für einen ESP Wifi Manager, welcher 
folgende Anforderungen erfüllt

Start als AP zur Eingabe der Wifi Zugangsdaten
Zusätzlich Variablen für weitere Serverpfade wie MQTT oder NTP
Nach dem Wechseln in den regulären Betrieb soll das Portal weiter zur 
Verfügung stehen, so dass man Änderungen an den Parametern vornehmen 
kann.
Die Werte sollen persistent gespeichert werden und nach einem Reset noch 
vorhanden sein.

Ich habe mir schon die Bibliotheken von Tzapu und Zhouhan0126 
angeschaut.
Die beenden aber das Konfigurationsportal, sobald man den AP Modus 
verlässt. Man kann es dann zwar händisch wieder aufrufen per Tastendruck 
oder mehrfachen Reset. Das finde ich aber unpraktisch, wenn das Modul 
irgendwo verbaut wurde.

Es gibt ja Projekte wie WLED oder auch die Wortuhr hier aus dem Forum, 
die immer einen Webserver laufen haben, auf denen man die Eingaben 
machen kann. Nur wenn kein WLAN verfügbar ist, wird auf AP gewechselt. 
Dafür muss es doch eigentlich schon was fertiges geben, so dass das Rad 
nicht immer neu erfunden werden muss, oder?
Gast
Soweit ich weiß, ist Tasmota ein eingeständiges Projekt und keine 
Bibliothek die man einbinden könnte. D.h. jede Menge Ballast, denn es 
für die Lösung meines Problems nicht brauchen sollte.
Daniel schrieb:
> Soweit ich weiß, ist Tasmota ein eingeständiges Projekt und keine
> Bibliothek die man einbinden könnte.

Aber du kannst es anders herum machen, und dein Projekt als 
Plugin/Treiber in Tasmota integrieren. Dann kriegst du gleich die ganze 
Infrastruktur außen herum mit dazu, Konfig-Oberfläche, OTA-Upgrades, 
Scripting, MQTT, ...

> D.h. jede Menge Ballast, denn es
> für die Lösung meines Problems nicht brauchen sollte.

Dann eben: Schau nach wie Tasmota seinen Wifi-Manager gebaut hat. Die 
kochen auch nur mit Wasser und binden externe Bibliotheken dafür ein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.