Building Smart Homes with Raspberry Pi Zero

Build revolutionary and incredibly useful home automation projects with the all-new Pi Zero

Building Smart Homes with Raspberry Pi Zero

Learning
Marco Schwartz

6 customer reviews
Build revolutionary and incredibly useful home automation projects with the all-new Pi Zero
$27.99
$34.99
RRP $27.99
RRP $34.99
eBook
Print + eBook

Instantly access this course right now and get the skills you need in 2017

With unlimited access to a constantly growing library of over 4,000 eBooks and Videos, a subscription to Mapt gives you everything you need to learn new skills. Cancel anytime.

Free Sample

Book Details

ISBN 139781786466952
Paperback196 pages

Book Description

The release of the Raspberry Pi Zero has completely amazed the tech community. With the price, form factor, and being high on utility—the Raspberry Pi Zero is the perfect companion to support home automation projects and makes IoT even more accessible.

With this book, you will be able to create and program home automation projects using the Raspberry Pi Zero board. The book will teach you how to build a thermostat that will automatically regulate the temperature in your home. Another important topic in home automation is controlling electrical appliances, and you will learn how to control LED Lights, lamps, and other electrical applications.

Moving on, we will build a smart energy meter that can measure the power of the appliance, and you’ll learn how to switch it on and off. You’ll also see how to build simple security system, composed of alarms, a security camera, and motion detectors. At the end, you will integrate everything what you learned so far into a more complex project to automate the key aspects of your home.

By the end, you will have deepened your knowledge of the Raspberry Pi Zero, and will know how to build autonomous home automation projects.

Table of Contents

Chapter 1: Configuring Your Raspberry Pi Zero Board
Introducing the Raspberry Pi Zero board
Required components for the Zero board
Assembling the different components
Installing Raspbian
Configuring the board for remote access
Installing Node.js
Summary
Chapter 2: Measure Data Using Your Raspberry Pi Zero Board
Hardware and software requirements
Reading data from the sensor
Storing sensor data
Accessing the data remotely
Plotting the stored data
Summary
Chapter 3: Building a Smart Home Thermostat
Hardware and software requirements
Testing individual components
Building the thermostat
Controlling the thermostat remotely
Summary
Chapter 4: Controlling Appliances fromthe Raspberry Pi Zero
Hardware and software requirements
Controlling LEDs
Controlling the speed of a DC motor
Controlling home appliances
Summary
Chapter 5: Making a Smart Plug with the Raspberry Pi Zero
Hardware and software requirements
Configuring the smart plug
Creating an interface for the smart plug
Logging your energy consumption over time
Summary
Chapter 6: Sending Notifications using Raspberry Pi Zero
Hardware and software requirements
Making a motion sensor that sends text messages
Sending temperature alerts through email
Receiving measurement SATA through push notifications
Summary
Chapter 7: Use the Raspberry Pi Zero to Build a Security System
Hardware and software requirements
Building a motion sensor with the Pi Zero
Making a simple alarm module
Building a wireless security camera
Creating a security system
Summary
Chapter 8: Monitor Your Home from the Cloud
Hardware and software requirements
Monitoring data from a cloud dashboard
Creating a cloud dashboard for your devices
Accessing your security camera from anywhere
Summary
Chapter 9: Control Appliances from Anywhere
Hardware and software requirements
Control a LED from anywhere in the world
Creating several lamps from the cloud
Make a motion-activated lamp using IFTTT
Build an automated cloud thermostat
Summary
Chapter 10: Building a Home Automation System with Raspberry Pi Zero Boards
Hardware and software requirements
Building all the modules
Configuring the modules
Integrating the modules into a single interface
Automating your home
Accessing your home automation system from anywhere
Summary

What You Will Learn

  • Learn how to measure and store data using the Raspberry Pi Zero board
  • Control LED lights, lamps, and other electrical applications
  • Send automated notifications by e-mail, SMS, or push notifications
  • Connect motion detectors, cameras, and alarms
  • Create automated alerts using Raspberry Pi Zero boards
  • Control devices using cloud-based services
  • Build a complete home automation system using Pi Zero

Authors

Table of Contents

Chapter 1: Configuring Your Raspberry Pi Zero Board
Introducing the Raspberry Pi Zero board
Required components for the Zero board
Assembling the different components
Installing Raspbian
Configuring the board for remote access
Installing Node.js
Summary
Chapter 2: Measure Data Using Your Raspberry Pi Zero Board
Hardware and software requirements
Reading data from the sensor
Storing sensor data
Accessing the data remotely
Plotting the stored data
Summary
Chapter 3: Building a Smart Home Thermostat
Hardware and software requirements
Testing individual components
Building the thermostat
Controlling the thermostat remotely
Summary
Chapter 4: Controlling Appliances fromthe Raspberry Pi Zero
Hardware and software requirements
Controlling LEDs
Controlling the speed of a DC motor
Controlling home appliances
Summary
Chapter 5: Making a Smart Plug with the Raspberry Pi Zero
Hardware and software requirements
Configuring the smart plug
Creating an interface for the smart plug
Logging your energy consumption over time
Summary
Chapter 6: Sending Notifications using Raspberry Pi Zero
Hardware and software requirements
Making a motion sensor that sends text messages
Sending temperature alerts through email
Receiving measurement SATA through push notifications
Summary
Chapter 7: Use the Raspberry Pi Zero to Build a Security System
Hardware and software requirements
Building a motion sensor with the Pi Zero
Making a simple alarm module
Building a wireless security camera
Creating a security system
Summary
Chapter 8: Monitor Your Home from the Cloud
Hardware and software requirements
Monitoring data from a cloud dashboard
Creating a cloud dashboard for your devices
Accessing your security camera from anywhere
Summary
Chapter 9: Control Appliances from Anywhere
Hardware and software requirements
Control a LED from anywhere in the world
Creating several lamps from the cloud
Make a motion-activated lamp using IFTTT
Build an automated cloud thermostat
Summary
Chapter 10: Building a Home Automation System with Raspberry Pi Zero Boards
Hardware and software requirements
Building all the modules
Configuring the modules
Integrating the modules into a single interface
Automating your home
Accessing your home automation system from anywhere
Summary

Book Details

ISBN 139781786466952
Paperback196 pages
Read More
From 6 reviews

Read More Reviews