ESP8266Switch એ NodeMCU મોડ્યુલ અને ESP8266_Switch.ino સ્કેચનો ઉપયોગ કરીને 4 સ્વીચ સુધીના નિયંત્રણ માટે છે.
માત્ર સ્થાનિક નેટવર્કમાં મોડ્યુલનો ઉપયોગ કરવા માટે, એપ્લિકેશનમાં url સરનામું સેટ કરવું જોઈએ: http://ModuleIP/1/on (ઉદાહરણ તરીકે: http://192.168.1.123/1/on).
વૈશ્વિક સ્તરે ESP8266 મોડ્યુલને નિયંત્રિત કરવા માટે, રાઉટરમાં સાંભળવાનું પોર્ટ ખુલ્લું હોવું આવશ્યક છે. તે ESP8266_Switch_UPNP.ino સ્કેચ સાથે આપમેળે કરી શકાય છે. સ્કેચમાં પોર્ટ 5000 પર સેટ છે, અને જો જરૂરી હોય તો બદલી શકાય છે. આ કિસ્સામાં એપ્લિકેશનમાં url સરનામું આના પર સેટ હોવું જોઈએ: http://StaticIP:Port/1/on (ઉદાહરણ તરીકે: http://80.90.134.243:5000/1/on).
એપ્લિકેશન સેટિંગ્સ મેનૂમાં, બધા લેબલ્સ બદલી શકાય છે. જ્યારે બટન લાલ હોય, ત્યારે સ્ટેટ ઑફ માટે URL સરનામું સેટ કરી શકાય છે. જ્યારે બટન લીલું હોય, ત્યારે સ્ટેટ ON માટે URL સરનામું સેટ કરી શકાય છે. url સરનામું દાખલ કરવા માટે જમણે સ્લાઇડ કરો. બટનને સક્ષમ કરવા માટે, તેને સેટિંગ્સમાં લીલો બનાવો. દરેક સ્વીચ માટે દૈનિક સમયપત્રક છે. સ્કેચમાં ટાઇમ ઝોન બદલી શકાય છે.
Arduino સ્કેચ: https://github.com/raykopan/ESP8266_Switch
આ રોજ અપડેટ કર્યું
3 એપ્રિલ, 2025