Hello,
This is a sample implementation of a custom Alexa Smart Home Skill using Golang. Alexa recognizes your voice commands and controls your IR-enabled appliances (in this case, Roomba, AC, and lights) by sending an infrared signal via IRKit.
The code was extended slightly to handle multiple appliances and more commands from Taichi Nakashima’s original implementation
See demo on https://www.youtube.com/watch?v=-4y4qR_PkOM.
To deploy the custom skill (AWS labmda function), use apex:
$ apex deploy ac