What it does

Velexa is a skill for the Amazon Alexa which integrates the Etekcity Wifi Plug with VeSync with the Amazon Alexa. It has many different requests you can ask, with many more options than the first-party app. Within Velexa is an API for the plug which we had discovered, it is currently not public. We use this API to collect more data than is available normally.

How we built it

We built it using the Alexa Python SDK and Amazon Lambda.

Challenges we ran into

Since we have never used anything related to Alexa or Lambda, there was a learning curve to getting started initially. It was also fairly difficult to find all of the API endpoints. However, once we got our core elements, we were able to piece it together nicely.

Accomplishments that we're proud of

Being able to figure out how to piece together all of our ideas into a single project.

What's next for velexa

More robust features and expanding to a bigger scale to handle large amounts of plugs (next feature).

Built With

Share this project: