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?
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.
Du kannst dir auch mein Projekt toiswitch (https://toiswitch.de) ansehen. Das ist zwar ebenfalls keine library bietet aber AP und Clientmode jeweils mit Webserver und MQTT/MQTTS.
a) warum unter compiler & ides? b) und warum kannst du das Portal nicht wieder aufrufen auch ohne Tastendruck? Wenn das, was du mit Tastendruck erreichst, dass ist was du möchtest dann starte es doch so?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.