From what I understand, the ST hub is rather dumb - I could be wrong, but I suspect it is used almost solely as a Zigbee/Z-wave to network interface for devices. Port scanning it, it appears that it’s got a telnet port open:
brian@gibson:~$ nmap -Pn 192.168.1.108
Starting Nmap 6.00 ( http://nmap.org ) at 2013-10-06 00:29 PDT
Nmap scan report for SmartThings (192.168.1.108)
Host is up (0.00019s latency).
Not shown: 999 filtered ports
PORT STATE SERVICE
23/tcp open telnet
That seems pretty interesting, but I’m assuming it has a globally set password - anyone happen to know what that might be? Or what good telnet’ing in might do us?
Back on track - you may have better luck writing an app that simply grabs states from each device and make a REST request with the parts you deem important and create the interface on your own server. I believe they’re working on a prettier web interface, but if you just wanted to know the state of a switch and don’t mind the delay associated with polling, I’d just cron it and host it off-site.