Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Standard view
Full view
of .
Look up keyword or section
Like this

Table Of Contents

About This Book
Foolish Assumptions
Conventions Used in This Book
What You Don’t Have to Read
How This Book Is Organized
Part I: Bringing the Future Home
Part II: Connecting Multiple Computers without the Wires
Part III: Entertaining Your Brain with a Little Help from Linux
Part IV: Keeping a Linux Eye on the Sky
Part V: X10-ding Your Environment with Home Automation
Part VI: Controlling and Securing Your Automation Network
Part VII: The Part of Tens
The CD appendix
About the CD-ROM
Icons Used in This Book
Where to Go from Here
Chapter 1
Functional and Fun: Home Automation Applications
Controlling your environment
Taking your entertainment wherever you go
Watching the weather
Creating a sophisticated phone system
Using Linux to Your Advantage
Filling Your Home Automation Toolkit with Linux Software
Using New Software on Old Hardware
Choosing a Linux distribution
Choosing computer hardware
Finding Linux-Based Home Automation Software
About X10
Software for X10 Firecracker devices (CM17A)
Home networking
Digital video recorder and media center
Motion detection
Remote control
Smart telephone system
Webcams, home security, and videoconferencing
Finding even more software
Doing the Tough Work with Low-Level Software
Dressing Up the Rough Stuff
Wireless Networking 101
Wireless hardware components
Wireless network standards: 802.11
Linux wireless support
Getting Started with NdisWrapper
Before you start
Hardware setup
NdisWrapper drivers
Configuring NdisWrapper
Compiling a Custom Kernel
Backing up your current kernel
The compiling
Configuring LILO
Configuring GRUB
Getting Started with WPA-Supplicant
Compiling WPA-Supplicant
Configuring WPA-Supplicant
Installing the startup script
Discovering the Linksys WRT54GL
Discovering OpenWrt
Preparing to Install and Configure Your WAP
LAN information
WAN information
Wireless information
Upgrading Your WAP to OpenWrt
Configuring Your WAP
Touring OpenWrt
A Brief Introduction to IP Routing
Getting Acquainted with Quagga
Installing Quagga via a Package Manager
Configuring Quagga
Routing About
Building Your MythTV PVR
Selecting the hardware
Installing MythTV
Configuring MySQL
Configuring the MythTV backend server
Configuring the MythTV frontend server
Watching TV
Managing Your Recordings
Scheduling your recordings
Watching your recordings
Deleting a recording
Managing Your Media
Playing music with MythTV
Playing videos with MythTV
Viewing image slide shows with MythTV
Selecting the hardware and software
Selecting the Hardware and Software
Configuring Your System
Installing and configuring the media server
Connecting and configuring the D-Link media client
Choosing Your Music Format
Ripping CDs and Encoding Music Files with Grip
Streaming Your Audio
Sharing the Fun with a Webcam
Installing CamStream
Viewing your webcam on your computer with CamStream
Having Fun with Videoconferencing
Installing Ekiga
Configuring Ekiga
Making calls
Looking Around with Pan and Tilt
Putting Your Webcam to Work
Asterisk 101
Dial plans
Gathering the Ingredients
Fitting the hardware pieces together
Configuring the SPA-3000
How the other half lives: The software
Making a Smart Call
Choosing the weather station hardware and software
Choosing the Weather Station Hardware and Software
Building the Weather Station
Installing the Weather Station Software
Configuring the weather station program
Making the weather station cable
Configuring additional weather station settings
Mounting the Weather Station
Putting Your Weather Data on the Web
Viewing weather data on your desktop
Getting Weather Data on Your Desktop
Getting Weather Data from Your Browser
Using MythTV to Get Weather Data
Setting up MythWeather
Viewing your MythWeather information
Installing Thermostat Controls
Installing the TXB16 thermostat
Installing a two-thermostat X10 control system
Installing a Thermostat Set-back Controller
Waking Up to a Warm House
Saving Money with Controlled Heating
Saving money by using X10 thermostat systems
Saving money with the Linux DIY Zoning Project
Introducing X10 Power Line Carrier
X10 PC interfaces
A (very short) list of X10 modules
Purchasing X10 devices
Building a Starter Kit
The software: Compiling Heyu
The hardware
Module setup
Cool Things to Do with X10
Egg timer
Sunrise, Sunset
X10-powered printer
Troubleshooting X10 Problems
Common problems
Isolating a problem
Getting Familiar with the X10 Interfaces
Configuring BlueLava
Using your wireless X10 network
Introducing MisterHouse
The MisterHouse interfaces
So what can MisterHouse do?
Installing MisterHouse
Logging in as root
The installation
Preparing MisterHouse for Setup
Setting Up MisterHouse
Starting MisterHouse
Modifying the parameters
Restarting MisterHouse
Using MisterHouse to Retrieve Your Favorite Comics
A Maze of Twisty Little Passages
Getting What You Need
Setting Up X10 for MisterHouse
Creating MisterHouse Tables
Sending and Receiving X10 Commands
Creating X10 macros
Disabling user code
Exploring the MisterHouse Main Web Page
Accessing and Controlling X10
Using the HTML Template
A brief history of the Web and HTML
Creating Web pages with an HTML template
Introducing the My MH Web Page
Installing a weather report page
Adding the Weather Report button
Securing Your Home Network
Administering Linux
Replacing telnet and FTP with ssh and sftp
Understanding public and private keys
Accessing an ssh system
Setting up encryption keys
Locking Up with iptables
Understanding the iptables.sh script
Installing the iptables.sh script
Connecting with PuTTY
Installing PuTTY
Generating ssh keys with PuTTYgen
Building tunnels
Controlling a Greenhouse
Watering Your Lawn with Your Computer
Checking for Snail Mail
Hacking Your Bass (You Know, Billy the Bigmouth Bass)
Opening and Closing the Window Shades
Letting Fido Out When You Aren’t Home
Watching Your Kids from the Internet
Losing Weight with Home Automation
Heating Your Car Seat on Cold Mornings
Streaming music clients
Streaming Music Clients
Streaming Media Clients and Servers
Standalone Print Servers
Ninja Camera Mounts
Remote Control Your Devices
Socket Rockets
Universal Remote Controls
Motion Detectors
Nokia 770 Internet Tablet
System Requirements
Using the CD with Linux
What You’ll Find
If You Have Problems (Of the CD Kind)
0 of .
Results for:
No results containing your search query
P. 1


|Views: 101|Likes:
Published by usbekhistan

More info:

Published by: usbekhistan on May 27, 2012
Copyright:Attribution Non-commercial


Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less





You're Reading a Free Preview
Pages 8 to 115 are not shown in this preview.
You're Reading a Free Preview
Pages 123 to 193 are not shown in this preview.
You're Reading a Free Preview
Pages 201 to 271 are not shown in this preview.
You're Reading a Free Preview
Pages 279 to 374 are not shown in this preview.
You're Reading a Free Preview
Pages 382 to 387 are not shown in this preview.

Activity (4)

You've already reviewed this. Edit your review.
1 hundred reads
josoell liked this
Muhammad Mohsin liked this
Joseph Andy liked this

You're Reading a Free Preview

/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->