@tox brak WIFI nie restartuje firmware . Na schemat się nie doczekałem więc złożyłem na prototypie GPIO 4 -przez rezystor10k steruje bazą tranzystora BC 547 - kolektor do wejścia IN gotowego modułu z przekaźnikiem, na GPIO 14 zrobiłem bez dodatkowych elementów czujnik otwarcia . Przekaźnik działa tylko wtedy kiedy dostaje rozkaz , zanik wifi nie pobudza przekaźnika (czas podtrzymania ustawiony 0,6 sekundy) testowałem 10 razy i ani razu fałszywego załączenia.
Zaniki zasilania też nie pobudzają przekaźnika
Moduł taki jak ten https://abc-rc.pl/product-pol-11782-Modul-WIFI-ESP8266-NODEmcu-V3-CP2102-Arduino.html
Moduł przekaźnik taki https://botland.com.pl/pl/produkty-wycofane/1293-modul-przekaznika-rm1-z-izolacja-optoelektroniczna-5v-10a125vac.html
Tranzystor dałem trochę na wyrost bo bez niego też by pewnie działało , ale nie wiedziałem jaki przekaźnik zastosuję