Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/knakashima/alexa-meraki
Example of a basic Alexa custom skill with Meraki API examples
https://github.com/knakashima/alexa-meraki
Last synced: 3 months ago
JSON representation
Example of a basic Alexa custom skill with Meraki API examples
- Host: GitHub
- URL: https://github.com/knakashima/alexa-meraki
- Owner: knakashima
- License: gpl-3.0
- Created: 2016-09-16T20:43:43.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-25T00:35:16.000Z (over 7 years ago)
- Last Synced: 2024-05-20T22:11:46.034Z (6 months ago)
- Language: Python
- Size: 1.79 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-merakiapis - alexa-meraki - Example of a basic Alexa custom skill with Meraki API examples. (Administration / Contents)
README
# Alexa custom skill - Meraki
A sample custom skill using the Amazon Alexa Service with the Meraki Dashboard and Tropo API's
## Resources used:
* Amazon Alexa Skills Kit
* developer.amazon.com/alexa-skills-kit
* Amazon Web Services (AWS) Lambda
* Screenshots of Lambda trigger configuration below
* Meraki Dashboard API
* developers.meraki.com
* Tropo API
* www.tropo.com/docs## Description
The Alexa custom skill is tied to an AWS Lambda function (Python).The Lambda function performs the fetching of information triggered by different matching "intents" configured under the custom skill in the Amazon developer console.
The returned information is parsed into 'speech_output' and read back by Alexa
## Configuring the Lambda trigger
* Select the Alexa Skills Kit as the Lambda trigger:
![Lambda Trigger 1](aws_lambda_configure_trigger1.png)
![Lambda Trigger 2](aws_lambda_configure_trigger2.png)