You can use ConnectBot
(https://play.google.com/store/apps/details?id=org.connectbot)
on your phone to bridge from the android clients (like the DscKeypad or the CT-30 Thermostat) to the managed devices within your network. You'll need to configure your router to expose the devices outside your firewall, and a DDNS to find your network from your phone while you're on the road. Don't forget additional data charges may apply if you use the phone network. You can access your devices over public wifi safely by using the DscServer or the SSH client.
Overview
To Install ConnectBot or equivalent on phone:
The DscKeypad allows for two connections to be defined, one for access over ConnectBot, the other for direct connection within your private network. Use settings>Envisalink>Connection Type to switch between them.
The CT-30 thermostat application allows the definition of multiple thermostats using settings>Thermostat Addresses. Configure two addresses (if desired), one from within your local network (e.g. http://localhost:4080) and the other through ConnectBot (e.g http://localhost:80). You can use multiple widgets as well to see the thermostat address.
After securely logging the client into the remote SSH server, the connection works by having the SSH client watching for connections on the local system (your phone) to the ports defined as port forwards. Any data sent is encrypted and routed through the SSH server, decryped, then forwarded to the target internal address. Data sent internally from those devices is routed back in the same direction.