O'Reilly logo

BeagleBone Home Automation Blueprints by Rodolfo Giometti

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Setting up the software

This time, we monitor (and possibly control) a very slow system (a growing plant). So, using a simple Bash script is more than appropriate, while the web interface can be implemented by using two little HTML (with JavaScript) and PHP scripts. The real difficulty, apart from getting access to the peripherals, is using the Facebook API in order to get access to an account.

Apropos the monitoring loop and the web interface, there is a major issue, that is, the Inter Process Communication (IPC) system to use in order to exchange data between them. In Chapter 1, Dangerous Gas Sensors, we mainly used a MySQL server to store the system's data and configuration settings. But we also used it to exchange data between the different ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required