So this guy right here was recommended to me in a YouTube video. It just takes a standard micro USB charger (I had plenty lying around, but they're cheap) and a few inches of bell wire (25¢ per foot at Lowes.)
It has a wifi chip built in, and is built to work with the eWelinks app, which also works flawlessly with echo, Google, IFTTT, and more.
I think this is the YouTube video.
/u/Goby1 here you go.
I picked this up recently and love it. It works so easily.
Then I link it to the eWelinks app which integrates with Alexa. I also got it to work through webhooks on IFTTT, which allows my to control it via an app on my smart watch. All I can't do is check its status. I might just buy a sensor.