diff options
Diffstat (limited to 'portal.h')
| -rw-r--r-- | portal.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/portal.h b/portal.h new file mode 100644 index 0000000..1c5cb6e --- /dev/null +++ b/portal.h @@ -0,0 +1,24 @@ +#include <ESP8266WiFi.h> +#include <ESP8266WebServer.h> + +#include "dnsserver.h" +#include "util.h" + +#ifndef __PORTAL_H__ +#define __PORTAL_H__ + +void portalSetup(String ssid); +void portalLoop(); +boolean isConnected(); +void startWebServer(); +void setWeatherIcon(String id); +int getAPIOverride(int pinId); +boolean apiNeedLedUpdate(); +void apiUpdatedLeds(); + +void scanSSIDs(); +void enterAPMode(); +boolean enterClientMode(const char* ssid, const char *passphrase); + +#endif + |
