How to configure a Static IP address for the ISY-99i Home Automation Controller – telnet configuration steps for port forwarding and static LAN IP address.

This tutorial is continued from Part 1.

6: Update ISY-99i Configuration on the Network Diagram

Update the ISY-99i entries on network diagram with your values for the following parameters:

ISY-99i

Static IP Address: 192.168.2.200
Netmask: 255.255.255.0
Gateway: 192.168.2.1 (IP address of the Linksys router)
DNS Server: 192.168.2.1 (IP address of the Linksys router)
HTTPS Port: 5275

Local LAN Access URL:

http://192.168.2.200

Secure Internet Access URL:

https://myisyhostname.homedns.org:5275

Your network diagram should now be complete and look like this (the colors correspond to matching values for both devices):

ISY-99i Static IP Address Network Diagram

ISY-99i Static IP Address Network Diagram

7: Change the ISY-99i IP Address and Port Number:

Login to the ISY-99i Admin Console and click HelpAbout. Write down the My URL IP address, e.g. 192.168.2.102.

ISY-99i - Help About with DHCP IP address

ISY-99i – Help About with DHCP IP address

7a: Configure the ISY-99i Static IP Address

For Windows XP or Vista, click StartRun and type telnet. The telnet DOS window is displayed. Open a session to the IP address given in the My URL, e.g. 192.168.2.102. The static IP is configured using the CT command. The following is the telnet session log. Your inputs are highlighted in red per the network diagram. Note that all ISY command are UPPER CASE.

Welcome to Microsoft Telnet Client
Escape Character is 'CTRL+]'
Microsoft Telnet> open 192.168.2.102
Connecting To 192.168.2.102...
Please Log in
Username:admin
Password:********
Hi!
Welcome to ISY Shell
CT - Configure TCP/IP
CWP - Configure Webserver Ports
CWT - Configure Webserver Timeouts
CL - Configure max log size
CR - Configure Max Retries
LS - List files/directories
SU - Show external url
SM - Show memory utilization
ST - Show system time
DT - Disable telnet
DI - Disable internet access
XS - Exit the shell
RS - Reboot the system
RL - Reset login to admin/admin
FR - Factory reset
MN - Menu
VE - Display Version
DBG - Debug [0|1|2]
CME - Configure Maximum Emails per minute
SMR - Max Retry Before Client Is Considered Offline
http://192.168.2.102>CT
IP Address [0.0.0.0]: 192.168.2.200
New IP Address : [192.168.2.200] OK? (Y/N)Y
NetMask    [0.0.0.0]: 255.255.255.0
New NetMask    : [255.255.255.0] OK? (Y/N)Y
Gateway    [0.0.0.0]: 192.168.2.1
New Gateway    : [192.168.2.1] OK? (Y/N)Y
DNS Server [0.0.0.0]: 192.168.2.1
New DNS Server : [192.168.2.1] OK? (Y/N)Y
Save Changes (Y/N)Y
                   Rebooting ... please wait!
Goodbye!
Connection to host lost.
Press any key to continue...

Keep the telnet session open for the next step.

7b: Configure the ISY-99i Web Server Port

Note that the ISY-99i LAN IP address is the static IP address you configured in the previous step, e.g. 192.168.2.200 in this example. Use the CWP command and your network diagram to configure the web server ports.

Telnet session log – your inputs are in red:

Microsoft Telnet> open 192.168.2.200
Connecting To 192.168.2.200

...
Please Log in
Username:admin
Password:********
Hi!
Welcome to ISY Shell
CT - Configure TCP/IP
CWP - Configure Webserver Ports
CWT - Configure Webserver Timeouts
CL - Configure max log size
CR - Configure Max Retries
LS - List files/directories
SU - Show external url
SM - Show memory utilization
ST - Show system time
DT - Disable telnet
DI - Disable internet access
XS - Exit the shell
RS - Reboot the system
RL - Reset login to admin/admin
FR - Factory reset
MN - Menu
VE - Display Version
DBG - Debug [0|1|2]
CME - Configure Maximum Emails per minute
SMR - Max Retry Before Client Is Considered Offline
http://192.168.2.200>CWP
Current HTTP Port [80] (range 1-65536): <press enter - no change>
Invalid port specified
Current HTTPS Port [443] (range 1-65536):5275
Trying to remove existing port forwarding rules from your
Internet Gateway/Router
Port forwarding rules were successfully removed
New HTTP Port [80]
New HTTPS Port [5275]
Trying to re-enable Internet Access for Port [5275] on your
Internet Gateway/Router
Looking For an Internet Gateway
Rebooting ... please wait!
Internet access re-enabled for Port [5275]
Goodbye!
Connection to host lost.
Press any key to continue...
Microsoft Telnet>quit

8: Confirm the ISY-99i Static IP and Port Number

Check HelpAbout dialog in the Admin Console:

ISY Static IP - Help About with Static IP

ISY Static IP – Help About with Static IP

My URL now reflects the static IP address and the Internet Access URL shows your ISP dynamic IP address with the new port number.

9: Verify LAN and Internet Access

Test Internet HTTPS access using the DDNS service and port forwarding, e.g. https://myisyhostname.homedns.org:5275.

Click “Add Exception”, “Get Certificate” and “Confirm Security Exception” to view the My Lighting web page. The next time you’ll have SSL certificate saved and will go directly to the My Lighting login page.

ISY Add Security Exception

ISY Add Security Exception

Next, open a web browser and enter the My URL (i.e. the local LAN IP address), e.g. http://192.168.2.200 to verify you can get the to My Lighting web page.

That’s it! You now have Internet access to the ISY-99i using a static IP address and port forwarding. This method has proven very reliable for me.

I recommend you save a copy of the network diagram with your configuration parameters in a safe place in case you make network changes.

Take care,

Bob Jackson

Copyright © 2017 HandymanHowTo.com   Reproduction strictly prohibited.