Building Alexa Skills for Home Automation with Raspberry Pi
What is Alexa
Why is this important
What are Custom Alexa Skills
Understanding the components that make up Custom Alexa Skills
Parts list for the course
Setting up your Raspberry Pi
Installing the software that you will need
Downloading all the code and resources for the course
Creating your Amazon Developer Account
Setup and register your Alexa Device
Overview of flask-ask
Overview of the Hello World Skill
Creating the Skill Interaction Model
Creating the flask-ask Skill Handler Python Program
Exposing and configuring a URL for the Skill Endpoint
Testing our Skill
Overview of the Project
Setting up the Circuit
Creating the Skill Interaction Model
Creating the flask-ask Skill Handler Python Program
Exposing and configuring a URL for the Skill Endpoint
Testing our Skill
Test from an Alexa-enabled Device
Overview of the Project
Overview of how relays work
Overview of the Circuit
Wiring the Circuit
Creating the Skill Interaction Model
Testing our Relay
Exposing and configuring a URL for the Skill Endpoint
Testing our Skill from the Alexa Console
Enable Skill on the Alexa App
Testing our Skill on an actual Alexa Device
Code Review of the MyDevice Skill Handler Python program
Introduction to the Project
Technical Overview of the Project
Resources for the Project
Parts that are needed
Setup your Raspberry Pi
Review of the Circuit Diagram
Wiring the Circuit
Installing the LIRC (Linux Infrared Remote Control) Library
LIRC setup
Testing LIRC with our Circuit
Programming our IR remote
Change your device name
Testing our Circuit
Review of the Test Code
Creating the Skill Interaction Model
Starting the flask-ask Skill Handler Python Program _ setting the Skill Endpoint
Code Review for the Skill
Change your device name
Let_s control our TV
Review of Enhancements for the Project
Closing Remarks