FA
fazalfarhan01/Blynk-Alexa-Skill
Alexa Skill to control Blynk Server written in Python
Blynk Alexa Skill
Demo YouTube Video
Content
- Getting Started
- Python Setup & Code
- Setting up VS Code
- Enabling Beta Testing
1. Getting started
-
Create an Alexa Developer account on https://developer.amazon.com
-
Go to developer console and click on Create Skill
-
Enter a Skill name, chose Language, select Custom for model to add, Select Alexa hosted for hosting skill's backend.
-
Click on create skill (top right).
-
Choose Start from Scratch as template.
-
Create Slots
-
Link Slots and Intents
-
Save and Build and Evaluate Model.
2. Next Step - Code
- Clone this repo.
- Modify lambda/config.json accordingly.
- Create a Pithon Virtual Environment.
- Install all the dependencies from requirements.txt
- Copy all the files from site-packages to lambda folder.
3. Next we setup VS Code
AWS-CLI can also be used but I prefer VS Code.
- Install VS Code.
- Install Alexa Skill Kit (ASK) Toolkit.
- Open the extension and login with the same credentials as before.
- Click on download and edit skill from side bar.

- Select the Skill you created earlier.

- Wait for it to complete the cloning.
- Copy all the files in the lambda folder in the GitHub cloned repo to ASK cloned repo.
- Commit the changes. Sync the changes. Wait for some time and then deploy from the VS Code plugin.
4. Enabling the Beta Testing
On this page
Languages
Python100.0%
Contributors
GNU General Public License v3.0
Created February 5, 2021
Updated January 13, 2023



.png)
.png)

