CITATION

Norris, Donald. Home Automation with Raspberry Pi: Projects Using Google Home, Amazon Echo, and Other Intelligent Personal Assistants. New York: McGraw-Hill Education, 2019.

Home Automation with Raspberry Pi: Projects Using Google Home, Amazon Echo, and Other Intelligent Personal Assistants

Authors:

Published:  May 2019

eISBN: 9781260440362 | ISBN: 9781260440355
  • Cover
  • Title Page
  • Copyright Page
  • Dedication
  • Contents
  • Preface
  • 1 Designing and Building Home Automation Projects
  • Generalized HA Design Approach
  • Raspberry Pi Setup
  • General-Purpose Input/Output
  • GPIO Demonstration
  • Google Voice Assistant Software Installation
  • Create a Google Account
  • Log into the Google Cloud
  • Extending the Voice Kit Functionality
  • Summary
  • 2 Interfacing a Google Home Device with a Raspberry Pi
  • Google Home Device
  • Connecting a RasPi to the Google Home Device
  • Extending Control Functions
  • PST2 Wireless Control
  • Summary
  • 3 Raspberry Pi Implements a Google Voice Assistant
  • Audio Setup
  • Installing and Configuring the Python 3 Environment
  • Installing and Enabling the Google Cloud Project
  • Authenticating the RasPi to the Google Cloud Platform
  • Extending the RasPi Google Home Device
  • Still More Extending of the RasPi Google Home Device
  • Summary
  • 4 Raspberry Pi GPIO Control with an Amazon Echo
  • Wemo Demonstration
  • Creating an Alexa Skill from Scratch
  • Building and Configuring the RasPi GPIO Pin Control Skill
  • Summary
  • 5 Home Automation Operating Systems
  • Computer Operating Systems
  • Home Automation Operating Systems
  • Installing the Home Assistant HA OS
  • Automating the Home Assistant
  • Summary
  • 6 Z-Wave and Home Automation
  • Z-Wave Fundamentals
  • RasPi and the Z-Wave Interface
  • SSH Login
  • Project Things by Mozilla.org
  • Summary
  • 7 Mycroft and Picroft
  • Mycroft Structure
  • Mycroft Hardware
  • Picroft
  • Configuring Mycroft
  • Mycroft GPIO Skill
  • Mycroft Skills
  • Philips Hue Skill
  • Summary
  • 8 Fuzzy Logic and Home Automation
  • A Simple HVAC FL System
  • Basic FL Concepts
  • FL Implementation Procedure
  • Complex HVAC System Demonstration
  • Summary
  • 9 Sensors
  • Temperature and Humidity Sensors
  • Summary
  • 10 HA Security Systems
  • Risk
  • PIR Security System
  • Summary
  • 11 Integrated Home Automation Systems
  • Adapters
  • One-Stop Control
  • Shared Sensors and Actuators
  • Script Automation
  • Additional Subsystems That May Be Automated
  • AI and HA
  • Index