All Projects → bsatrom → particle-cloud-alexa-skill

bsatrom / particle-cloud-alexa-skill

Licence: MIT license
Alexa Skill Lambda Function for accessing Particle devices

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to particle-cloud-alexa-skill

Echo Sonos
Amazon Echo integration with Sonos
Stars: ✭ 722 (+4147.06%)
Mutual labels:  alexa-skill
Jovo Framework
🔈 The Open Source Voice Layer: Build Voice Experiences for Alexa, Google Assistant, Samsung Bixby, Web Apps, and much more
Stars: ✭ 1,320 (+7664.71%)
Mutual labels:  alexa-skill
Awesome Voice Apps
🕶 A curated list of awesome voice projects, tools, and resources for Amazon Alexa, Google Assistant, and more.
Stars: ✭ 138 (+711.76%)
Mutual labels:  alexa-skill
Alexa Soundcloud
soundcloud integration for alexa
Stars: ✭ 47 (+176.47%)
Mutual labels:  alexa-skill
Alexa Skill Serverless Starter Template
An Alexa Skill starter project template that uses the Serverless Framework and the Alexa Skills Kit SDK for Node.js
Stars: ✭ 81 (+376.47%)
Mutual labels:  alexa-skill
Alexafsm
With alexafsm, developers can model dialog agents with first-class concepts such as states, attributes, transition, and actions. alexafsm also provides visualization and other tools to help understand, test, debug, and maintain complex FSM conversations.
Stars: ✭ 103 (+505.88%)
Mutual labels:  alexa-skill
Geemusic
A bridge between Google Music and Amazon's Alexa
Stars: ✭ 675 (+3870.59%)
Mutual labels:  alexa-skill
Chatskills
Run and debug Alexa skills on the command-line. Create bots. Run them in Slack. Run them anywhere!
Stars: ✭ 171 (+905.88%)
Mutual labels:  alexa-skill
Amazon Alexa Php
Php library for amazon echo (alexa) skill development.
Stars: ✭ 93 (+447.06%)
Mutual labels:  alexa-skill
Voicewp
Create Alexa Skills through WordPress
Stars: ✭ 132 (+676.47%)
Mutual labels:  alexa-skill
Alexa Monzo
Monzo Skill for the Amazon Alexa
Stars: ✭ 49 (+188.24%)
Mutual labels:  alexa-skill
Alexacontrolledsamsungtv
Control your Samsung smart TV via amazon alexa
Stars: ✭ 73 (+329.41%)
Mutual labels:  alexa-skill
Skill Sample Nodejs Highlowgame
The high low game is a game where the player tries to guess the target number. After each incorrect guess, the player is informed if the target number is higher or lower than their current guess. This continues until the target number is guessed or the player gives up. This sample Alexa Skill is written in Node.js and demonstrates the use of session and persistent attributes.
Stars: ✭ 103 (+505.88%)
Mutual labels:  alexa-skill
Internet Archive Voice Apps
Voice Apps (Actions on Google, Alexa Skill) of Internet Archive. Just say: "Ok Google, Ask Internet Archive to Play Jazz" or "Alexa, Ask Internet Internet Archive to play Instrumental Music"
Stars: ✭ 38 (+123.53%)
Mutual labels:  alexa-skill
Jaicf Kotlin
Kotlin framework for conversational voice assistants and chatbots development
Stars: ✭ 160 (+841.18%)
Mutual labels:  alexa-skill
Alexa Skills Kit Sdk For Python
The Alexa Skills Kit SDK for Python helps you get a skill up and running quickly, letting you focus on skill logic instead of boilerplate code.
Stars: ✭ 678 (+3888.24%)
Mutual labels:  alexa-skill
Ask Cli
Alexa Skills Kit Command Line Interface
Stars: ✭ 100 (+488.24%)
Mutual labels:  alexa-skill
Alexaskillskit.net
.NET library that simplifies Alexa skills development; same object model as Amazon's AlexaSkillsKit for Java
Stars: ✭ 210 (+1135.29%)
Mutual labels:  alexa-skill
Alexaskillskit
Swift library to develop custom Alexa Skills
Stars: ✭ 160 (+841.18%)
Mutual labels:  alexa-skill
Alexa Ip Cam
Use Alexa's Smart Home Skill API with standalone IP cameras without needing cloud service.
Stars: ✭ 121 (+611.76%)
Mutual labels:  alexa-skill

particle-cloud-alexa-skill

Alexa Skill For accessing Particle devices via the Particle Device Cloud

Skill Installation

  1. "Alexa, install Particle Cloud"
  2. Open the Alexa app on your phone or alexa.amazon.com to link the skill to your Particle account
  3. "Alexa, open Particle Cloud"

V1 - Available Interactions (with sample utterances):

  • Determine the number of online devices
    • "how many devices are online"
    • "how many of my devices are connected"
    • "number of online devices"
    • "number of connected devices"
  • List devices
    • "list my particle devices"
    • "list my devices"
    • "list devices"
    • "device list"
    • "list connected devices"
    • "what are my devices"
    • "what are my connected devices"
  • List functions for a device
    • "list functions"
    • "list functions for {device}"
    • "what functions does {device} have"
    • "my functions for {device}"
    • "cloud functions for {device}"
    • "what are my cloud functions for {device}"
  • Set active device
    • "Set {device} as my current device"
    • "Set {device} active"
    • "Set my current device to {device}"
    • "Set active device to {device}"
    • "Set device to {device}"
  • Get active device
    • "my active device"
    • "my current device"
    • "current device"
    • "what's my device"
    • "what's my active device"
    • "what is my active device"
    • "what's my current device"
  • List cloud variables on device
    • "Variables for {device}"
    • "What variables do I have on my device"
    • "List variables for {device}"
    • "List variables"
  • Get the value of a device variable [Current Device Must Be Set Via "Set active device command"]
    • "the value of {variable}"
    • "value of {variable}"
    • "for variable {variable}"
    • "get variable {variable}"
    • "what's the value of variable {variable} "
    • "get variable named {variable}"
  • Call cloud function on device [Current Device Must Be Set Via "Set active device command"]
    • "Run function {functionName}"
    • "Call function {functionName}"
    • "Execute function {functionName}"

Features planned for v2 (Not yet available)

  • Call cloud function on device with argument
  • Set variables on a device
  • Rename a device
  • Suggest a device name
  • Signal a device
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].