iPhone App

<a href=showthread.php?s=&postid=14793494#post14793494 target=_blank>Originally posted</a> by aalhait
How long b4 the update goes to the app store?

+1 Very curious about the availability of the updated app!

Thanks again zigzag!!!

Don
 
Hello everyone -
I have my AC3 controller and have Uverse service. I can connect with my iPhone from within my network using ip 192.168.1.50 but when I try and connect externally the connection always fails.

I have forwarded port 23 to 23 of the controller which didn't work, so I changed it to 4023 to 23 of the controller and still couldn't connect. Is there something I am missing here?

Thanks in advance for your help!
 
If you are using 192.168.1.50 from the internet then you are using your private internal IP address. This is not available on the public internet. Look into Dynamic DNS or DynDNS.
 
Thanks for your quick response. I am using my public IP not the internal IP when trying to connect with my phone externally, sorry I wasn't more clear.

I shouldn't need DynDNS to just get this working for now correct? If I just go to whatismyip.com and use that temporarily (I know it will eventually change but I should still be able to connect right?)
 
OK guys. I have my router forwarding the correct ports ( Port 23 WAN side to port 80 LAN side) and i am able to telnet to the controller from A WAN side machine with out a problem but when i connect thru the aqua notes app it looks like it connects then i get a message "ERROR AquaController connection closed!" Then sometimes i get an Authentication error. Am i missing something?
 
May not be directly related to your problem but you're mixing up http (80) and telnet (23)...

I would forward 1080 -> 80 and 1023 -> 23.

When connecting to the web portal from the WAN use http://my.public.address.whatever.that.is.com:1080 which would then get routed internally to your ACiii port 80. Set up the iPhone app (which uses telnet) to connect to port 1023 which would then get routed to internal 23.

Also, there can only be one telnet connection at a time. Shutdown your WAN telnet session if you want to use AquaNotes.
 
No, keep the two protocols separate in your mind. 80=web access, 23 = telnet (ie command line) access.

They are different and used by different apps. The web portal uses 80 (http). AquaNotes and the iPhone App use 23 (telnet).
 
I so need to get around RC more often....cannot wait to read through this thread completely and get this installed on the phone.

Of course, I will need to get the ACIII actually hooked up to the internet most likely which I never did allowing access outside my home network.

Great idea for an application, and thanks for getting it up and running!
 
Well, my head hurts now so going to quit trying to get this to work.

I am by no means a WAN expert, however the instructions seem simple enough.

On the ACIII in internet settings:
IP Address: The IP assigned to the ACIII
Netmask: 255.255.255.0
Gateway Address: My local network IP
Primary DNS: My local network IP
Alt DNS: My local network IP

Should one of the above be my dynamic DNS server address? (Primary...?) I had set that once to the dynamic address but it still did not work.

I have forwarded ports on the router thanks to the nice thread on FIOS routers. I have forwarded to both port 80 and 23...

On the iPhone under settings for this application I have the dynamic IP address in line one without the :80 or :1080 or :23 ....simply the dynamic IP
For port, I have 80
Then my login information.

When I hit "Done" it appears to find the ACIII, but no information ever comes up and it eventually tells me connection was lost.

During my setting this up, I had been getting "could not connect" or other errors so I assume at this point it is actually communicating with the ACIII.

At "Canyouseeme.org" I can access all ports successfully

Can Neptune realize not everyone runs Windows and have aquanotes written in OSX/universal language.

Any ideas on what I am missing here?
 
Thanks for the response...

I had tried that, but did again. The screen comes up with a couple lines under status like:

Conditions
Other

Then after a minute or so it still comes back with:
"Error" Aquacontroller error closed.


EDITED TO ADD:

I had never tried to access the ACIII from the web before so tried that (Other than at home on my LAN)

In IE, was able to get too the ACIII using my IPand:23 at the end then user name password at the ACIII controller screen.

Does that mean its my phone settings? I tried again adding the port to the IP address with no luck. Having just the IP address on the top line of the phone and 23 as the port...23 in the ip and 80 as the port

I feel pretty stupid at this moment.
 
Last edited:
You should not be using :23 for the web. Port 23 is only for telnet which is a command line interface. Port 80 is for the web.

Port 80 - Web browsing but many ISPs block incoming port 80 requests so an option is to use something like port 1080 and then have the router port forward 1080 to 80. If you want to use port forwarding from the internet then use the web address such as http://your.publicly.facing.web.address.com:1080

Port 23 - Telnet is a command line interface and is the interface used by the iPhone App (although a recent rev may have added the option for web access). The telnet interface is also used by the AquaNotes App. Note that the ACiii an only support one telnet connection at at time so if you want to use the iPhone app then shut down AquaNotes. Some ISPs block incoming telnet apps so some use the same port forwarding technique and use 1023 forwarded to 23.
 
Oh, by the way, you can connect a web browser to port 23 but once the connection is made there will be protocol confusion like having an english speaker call a chinese speaker. The connection can be made but nothing useful will happen.
 
The Iphone app has been working great for me until the last week or so. It is no longer loading the graphs, and it will not turn devises on/off... any ideas?
 
Back
Top