Update cookies preferences

Smart Home Automation with Linux and Raspberry Pi 2nd ed. [Paperback / softback]

3.00/5 (10 ratings by Goodreads)
  • Format: Paperback / softback, 328 pages, height x width: 254x178 mm, weight: 6132 g, 61 Illustrations, black and white; XVI, 328 p. 61 illus., 1 Paperback / softback
  • Pub. Date: 10-Jun-2013
  • Publisher: APress
  • ISBN-10: 143025887X
  • ISBN-13: 9781430258872
Other books in subject:
  • Paperback / softback
  • Price: 48,70 €*
  • * the price is final i.e. no additional discount will apply
  • Regular price: 57,29 €
  • Save 15%
  • This book is not in stock. Book will arrive in about 2-4 weeks. Please allow another 2 weeks for shipping outside Estonia.
  • Quantity:
  • Add to basket
  • Delivery time 4-6 weeks
  • Add to Wishlist
  • Format: Paperback / softback, 328 pages, height x width: 254x178 mm, weight: 6132 g, 61 Illustrations, black and white; XVI, 328 p. 61 illus., 1 Paperback / softback
  • Pub. Date: 10-Jun-2013
  • Publisher: APress
  • ISBN-10: 143025887X
  • ISBN-13: 9781430258872
Other books in subject:
Smart Home Automation with Linux and Raspberry Pi shows you how to automate your lights, curtains, music, and more, and control everything via a laptop or mobile phone.





You'll learn how to use Linux, including Linux on Raspberry Pi, to control appliances and everything from kettles to curtains, including how to hack game consoles and even incorporate LEGO Mindstorms into your smart home schemes.









Youll discover the practicalities on wiring a house in terms of both and power and networking, along with the selection and placement of servers. There are also explanations on handling communication to (and from) your computer with speech, SMS, email, and web. Finally, youll see how your automated appliances can collaborate to become a smart home.









Smart Home Automation with Linux was already an excellent resource for home automation, and in this second edition, Steven Goodwin will show you how a house can be fully controlled by its occupants, all using open source software and even open source hardware like Raspberry Pi and Arduino.
About the Author xv
About the Technical Reviewers xvii
Acknowledgments xix
Introduction xxi
Chapter 1 Appliance Control: Making Things Do Stuff
1(52)
X10
1(1)
About X10
1(2)
General Design
3(3)
Device Modules
6(8)
Stand-Alone Controllers
14(5)
Gateways and Other Exotic Devices
19(2)
Computer Control
21(5)
Z-Wave
26(1)
System Design
26(1)
Bypassing NDAs
26(2)
ZigBee
28(1)
Linux Software
28(1)
The Differences with Z-Wave
28(1)
C-Bus
29(1)
About C-Bus
29(1)
Differences Between X10 and C-Bus
29(1)
Devices
30(1)
Controllers
31(1)
Gateways
31(1)
Lighting Control
31(1)
Hue
32(2)
Insteon
34(1)
Lifx
34(1)
Night Lights
34(1)
Sheding Light
35(1)
Networked Devices
36(1)
Ethernet Devices
36(1)
Networking Primer
37(6)
CCTV Cameras
43(2)
Stand-Alone BitTorrent Clients
45(1)
Infrared Remote Control
45(1)
All-in-One Remotes
46(1)
IR Relays
46(4)
IR Control
50(1)
Conclusion
51(2)
Chapter 2 Appliance Hacking: Converting Existing Technology
53(34)
Software Hacks
53(1)
Linksys NSLU2
53(2)
Developing on the Slug
55(1)
Hacking Game Consoles
55(5)
Hardware Hacks
60(1)
Linksys NSLU2
60(2)
LEGO Mindstorms
62(1)
Arduino as an I/O Device
63(19)
Joysticks for Input
82(1)
Other Input Controllers
83(1)
Hacking Laptops
83(1)
Your Own Powered Devices
84(2)
Conclusion
86(1)
Chapter 3 Media Systems: Incorporating the TV and the HiFi
87(36)
The Data Chain
87(1)
Extracting the Data
87(6)
Storage
93(1)
Stand-Alone NAS Systems
93(3)
NAS with Media Playback
96(1)
Configuring a Linux Box
96(3)
Media Extenders
99(1)
Stand-Alone Hardware
99(5)
Just Linux
104(2)
Remote Control and UPnP
106(1)
A Brief History of UPnP
106(3)
High-Level Separation of UPnP
109(5)
Distribution
114(1)
Local Processing versus Remote Processing
114(1)
AV Distribution
114(2)
Wiring Looms
116(1)
Wireless AV Distribution
117(1)
Matrix Switchers
117(1)
Control
118(1)
Local Control
118(1)
Remote-Control Methods
119(2)
Conclusion
121(2)
Chapter 4 Home Is Home: The Physical Practicalities
123(30)
NodeO
123(1)
Function and Purpose
123(1)
Determining the Best Room
124(3)
Building the Rack
127(1)
Servers
128(1)
Server Capacity
128(1)
Server Extensibility
129(1)
Types of Server
129(3)
Power Consumption
132(3)
Server Coordination
135(1)
UPS
136(4)
Backups
140(2)
Hiding Your Home
142(2)
Adding to Your Home
144(1)
General Considerations
144(2)
Wired Network
146(2)
Wireless Points
148(1)
Audio Cabling
148(2)
Other Access Points?
150(1)
Conclusion
151(2)
Chapter 5 Communication: Humans Talk. Computers Talk
153(36)
Why Comms?
153(1)
IP Telephony
154(1)
Skype
154(1)
Asterisk
154(1)
E-mail
155(1)
Preparing E-mail in Linux
155(1)
Sending E-mail
155(1)
Autoprocessing E-mails
156(3)
Security Issues
159(1)
Voice
160(1)
The Software for Voice Recognition
160(5)
Remote Voice Control
165(1)
Speech Synthesis
166(3)
Piecemeal Samples
169(2)
Web Access
171(1)
Building a Web Server
171(8)
SMS
179(1)
Processing with a Phone
179(3)
Custom Numbers and APIs
182(6)
Conclusion
188(1)
Chapter 6 Data Sources: Making Homes Smart
189(28)
Why Data Is Important
189(1)
Legalities
189(4)
Distribution
193(1)
Public Data
193(1)
TV Guides
193(1)
Train Times
194(2)
Road Traffic
196(1)
Weather
196(4)
Radio
200(2)
CD Data
202(2)
News
204(3)
Other Public Sources
207(1)
Private Data
207(1)
Calendar
208(1)
Accessing Webmail through POP3
209(2)
Twitter
211(2)
Facebook
213(1)
Automation
213(1)
Timed Events
213(3)
Error Handling
216(1)
Conclusion
216(1)
Chapter 7 Control Hubs: Bringing It All Together
217(58)
Integration of Technologies
217(1)
The Teakettle: An Example
218(2)
Minerva
220(1)
Overview
220(2)
Linux Users Are Not HA Users
222(1)
Device Abstractions
223(4)
Conduits
227(2)
Messaging Conduits
229(5)
Message Relays
234(1)
Time-Based Messaging
234(2)
Location-Based Messaging
236(1)
Cosmic
237(2)
To Yaks
239(1)
Living Modes
240(1)
Routines
241(2)
Minty
243(1)
The Universal Remote Control
244(2)
Web Applets
246(17)
Manifest
263(2)
Marple
265(2)
Utility Scripts
267(2)
Topology Ideas
269(1)
Networking
269(2)
Wiring Looms
271(2)
Conclusion
273(2)
Chapter 8 Raspberry Pi
275(21)
The Raspberry Pi within HA
275(1)
Obvious Benefits
276(1)
Towards Full Local Control
276(1)
The Joy of Community
277(1)
The Drawbacks
278(2)
Typical Projects
280(1)
The Telephone
280(1)
Child Minding
280(1)
Photo Frames
281(1)
Weather Stations
281(1)
Raspberry Pi as a USB Host
281(1)
As a Device Host
282(1)
Proximity Sensing
283(1)
Coffee Machine
283(1)
Clock Radio
284(1)
Without Mains Power
284(1)
Installation
284(1)
Software
284(1)
Hardware
285(1)
Interfacing With Hardware
286(1)
Hardware Caution
286(1)
With the GPIO
287(3)
With the Arduino
290(3)
With SPI
293(1)
With Arduino Shields
294(1)
Software Options
295(1)
Conclusion 296(1)
Index 297
Steven Goodwin has been involved in science and technology from an early age, and built his first synthesizer while still in his teens. Since then, his projects have been varied. He has sold over a million computer games, written two books, built robots, and automated a house that can be controlled from the Internet. He has spoken at many conferences, including NotCon '04 and the BBC Backstage OpenTech event.