Book Image

Building Alexa Skills for Home Automation with Raspberry Pi [Video]

By : Lee Assam
Book Image

Building Alexa Skills for Home Automation with Raspberry Pi [Video]

By: Lee Assam

Overview of this book

<p><span id="description" class="sugar_field">This course will teach you how to build Alexa skills that will run on any Amazon Echo device to voice-control anything in your home. </span></p> <p><span id="description" class="sugar_field">In this course, you will learn:</span></p> <ul> <li><span id="description" class="sugar_field">What Alexa is and the underlying Alexa ecosystem that uses the Alexa Voice Service<br /> </span></li> <li><span id="description" class="sugar_field">We discuss Custom Alexa Skills and you will learn the components that make up a custom Alexa skill<br /> </span></li> <li><span id="description" class="sugar_field">We then prepare your Raspberry Pi for the projects we will build<br /> </span></li> <li><span id="description" class="sugar_field">We describe the flask-ask Python library, which we will be using to build custom Alexa skills<br /> </span></li> <li><span id="description" class="sugar_field">You will learn how to use the Amazon Developer Portal to configure and create your custom Alexa skills<br /> </span></li> <li><span id="description" class="sugar_field">We will build a skill to control an LED connected to the Raspberry Pi with Alexa<br /> </span></li> <li><span id="description" class="sugar_field">We then use relays to safely connect to our Raspberry Pi via AC mains power<br /> </span></li> <li><span id="description" class="sugar_field">We create a skill that allows you to control any device in your home to turn it on or off using Alexa<br /> </span></li> <li><span id="description" class="sugar_field">We create an awesome project that will enable you to voice-control any TV in your house<br /> </span></li> </ul> <p><span id="description" class="sugar_field">The skills that you'll create in this course can be run on any Amazon Echo device in your home. You will learn how to test the custom skills that you will build on an Amazon Echo or any Alexa-enabled device.</span></p> <p><span id="description" class="sugar_field">All the code files are placed at <a style="font-weight: normal;" href="https://github.com/PacktPublishing/Building-Alexa-Skills-for-Home-Automation-with-Raspberry-Pi" target="_new">https://github.com/PacktPublishing/Building-Alexa-Skills-for-Home-Automation-with-Raspberry-Pi</a></span></p> <h1><span class="sugar_field">Style and Approach</span></h1> <p><span class="sugar_field"><span id="trade_selling_points_c" class="sugar_field">This course will teach you to build home automation and Internet of Things projects that you can control via any Alexa Device without any programming or electronics knowledge.</span></span></p>
Table of Contents (13 chapters)
Free Chapter
1
Introduction
4
Understanding flask-ask
8
Build a Custom Skill to Control any TV using an Alexa-enabled device
Chapter 7
Build a Custom Skill to control any device using a relay
Content Locked
Section 4
Wiring the Circuit
We connect the relay to our Raspberry Pi and also wire up the extension cord that we will be controlling programmatically.