I am having partial success getting near real-time status of my ecobee3 by running an Indigo Schedule every 5 seconds that asks for a "Get All Status (Thermostat Controls)".
The cool and hot setpoints get updated in Indigo as soon as the schedule runs, but the status of my equipment takes forever (usually in minutes), which makes me think only some of the data is available on a device status request, but not sure if that is an ecobee3 limitation or a possibly issue with the Indigo plugin.
If you are curious, what I am trying to do is when the Fan equipment becomes ON (and noisy), increase my Yamaha receiver volume, and when OFF, decrease the volume.
Thanks,
Chris