Abstract
Although being able to e-mail your light switch is very interesting and infinitely cooler than programming yet another version of “Hello, World,” it never feels like an automatic house. After all, you as a human are controlling it. By providing your house with information about the real world, it is then able to make decisions for itself. This is the distinction between an automated home and a smart home.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
IANAL: I am not a lawyer, and all standard disclaimers apply here!
- 2.
And although the Web exists as a free resource for information, someone will be paying for advertising space to offset the production costs.
- 3.
Firebug is an extension to Firefox that allows web developers (and curious geeks) full access to the inner workings of the web pages that appear in the browser.
- 4.
This is screen-scraping Perl code, which may have broken by the time you read this. The relative pitfalls and considerations of this approach were covered earlier in the chapter.
- 5.
However, amusingly, the web site for my local BBC radio station omits its transmission frequency.
- 6.
The Japanese band has a lower limit of 76MHz.
- 7.
This was originally stored at CDDB but more recently at FreeDB.
- 8.
There is one main unsolved problem with this approach. That is, if there are two discs with the same fingerprint or two database entries for the same disc, it is impossible to automatically pick the correct one. Consequently, a human needs to untangle the mess by selecting one of the options.
- 9.
RSS currently stands for Really Simple Syndication, but its long and interesting history means that it wasn’t always so simple.
- 10.
“Concerned” is the politically correct way of saying “paranoid.”
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Steven Goodwin
About this chapter
Cite this chapter
Goodwin, S. (2013). Data Sources: Making Homes Smart. In: Smart Home Automation with Linux and Raspberry Pi. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4302-5888-9_6
Download citation
DOI: https://doi.org/10.1007/978-1-4302-5888-9_6
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4302-5887-2
Online ISBN: 978-1-4302-5888-9
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)