Equipment used: Amazon Echo PiZero (this could really be any server, it just needs to be on the WiFi and capable of running some Python scripts) NodeMCU ESP-12 Board 2 Optoisolators (I used both a 4N35 and H11F1M successfully) Some Wires Soldering Iron