WiFi manager; can't find where the SSID/Password are stored.
Posted: Fri Aug 07, 2020 9:11 am
Hello all! I apologize in advance, I really tried to find this info on my own, so feel free to serve me my stupid on a plate - I'll eat it.
WifiManager v0.15.0 (as PlatformIO shows in the "Installed Libraries")
Where in the world is the SSID/Pass stored? The only answer I've managed to find is "it's an intrinsic function of the ESP8266"... when I see open source code without any apparent way to discern what it is doing, I can't help but wonder why. Maybe because I have at least one personal acquaintance that wouldn't buy an IoT device with Elon Musk's money (the dude claims to not even have a "smart TV").
Manually walking, not debugging yet, through the code leads me to the userinterface header file where I run into a bunch of wifi_station_[get... set.... connect... disconnect...] class members, mostly bool types and the trail ends there... no more beaten path goes any further. There used to be EEPROM usage at one time, or so it seems. I've gone through it grammatically to verify it's not in flash.
Any help would be much appreciated. I don't have any state secrets to hide from the Chinese manufacturer, but I do have a bank account I connect to through the same WiFi this thing appears to now all about after the configuration screen
WifiManager v0.15.0 (as PlatformIO shows in the "Installed Libraries")
Where in the world is the SSID/Pass stored? The only answer I've managed to find is "it's an intrinsic function of the ESP8266"... when I see open source code without any apparent way to discern what it is doing, I can't help but wonder why. Maybe because I have at least one personal acquaintance that wouldn't buy an IoT device with Elon Musk's money (the dude claims to not even have a "smart TV").
Manually walking, not debugging yet, through the code leads me to the userinterface header file where I run into a bunch of wifi_station_[get... set.... connect... disconnect...] class members, mostly bool types and the trail ends there... no more beaten path goes any further. There used to be EEPROM usage at one time, or so it seems. I've gone through it grammatically to verify it's not in flash.
Any help would be much appreciated. I don't have any state secrets to hide from the Chinese manufacturer, but I do have a bank account I connect to through the same WiFi this thing appears to now all about after the configuration screen