What this book covers
Chapter 1, Getting Started with Intel Galileo, introduces the Intel Galileo development board and presents step-by-step instructions for you to set up a development environment to get started with application development.
Chapter 2, Getting Started with Home Automation Applications, explains home automation concepts and introduces existing technologies and open source projects related to home automation.
Chapter 3, Energy Management with Environmental and Electrical Sensors, introduces sensors and devices for use in a home automation application. This chapter takes you inside the energy management with temperature sensors and power meters.
Chapter 4, Energy Management with Light Sensors and Extending Use Cases, introduces new sensors, which you can use to manage the lighting of your home with sample applications.
Chapter 5, Home Monitoring with Common Security Sensors, introduces new sensors and devices you can use to add security in your home. This chapter presents example applications to instruct you on how to use these sensors.
Chapter 6, Home Surveillance and Extending Security Use Cases, gets you inside the surveillance world with the help of a camera. This chapter tells you how you can use a camera with Intel Galileo and include it in your home automation application.
Chapter 7, Building Applications and Customizing Linux for Home Automation, introduces the basics of the Yocto project and how you can customize Linux to make Intel Galileo run your application and make it ready to serve as a home automation hub.
Chapter 8, Extending Use Cases, introduces other technologies available that can be used with Intel Galileo. We provide Node.js and Android application samples to extend our home automation application with a better user experience and user interface.