Upload battery status to a website I would like to maintain a central list of the battery status of my devices. For my Linux laptops, I will write a small shell script that reads the battery information from the kernel and uploads it to my webserver.

I have no idea how to do this for Android devices, though. Basically I would like them to open http://example.com/tracker.php?id=cell&amp;battery=0.67 every 30 minutes or so.

Is there an app that can do that? Although I have never programmed on Android yet, I have experience with Java and Linux. Is it possible to program something like that with reasonable effort?
You can also write a script shell for Android. You just need an app like Script Manager that can run your script periodically.

You can read value from the kernel like on a "vanilla" Linux : the actual battery capacity is stored in /sys/class/power_supply/battery/capacity.