Artbox

Smarthome Sherpa

#3,056 Amazon Alexa Global Rank

Welcome to Smarthome Sherpa!

This application bridges the gap between the Amazon Alexa voice interface to AWS IoT through AWS Lambda in order to bring voice control to your home devices.

Requirements:
1) Amazon AWS IoT account and setup
2) Alexa-enabled device or echosim.io
3) Avnet BCM4343W IoT Starter Kit with ZentriOS, or any other IoT-enabled board

Procedure:
1) Set up your AWS IoT to interface with the board, making sure your device name is registered as zentri_XXXX (XXXX being the last four digits of your device's MAC address)
2) Make sure the Smarthome Sherpa skill is enabled in your Alexa app
3) Initialize the connection between Alexa and your IoT device with the following series of commands:

- 'Start Smarthome Sherpa'
- set endpoint as ...' followed by the 14 character alphanumeric prefix to your AWS IoT endpoint in NATO Alphabet. In other words, the 'XXXXX' part of XXXXX.iot.us-east-1.amazonaws.com. (search online for help on NATO phonetic alphabet)
- 'set device ID as...' followed by the last 4 digits of your device's MAC address

4) Use any of the provided phrases ('go', 'stop', 'wait' etc.) to command your IoT device. For help, you may use the phrase 'ask smarthome sherpa for help'

-----------------------------------

List of commands:

1) Start Smarthome Sherpa
2) Help
3) Set Endpoint as ...
4) Set Device ID as ...
5) Stop
6) Go
7) Wait
8) Cool it
9) Start Publishing
10) Stop Publishing
11) Message ...
12) Get Light
13) Get WiFi
14) Reset
15) Goodbye

Chat  on Amazon  on Amazon

Need a chatbot for your business?

Explore ManyChat chatbot templates for Messenger on the Botmakers marketplace

Vote for Smarthome Sherpa