Give Alexa the power to control your car from anywhere
Requirements
- Amazon AWS & developer accounts
- A carnet-enabled Volkswagen
Upload lambda_function.py
and the modules
folder as a .zip file to a new lambda function with lambda_function.main
as the handler and a timeout of 1min 30s or more.
Add your username and password to lambda_function.py
in the VWCarnet
constructor.
In the Amazon developer console create a new Alexa Skill with "car net" as the invocation name.
In "Interaction Model" open the skill builder and upload inteactionmodel.json
in the code section.
Save and build before moving on to the "Configuration" Section.
Check "AWS Lambda ARN" and copy the arn "link" at the top of the lambda page into the default page.
Save and enjoy.
Alexa ask car net how much battery my car has
Alexa ask car net if my car is charging
Alexa ask car net where my car is
Alexa ask car net start charging my car
Alexa ask car net stop heating my car
Alexa ask car net, is my car heating?
Alexa ask car net. What's the status of my car?
For more, check the Complete_list_of_commands.txt
Look no further than here for the http version. Great for automation with IFTTT
@robinostlund: https://github.com/robinostlund/volkswagen-carnet