This document discusses building a home automation system completely with JavaScript. It describes using a BeagleBone Black microcontroller board with BoneScript to control pins and switch currents on and off. A REST API built with Node.js is proposed to allow controlling devices from any client. An AngularJS frontend could then be used to build a responsive user interface for mobile or web. The system allows controlling devices remotely over WiFi from a web or mobile app.