Want to learn how to Alexa-power your home? Join Brookfield Residential CIO and EVP Tom Wynnyk and Senior Solutions Architect Nathan Grice, for Alexa Smart Home for an overview of building the next generation of integrated smart homes using Alexa to create voice-first experiences. Understand the technologies used and how to best expose voice experiences to users through Alexa. Paul and Nathan cover the difference between custom Alexa skills and Smart Home Skill API skills, and build a home automation control from the ground up using Alexa and AWS IoT.
15. Creating a Virtual Sales Manager
● “Alexa, Ask Brookfield to tell me about The Smart Home”
● “Alexa, Ask Brookfield to tell me about Brookfield Residential”
●“Alexa, Ask Brookfield to tell me about this Community”
16. “Alexa, turn on Let’s Relax”
●Blinds Lower in Owner’s Bath Suite
●Overhead Lights Dim
●Overhead Star Panels Illuminate
●LED Candles Light Up
●Soothing Spa Music Plays
17. Criteria for Selecting Products
●Native Technology
●Nothing Complicated
●Off the Shelf
●Affordable
●Alexa Compatible
18. Why CAT 6/POE?
●Better Way to Power Devices
●Data and Power in One Cable
●Providing Greater Bandwidth
19. ●Leader in the Market
●Better Connectivity
●Better Integration
●Supports Nearly 10,000 Consumer Devices
21. Future-Proofing
●Additional CAT 6 Wires and Switches
●High-End Wireless Access Points
●Conduit for Future Solar Panels
●Pre-Wiring for Speakers in Ceiling
22. The Future Is Unlimited.
Develop It.
Make It Happen.
23.
24. B U I L D I N G V O I C E E X P E R I E N C E S
Nathan Grice, Smart Home Solutions Architect Amazon Alexa
25. Components of a Smart Home partner solution
Alexa Smart Home
Skill
Device CloudDevices
27. Smart Home
• Unified experience across
partner devices
• Language model is defined for
you
• Support for Lights, Switches,
Thermostats, AC Units, Fans
and Scenes
Alexa Skills – Smart Home vs. Custom
Custom
• Unique experience created by
the skill developer
• Developer and UX team
responsible for language
model and interactions
• Support custom devices or
existing smart home devices
with unique functionality
“Alexa, turn on the lights” “Alexa, ask Rachio to water zone one”
28. Our 3 components
Alexa Smart Home
Skill
Device CloudDevices
Raspberry Pi 3 Smart Home API Skill AWS IoT
29. Deep Dive on the device
Control DeviceDevice
Raspberry Pi 3 Controller for your power Lamp (from Italy)
30. Device Cloud = AWS IoT
Device Cloud Things
• Create thing type or single thing
using the console or AWS CLI
• Things contain gettable/settable
properties known as thing
shadows
• Thing Shadows are JSON
properties reflecting last known
state, regardless of current
connected state of physical
device
31. Alexa Smart Home Skill – Lamp Controller
• Run in AWS Lambda
• Need to support device discovery
• Need to support device control
43. Call Flow
DeviceUser Alexa
Service
Device Cloud
“Alexa, turn on the lamp”
TurnOnRequest
(applianceId)
updateIoTDevice(‘on’)
”Ok”
AWS Lambda
mp3
TurnOnConfirmation
thingShadows.on
(‘foreignStateChange’)
44. Add more things
Alexa Smart Home
Skill
Device CloudDevices
Your
environment
Smart Home API Skill AWS IoT
+
+
+
45. “Alexa, turn on Let’s Relax”
●Blinds Lower in Owner’s Bath Suite
●Overhead Lights Dim
●Overhead Star Panels Illuminate
●LED Candles Light Up
●Soothing Spa Music Plays