It was a slow week at work and I’ve been playing with my new Amazon Echo Dot, so I figured I’d hook it up to my Kegbot. I can now say “Alexa, ask Kegbot how much beer is left?” and she’ll tell me.
Here is the code: https://github.com/patfreeman/alexa-lambda-kegbot
This implementation is written as an AWS Lambda and requires your VPC to have a VPN or direct connection to your kegbot server, so I’m guessing most people will not find this useful. But it was a fun project for me to learn Lambda and Alexa Skills.
If you don’t have a network set up to allow a Lambda to connect to your kegbot server, here is the code that can be used in a home setup: