Skip to content

korsmann/new

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telldus Alexa Home Skill

Integrates Telldus Live with Alexa as a Smart Home Skill.

Setup

  1. In the Global.groovy file, update it with the needed keys. See Telldus documentation for more information

  2. Run gradle/gradlew uberjar to build a deployable package of alexa-home-telldus. This will generate a alexa-home-telldus-1.0.jar file that should be uploaded to AWS Lamda

  3. Create an Alexa skill and Lambda Function by following these instructions (with the modifications noted below).

    • The name of the Alexa: Telldus-Alexa
    • The name of the Lambda function: Telldus-Alexa-Service
    • Select Runtime: Java8
    • Select lambda_basic_execution for the Lambda role
    • For "Handler", enter "Telldus::handler"
    • Select "Upload a .ZIP or JAR file" for "Code entry type", and upload alexa-home-telldus-1.0.jar that you created in the previous step.
    • Add Trigger: "Alexa Smart Home"

Usage

After completing setup of alexa-home-telldus, tell Alexa: "Alexa, discover my devices".

Example of commands for Alexa:

  • Alexa, turn off the <device name>
  • Alexa, turn on the <device name>
  • Alexa, set <name> to <number> percent
  • Alexa, increase <device name> by <number> percent
  • Alexa, decrease <device name> by <number> percent

History of commands to Alexa under Menu / Settings / History in the web or mobile app. To view or remove devices that Alexa knows about, you can go to Menu / Smart Home in the web or mobile app.

Releases

No releases published

Packages

No packages published

Languages