Smart Switch Board to control home appliances on internet Me and my friend developed this project to replace the traditional switchboards with Internet enabled switchboards. This Smart Switch Board can be controlled by Android phone, Amazon Echo Dot(Alexa) or Google Home. It also has IFTTT integration using maker channel. I developed Android App and Arduino Sketch for this Smart Switch Board. Since this switchboard uses ESP8266(NodeMCU), I used the NodeMCU core with Arduino. This board can be controlled both online and offline. In online mode, it uses MQTT to exchanges control messages and in offline mode, it uses the socket communication to exchange the control messages with Android phone.