Smart Home Automation with Linux and Raspberry Pi [electronic resource] /
Goodwin, Steven.author.
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. You'll 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, you'll 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.
""Contents at a Glance""; ""Contents""; ""About the Author ""; ""About the Technical Reviewers""; ""Acknowledgments""; ""Introduction""; ""Chapter 1: Appliance Control: Making Things Do Stuff""; ""X10""; ""About X10""; ""General Design""; ""Simple Case""; ""Standard Case""; ""Fully Automated""; ""Assigning Addresses""; ""Using Multiple House Codes""; ""Device Modules""; ""Controlling Lights""; ""Lamp Module (LM12U)""; ""Bayonet Lamp Module (LM15EB)""; ""Wall Switch (LW10U)""; ""MicroModule with Dimmer (LWM1)""; ""DIN Rail Dimmer (LD11)""; ""Appliance MicroModule (AWM2)""
""Controlling Appliances""""Appliance Module (AM12U)""; ""Appliance MicroModule (AWM2)""; ""Internal Devices""; ""Combination Devices""; ""Electronic Curtain Rails: Retrofit""; ""Electronic Curtain Rails: Prebuilt""; ""Stand-Alone Controllers""; ""Tabletop Transmitter Modules""; ""Mini Controller (MC460)""; ""Sundowner Dusk/Dawn Controller (SD7233/SD533)""; ""Mini Timer (MT10U)""; ""Maxi Controller (SC2800)""; ""Handheld Transmitter Modules""; ""Handheld RF Remote (HR10U)""; ""Keyfob Remote (KR22E)""; ""EasyTouch Panel10 RF""; ""EasyTouch35 Universal Remote Control""
""In-Wall Transmitter Modules""""Motion Sensors""; ""Gateways and Other Exotic Devices""; ""Computer Control""; ""Heyu""; ""Configuration""; ""Sending Messages""; ""Receiving Messages""; ""Programming the EEPROM""; ""Z-Wave""; ""System Design""; ""Bypassing NDAs""; ""Open Z-Wave""; ""LinuxMCE""; ""ZigBee""; ""Linux Software""; ""The Differences with Z-Wave""; ""C-Bus""; ""About C-Bus""; ""Differences Between X10 and C-Bus""; ""Devices""; ""Controlling Lights""; ""Controlling Appliances""; ""Controllers""; ""Gateways""; ""Lighting Control""; ""Hue""; ""Insteon""; ""Lifx""; ""Night Lights""
""Sheding Light""""f.lux""; ""Redshift""; ""Networked Devices""; ""Ethernet Devices""; ""Networking Primer""; ""Concepts""; ""Addressing""; ""Computer Names""; ""Network Services""; ""CCTV Cameras""; ""Wireless Cameras That Arenâ€?t""; ""Custom Hardware""; ""Linux Software""; ""Stand-Alone BitTorrent Clients""; ""Infrared Remote Control""; ""All-in-One Remotes""; ""IR Relays""; ""Over the Aerial Cable""; ""IR-RF-IR Gateways""; ""IR Over IP""; ""IR Control""; ""Conclusion""; ""Chapter 2: Appliance Hacking: Converting Existing Technology""; ""Software Hacks""; ""Linksys NSLU2""; ""Unslung""
""SlugOS""""Developing on the Slug""; ""Hacking Game Consoles""; ""Sega Dreamcast""; ""Sony PlayStation""; ""PlayStation 1""; ""PlayStation 2""; ""PlayStation Portable""; ""Microsoft Xbox""; ""Running Linux""; ""Xbox Media Center""; ""Hardware Hacks""; ""Linksys NSLU2""; ""Always On""; ""Overclocking""; ""Serial Port""; ""LEGO Mindstorms""; ""Arduino as an I/O Device""; ""Installation and Setup""; ""Arduino Software""; ""Reading Digital Inputs""; ""Reading Analog Inputs""; ""Sending Digital Outputs""; ""Sending Analog Outputs""; ""Creating Audio Outputs""; ""Communication with a PC""
""Arduino Hardware""
Includes index.
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. You'll 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, you'll 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.
Linux.
Linux.
Computer communication systems.
Computer hardware.
Computer Communication Networks.
Computer Hardware.