I am interested in direct http protocols that Alexa supports for controlling Smart Home devices (like bulbs, plugs, …) without any installed
skills in the cloud.
as an example, I know Alexa supports native Phillips Hue protocol. Here a github project, where someone implemented fictive API so Alexa thinks, you have a Hue at home and can control it via voice. Same thing with WeMo devices as posted here.
I know that today the recommended way is to create an Alexa SmartHome Skill, register it in Amazon, create a lambda instance, pay for traffic, and communicate with your home via separate channel, etc. I would like to avoid that and implement pure simple HTTP API, which Alexa recognizes via WiFi on local network and can control it.
So my question is: what other http protocols does Alexa support, similarly as Hue or WeMo? Especially, are some of those protocols public and easy to implement?
I could use the WeMo Protocol, but this is very limited, so I am searching for better alternatives that are not so hacky. At the same time I want to keep it very simple and especially avoid the need of having an Alexa Skill implemented and instantiate a lamda for that in Amazon, that would communicate with my Smart Gateway from outside of my home network. I am fine with the fact that Alexa communicates with Amazon cloud, I have problem with the Alexa Skills communicating via a separate channel.