0% found this document useful (0 votes)
23 views

Programming Voice-Controlled IoT Applications With Alexa and Raspberry Pi - Elektor

This document summarizes a book that teaches how to program voice-controlled IoT applications using Alexa and Raspberry Pi. The book is split into two parts: the first part covers creating Alexa skills, and the second part covers designing IoT devices using Raspberry Pi. It teaches how to control devices like robots and smart home displays from an Alexa device by sending messages between Alexa and Raspberry Pi.

Uploaded by

miguel ramirez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
23 views

Programming Voice-Controlled IoT Applications With Alexa and Raspberry Pi - Elektor

This document summarizes a book that teaches how to program voice-controlled IoT applications using Alexa and Raspberry Pi. The book is split into two parts: the first part covers creating Alexa skills, and the second part covers designing IoT devices using Raspberry Pi. It teaches how to control devices like robots and smart home displays from an Alexa device by sending messages between Alexa and Raspberry Pi.

Uploaded by

miguel ramirez
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

11/8/23, 22:14 Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi | Elektor

EN € - EUR

Home Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi

Programming Voice-controlled IoT Applications with Alexa and Raspberry


Pi
Be the first to review this product

€34.95

https://www.elektor.com/programming-voice-controlled-iot-applications-with-alexa-and-raspberry-pi 1/5
11/8/23, 22:14 Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi | Elektor

Members €31.46

Add to Cart

or

In stock

Shipping time: 5 working days

Details Specifications Downloads Related Reviews


MENU

What are you looking for?


Details

Learn programming for Alexa devices, extend it to smart home devices and control the
Raspberry Pi

The book is split into two parts: the first part covers creating Alexa skills and the second part,
designing Internet of Things and Smart Home devices using a Raspberry Pi.
The first chapters describe the process of Alexa communication, opening an Amazon
account and creating a skill for free. The operation of an Alexa skill and terminology such as
utterances, intents, slots, and conversations are explained. Debugging your code, saving user
data between sessions, S3 data storage and Dynamo DB database are discussed.
In-skill purchasing, enabling users to buy items for your skill as well as certification and
publication is outlined. Creating skills using AWS Lambda and ASK CLI is covered, along with
the Visual Studio code editor and local debugging. Also covered is the process of designing
skills for visual displays and interactive touch designs using Alexa Presentation Language.
The second half of the book starts by creating a Raspberry Pi IoT "thing" to control a robot
from your Alexa device. This covers security issues and methods of sending and receiving
MQTT messages between an Alexa device and the Raspberry Pi.
Creating a smart home device is described including forming a security profile, linking with
Amazon, and writing a Lambda function that gets triggered by an Alexa skill. Device
discovery and on/off control is demonstrated.
Next, readers discover how to control a smart home Raspberry Pi display from an Alexa skill
using Simple Queue Service (SQS) messaging to switch the display on and off or change the
color.
A node-RED design is discussed from the basic user interface right up to configuring MQTT
nodes. MQTT messages sent from a user are displayed on a Raspberry Pi.
https://www.elektor.com/programming-voice-controlled-iot-applications-with-alexa-and-raspberry-pi 2/5
11/8/23, 22:14 Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi | Elektor

A chapter discusses sending a proactive notification such as a weather alert from a


Raspberry Pi to an Alexa device. The book concludes by explaining how to create
Raspberry Pi as a stand-alone Alexa device.

Specifications

SKU 20400

Language English

Manufacturer Elektor

Author John Allwork

Pages 273 (Full Color)

Format 17 x 23.5 cm (Paperback)

ISBN 978-3-89576-531-5

EAN 9783895765315

Downloads

Contents_Programming Voice-controlled IoT Applications 4.72 MB

Related Products

https://www.elektor.com/programming-voice-controlled-iot-applications-with-alexa-and-raspberry-pi 3/5
11/8/23, 22:14 Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi | Elektor

Programming Voice-
controlled IoT Applications
with Alexa and Raspberry Pi
(E-book)

€29 95

Reviews (0)

No reviews yet. Be the first to review this product.

Your review for Programming Voice-controlled IoT


Applications with Alexa and Raspberry Pi

Write a review yourself

Follow us and share your ideas!

Sign up for our weekly Newsletter

Subscribe

Contact & Service

https://www.elektor.com/programming-voice-controlled-iot-applications-with-alexa-and-raspberry-pi 4/5
11/8/23, 22:14 Programming Voice-controlled IoT Applications with Alexa and Raspberry Pi | Elektor

My Account

Elektor

Read Elektor Magazine


Become a member today and benefit of these advantages:
✓  8x Elektor Magazine (Print & Digital)
✓  Access to the Elektor Archive (since 1974)
✓  10% Discount in the Elektor Store
✓  Exclusive Offers

Not a member yet? Click here!

https://www.elektor.com/programming-voice-controlled-iot-applications-with-alexa-and-raspberry-pi 5/5

You might also like