Encendido luz conmutada interruptor-NODEMCU

que diferencia hay entre 2n7000 y el bc547? si me lo recomiendas será por algo.
Ahora falta la programación que tiene tela.

Estoy viendo el sonoff touch, pero veo que no se pueden conmutar. Tendré que verlo.