For building this technical project, you will need the hardware like Raspberry Pi, 433 MHz Sender, SD Card with an installed Raspian “wheezy” operating system, 4 Jumper Cables and some RC switches.
Install the Raspberry Pi Hardware to connect the 433 MHz Sender to the GPIO pins of the Raspberry Pi in order to start hacking. In case, you don’t have raspberry pi and want to include AngularJS, then you can skip this step and use the mock implementation of the REST server.
Angular Seed is an application template for a typical AngularJS web app which is used to bootstrap the development environment very quickly. Since it is equipped with some tests and a web-server, we do not to setup a complete infrastructure to start hacking
Next Raspberry Pi Software is installed and SSH in the raspberry-configuration is activated. Now wiringPi is installed and then the library for accessing the GPIO pins of the Pi. Depending upon the switches you have at home, the steps can be changed. The author for his Rev-devices added a sendRev-command to the Repo. Then node.js is installed
Now configure your devices which you want to operate through the REST Server and test it also with curl. It is time to create the GUI with AngularJS and Twitter Bootstrap after the Server is finished. Start designing the GUI with the help of CSS-Framework Twitter Bootstrap, as it’s very easy to create a responsive user interface with a minimal effort of time and knowledge about GUI-Design. The final step is to create a button. AngularJS is added to make the static HTML Template more dynamic
Video and complete details of the project is available on the website.
Filed Under: Reviews