Questo è il problema. Nessun ingresso di un circuito logico deve essere "portato in giro" tramite lunghe filature, men che meno se passano in zone elettricamente disturbate. Ci va sempre di mezzo almeno un filtro: forum.arduino.cc/t/la-solita-combinazione/557063/3#msg3948390 (il contatto può anche chiudere verso GND se la prima resistenza viene collegata a Vcc, nel caso del Wemos 3,3V)