15 lines
440 B
C++
15 lines
440 B
C++
#include <ESP8266WiFi.h>
|
|
#include <WiFiManager.h>
|
|
#include "config.h"
|
|
#include "net.h"
|
|
|
|
bool netBegin() {
|
|
WiFiManager wm;
|
|
wm.setConfigPortalTimeout(180); // give up portal after 3 min, run offline
|
|
bool ok = wm.autoConnect(AP_NAME); // opens AP "WeatherPredictor-Setup" if no creds
|
|
return ok;
|
|
}
|
|
|
|
bool netConnected() { return WiFi.status() == WL_CONNECTED; }
|
|
String netIP() { return WiFi.localIP().toString(); }
|