New Firmware released

I can set this up tonight and put a tutorial on my review thread. This might come in handy just in case my phone is dead and I have my laptop with me.
More way to access the controller when you're not around is better IMO.

Exactly my train of thought. I will be looking forward to the tutorial.

Thanks guys
 
Hydro, I just spent an entire morning getting it set up, so if you have any issues, don't be afraid to PM, I'd be glad to share my experiences.
 
Parrotchute or Michael,
Can you post how to do this? I can connect find if I'm in the same network as the Profilux. But obviously, if I'm somewhere else, the network won't be the same.
 
Ok, well, to oversimplify things, there's an internal and external network you're dealing with. Your router has an IP address both on your network and on the internet. If you go to this site you can see that this IP is different from the one your would see if you looked at the assigned IP address of your router. The ip from that site in the address your network is holding on the internet. The router then assigns IP addresses to the computers on it's network - but, since these are internally assigned, you couldn't access them from outside internet.

Now, there's a catch. That IP address assigned to your router from your ISP (the one you see from the website above) is usually dynamic, and changes from time to time. This makes it hard to have a reliable outside address to your network. There are free services (like DYNDNS) that will assign your a URL that always stays the same. This URL points to an IP address you assign to it. Think of it like a forwarding address. You then install a program on a computer on your network (dyn dns, for example, provides this program for free) that checks your external IP address, and sends it to service, keeping the URL and the external IP address linked when it shifts.

Alright, so now you have an address that links to your network all the time. The next step is getting a hole opened up in your network that will allow you to get from outside, through your network security, to your profilux. This is called port forwarding. You can access port forwarding by logging into your router. How this works varies a bit router to router, but basically you have it so when someone types in that external address with a port, like http://82.145.43.12:99 (assuming 82.145... is your IP address and 99 is the port), you would forward it to port 80 on the INTERNAL IP address (such as 192.168.0.50, if that were your proflix IP address) to access the web server.) The free DNS service would replace that external IP address with a URL you chose, such as http://blah.blah.com:99 and would eliminate the need of you trying to keep up with the shifting external IP.
Hopefully this isn't hijacking the thread too much - and sorry if I simplified it too much or not enough, but I can try answer any follow on questions!
 
My question is how to set the software on the laptop to see the controller IP on an outside network?
I tried the TCP/IP connection and the thing just scan. Where can I tell it to go to a certain address?
 
When you choose TCP/IP as a form of connection, you would type in your NETWORK's IP address (not the router's internal IP address, which is usually 192.168.0.1 or 10.0.0.1) follow by the port, so something like 82.192.32.12:80), but this assumes you have port forwarding set up on your router. So if your GHL's internal IP address is 192.168.1.35, and your external IP address is 82.192.3212, port forwarding could tell anyone who types in your external ip address at port "x" to forward to the internal portof 192.168.1.35 at port Y.

Port 80 is the webserver, and I believe 10001 is the control. So if you had it so the port forwarding was set so when someone hits external IP at port 95 to go to 192.168.1.35:10001, you would use the tcp/ip connection to look for 192.168.1.35:10001
 
The problem is that if you have your laptop with you from outside your own network, your network's IP may have shifted from the last time you looked at it. That's why DYNDNS with a program running on another computer on your network 24/7 will always keep the URL DYNDNS assigns to you linked to your dynamic network IP. (unless you are lucky to have a static IP from your ISP)
 
Where do I type the IP address in?
Have you tried it outside your network?
attachment.php
 

Attachments

  • Capture.JPG
    Capture.JPG
    83 KB · Views: 2
I set my own IP for the controller. So it's definitely static. I just want to know where in the software I can input the IP address so it can look for it.
 
Yes, I have, my profilux isn't set up right now (I'm in the process of building a new 150 gallon) so I can't verify my screenshots.
But you'd set the port in that connections page, then unclick search automatically, and type in the url or IP address in the host name section.
 
Yes, I have, my profilux isn't set up right now (I'm in the process of building a new 150 gallon) so I can't verify my screenshots.
But you'd set the port in that connections page, then unclick search automatically, and type in the url or IP address in the host name section.
 
simply type in the external IP address into the connection tab under TCP/IP in PLC

You are not putting in the controller IP as the external P is forwarded to it under port forwarding.

Because I have a dynamic address, before going away I go to www.whatsmyipaddress.com make sure my IP has not changed, if it has I then take note of the new one and enter that into the connection window in pLC
 
"dynamic temperature". Don't really know what it is and the advantage of it and how it can benefit me

can someone explain this to me please
 
Back
Top