Kann mir bitte jemand die Reihenfolge der Funktionen aufzeigen, welche nach Initialisierung des AccessPoints aufgerufen werden? Welche wichtigen Variablen werden noch gesetzt?
Ich möchte eigentlich nur einen AccessPoint als Webserver starten, zu welchem sich der Kodi Player dann verbindet, IP und PW vorgegeben. Router gibt es nicht.
Ich hatte schon diverse Zeilen auskommentiert bzw. per #define ausgeblendet, jedoch mit folgendem Ergebnis:
Access-Point geöffnet
IP-Adresse: 192.168.4.4
HTTP-Server gestartet.
Freier Heap-Speicher nach Setup-Routine: 185380
PSRAM: 0 bytes
Flash-size: 4194304 bytes
Access-Point geöffnet
IP-Adresse: 192.168.4.4
HTTP-Server gestartet.
Access-Point geöffnet
IP-Adresse: 192.168.4.4
HTTP-Server gestartet.
Nachdem ich mich mit dem AP verbunden habe, kam es aber zum Kernel-Panic, vermutlich weil diverse Dinge aus dem NVS gelesen werden sollten, die nicht geschrieben wurden.
Web_Init() - kann ich schon mal überspringen, das ist für die Zugangsdaten zum Netzwerk mit Router.
Wird „if (WiFi.status() == WL_CONNECTED)“ → „WL_CONNECTED“ auch gesetzt, wenn der AccessPoint aktiv ist oder erst wenn erfolgreich mit Router verbunden? Ich vermute mal erst wenn mit Netzwerk verbunden, das würde den ständigen Aufruf von „accessPointStart“ erklären.
Ich hoffe es ist irgendwie verständlich was ich vorhabe und wo ich aktuell hängen bleibe…
Die (einfache Lösung) klappt auch nicht, in der Funktion „accessPointStart()“ folgendes zu machen
//Web_Init();
Web_Cyclic();
dann noch…
bool Wlan_IsConnected(void) {
#ifdef ACCESS_POINT
return (true);
#endif
#ifndef ACCESS_POINT
return (WiFi.status() == WL_CONNECTED);
#endif
}
Die Seite wird zwar angezeigt, aber ohne Formatierung, ist nicht bedienbar.
Beim Aufrufen der Webseite kommt…
.............Access-Point geöffnet
IP-Adresse: 192.168.4.1
Freier Heap-Speicher nach Setup-Routine: 184920
PSRAM: 0 bytes
Flash-size: 4194304 bytes
RSSI: 0 dBm
!!!!WICHTIG!!!! Beachte bitte https://forum.espuino.de/t/wechsel-zum-refactoring-branch-was-ist-zu-beachten/510 !!!!WICHTIG!!!!
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: Hostname NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttServer NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttUser NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttPassword NOT_FOUND
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: Hostname NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttServer NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttUser NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttPassword NOT_FOUND
logo request
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][vfs_api.cpp:72] exists(): File system is not mounted
favicon request
[E][vfs_api.cpp:72] exists(): File system is not mounted
RSSI: 0 dBm
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: Hostname NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttServer NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttUser NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttPassword NOT_FOUND
logo request
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][vfs_api.cpp:72] exists(): File system is not mounted
favicon request
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: Hostname NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttServer NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttUser NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttPassword NOT_FOUND
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: Hostname NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttServer NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttUser NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttPassword NOT_FOUND
RSSI: 0 dBm
logo request
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][vfs_api.cpp:72] exists(): File system is not mounted
favicon request
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: Hostname NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttServer NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttUser NOT_FOUND
[E][Preferences.cpp:472] getString(): nvs_get_str len fail: mqttPassword NOT_FOUND
logo request
[E][vfs_api.cpp:72] exists(): File system is not mounted
[E][vfs_api.cpp:72] exists(): File system is not mounted
favicon request
[E][vfs_api.cpp:72] exists(): File system is not mounted
RSSI: 0 dBm