I've been researching these things.
You guys need to look into them. In my spare time I have been playing with them trying to learn how to set up and program these things.
Anything you want to monitor or manipulate remotely these things can. Just about anything you can sense or switch with an arduino you can with these.
Up to 10 GPio on a board that costs $3.00.
If you want to play around with them, I can suggest this $12 eval board to start playing with.
http://www.ebay.com/itm/ESP8266-ESP-12-Eval-Brd-w-2A-Batt-Holder-USBTTL-Free-Shipping-Arr1-10-BizDays-/271748223525?pt=LH_DefaultDomain_0&hash=item3f4574d225 This seller is who I have been getting the devices from. Best prices for a very prompt communicable US seller with most times shipping included.
and here to get info
http://www.esp8266.coma couple of things I intend to make: wireless doorbell and remote bells, rgbww controller for led strips, AC Outlet switches, temp/hum and occupancy sensors in all the major rooms, boiler monitor and a bunch of other things. I'm even looking into making rgbw bulbs from parts. My house is a large turn of the century brownstone with a lot of lights on the first floor. Close to 100 bulbs. Doing them with Hue is financially out of reach. I figure I can get the cost down to 15 - 10 per bulb sourcing from China. All of this I am noob to so if anyone wants to chime in . . .
This chip is fairly new and since I have become aware of it, new strides are made almost daily. The things emerging are Lua for programming, MQTT to talk and Thingspeak to report. I set up a MQTT and Thingverse server locally to learn. There is no apparent simple interconnectivity with Indigo I am aware of. I did see a post about using a Cynical plugin and there is the Thingverse plugin I just learned about tonight. If the Thingverse could be made two way communication that would appear to open the door to both worlds.
In any event check these little buggers out.