Az ESP8266Switch legfeljebb 4 kapcsoló vezérlésére szolgál, a NodeMCU modul és az ESP8266_Switch.ino vázlat segítségével.
Ha a modult csak helyi hálózaton szeretné használni, az alkalmazásban az url címet a következőre kell állítani: http://ModuleIP/1/on (például: http://192.168.1.123/1/on).
Az ESP8266 modul globális vezérléséhez a figyelési portnak nyitva kell lennie az útválasztóban. Ez automatikusan megtehető az ESP8266_Switch_UPNP.ino sketch segítségével. A vázlaton szereplő port 5000-re van állítva, és szükség esetén módosítható. Az alkalmazás URL-címét ebben az esetben a következőre kell állítani: http://StaticIP:Port/1/on (például: http://80.90.134.243:5000/1/on).
Az alkalmazás beállításai menüben az összes címke módosítható. Ha a gomb piros, az OFF állapot URL-címe beállítható. Ha a gomb zöld, az ON állapot URL-címe beállítható. Csúsztassa jobbra az url-cím megadásához. A gomb engedélyezéséhez tegye zöldre a Beállításokban. Minden váltásnak van napi ütemezése. Az időzóna a vázlaton módosítható.
Arduino vázlat: https://github.com/raykopan/ESP8266_Switch