ESP8266Switch adalah untuk mengontrol hingga 4 sakelar, menggunakan modul NodeMCU dan sketsa ESP8266_Switch.ino.
Untuk penggunaan modul di jaringan lokal saja, alamat url di aplikasi harus diatur ke: http://ModuleIP/1/on (misalnya: http://192.168.1.123/1/on).
Untuk mengontrol modul ESP8266 secara global, port listening harus terbuka di router. Itu dapat dilakukan secara otomatis dengan sketsa ESP8266_Switch_UPNP.ino. Port dalam sketsa diatur ke 5000, dan dapat diubah jika diperlukan. Alamat url dalam aplikasi dalam hal ini harus disetel ke: http://StaticIP:Port/1/on (misalnya: http://80.90.134.243:5000/1/on).
Di menu pengaturan aplikasi, semua label dapat diubah. Ketika tombol berwarna merah, alamat URL untuk status OFF dapat disetel. Saat tombol berwarna hijau, alamat URL untuk status AKTIF dapat disetel. Geser ke kanan untuk memasukkan alamat url. Untuk mengaktifkan tombol, buat hijau di Pengaturan. Ada jadwal harian untuk setiap sakelar. Zona waktu dapat diubah dalam sketsa.
Sketsa Arduino: https://github.com/raykopan/ESP8266_Switch