
Getting Started
Software
Hardware
Installing Modules
Troubleshooting X10
Voice Recognition
Configuring it
The Gadgetry
Web Control
Setting it up
Cameras and Surveillance
Installing Cameras
Software
Heat/AC Control
Hooking up the furnace
Sensing
Weather/Environment
Gathering Data
Getting Info From the Internet
Controlling Your Home Automation System From the Internet

Next, find out what your IP address is. I do this by going to WhatIsMyIP.com. Copy and paste your IP address into your web browser. At the beginning add http:// Then, at the end, add :8080. For example, if your IP is 72.344.555.789, you want to enter http://72.344.555.789:8080. This tells your browser to access your computer using port 8080, the port that Powerhome uses for its web server. Hit enter, put in your username and password, and you should have access to your web interface.
If you are using a router, you'll need to enable port forwarding for the port 8080. You'll need to find the documentation for your individual router. This site has documentation for common routers--just choose any program and make sure you end up forwarding 8080.
Once you have forwarding enabled, you'll need to make sure that your external IP address remains the same. If you have broadband, your IP address should remain constant for weeks or months at a time. If you have dialup, it will change each time you sign on. To make sure you can always access your remote server by going to the same URL, sign up with a free service like DynDns (create a free account with a Static Host). This service will give you a custom url (such as http://yourcomputer.dnsalias.com) that will always point to your IP address, as determined by a little program that you download and run on your computer.
Lastly, once you have your external IP address constant and forwarding set up, you may need to keep your internal IP static. There is a good tutorial for that here.