To complete this sample, you will need to verify that you have access to the internet, the required developer accounts, and have the appropriate tools installed on your computer.
You will be connecting to different Amazon Web Services (AWS) services and dynamically pulling down required libraries and other supporting materials. Verify you can access the internet and that you can control your local firewall and network security.
To work with this sample, you will need both an Amazon Developer account and an Amazon Web Services account.
- An Amazon Developer account is required to create and configure Alexa skills.
- An Amazon Web Services (AWS) account is required to host the skill logic in an AWS Lambda function.
For successful implementation of this sample, you will need a current version of Node.JS.
Node version 12 or greater is required to run the client on your local machine. At a command line, you can verify which version is installed by running the command:
node --version
The Lambda function used to pass message from Alexa to your virtual fireplace was written in Python. You do not need Python (or need to know Python) to continue this tutorial, but if you would like to run the function locally, you'll need Python 3.7+.
- You should be able to access both your AWS and Alexa Developer accounts.
- From a command-line you should be able to execute
node --version
and confirm that Node v12+ is installed.
Next to Step 2. Get the Sample
Return to the Instructions