GroundLoop said:
They could make this a lot better by auto-refreshing ALL THE TIME -- every 15 minutes or so. Or just leave the data connection up and idle, like your smartphone.
This whole refresh-on-demand thing is just to cut down on Carwings data use, probably AT&T costs.
The web page "Refresh" sends the refresh poll to the car, but rarely updates the web site when it completes. Mine just sits and spins in "Updating" until I reload the web page manually.
The iPhone/iPod app is much better in this regard -- it seems to actually get the update.
Has anyone tried to implement a little curl script that logs into the web site and clicks the "refresh" button every few minutes? I'd keep the refresh rate low enough to avoid causing problems but with a script like that running you could have it refresh every 30-60 minutes and always have data at least that fresh when you log in to check.
It would probably also make sense to have the script analyze the results of the query to see if the car is fully charged. If so, it could reduce the update frequency since the state isn't going to change until the car is driven.