ISY-994i Series INSTEON:Networking

From Universal Devices, Inc. Wiki
Jump to: navigation, search

Now included with ISY Portal - Requires firmware and UI versions 4.4.3+


Install

If you do not have ISY Portal(Requires firmware and UI versions 4.4.3+), please go to Admin Console | Help | Purchase Modules and purchase Network Module.

After installation the Configure panel will contain a Networking tab. The Networking tab will have three sub-tabs.

A Network command will be added to the Action menu in your Programs.

Wake On LAN

To configure Wake On LAN settings:

  1. Click on the Add button at the bottom of the frame.
  2. Double-click the Name to Rename the computer to something meaningful.
  3. Double-click the MAC Address to enter the proper address (use dashes '-' between the byte sets: 00-11-3D-70-A6-64)
  4. Single-click the Broadcast column to open the Resource Editor.
    1. Enter the IP address of the computer.
    2. Enter the Subnet of the router.
    3. Click Calculate to determine the Broadcast address.
  5. Double-click the Password if it is necessary.
  6. Be sure to Press Save.

Now you can use WOL in your Programs!

Network Resources

Network Resources allows the ISY to call other systems using HTTP/HTTPS/TCP/UDP/Multicast. Please note that you need PRO features for Advanced HTTPS/Cipher suites functionality

Available HTTP/HTTPS commands include GET/POST/CONNECT/DELETE/HEAD/PUT/TRACE.

POST and PUT allow the use of URL-ENCODED, RAW TEXT, and BINARY modes.

Please see this page for some examples of devices you can control using this module:

Network Resources (Examples & Downloads)

Substitution Variables

Geo Fence and Integration with Tasker

You'll also find downloadable export files - save time and trouble by importing pre-configured Network Resources right into your ISY!

From version 4.3.3 you can include | substitutions. If you include substitutions in the URL then you cannot use the 'Encode URL' option - if you select this then the substitution will not occur.

Web Server Module

This module allows you to host your own web site directly on the ISY, making it accessible from any internet-capable device (PC, Mac, cell phone, PDA, etc.)


Usage

Once installed, you can access the Web Server module by clicking the Configuration tab in the ISY's Administrative Console, selecting the Networking tab, and then clicking the Web Server tab.


Browse through files and folders on your PC using the left-hand portion of the screen, while the right-hand portion allows you to browse through the ISY's folders.


Drag and drop files from the left hand side of the screen to the right side's \USER\WEB folder to load files onto your ISY. Once copied to the ISY, files can be viewed using a web browser. For example, load a photo called "family.jpg" onto your ISY and you can view the photo in Internet Explorer using the following URL:

http://ipaddress/USER/WEB/family.jpg

(where "ipaddress" is your ISY's internal or external IP address)


To set a loaded file as your ISY's home page, simply right-click the file and choose "Set as Homepage". This page will come up automatically when visiting your ISY's main page (http://ipaddress). You can also right-click a file to Rename or Remove it from the ISY. Finally, right-click a file and click Open to preview it within your default web browser. To revert to the default ISY home page, simply click the "Use Default" button on the left-hand side of the screen.


Feel free to create and load your own custom HTML files to personalize your ISY's main page. You may want to add links to other web-based devices in your home, such as webcams. You can also customize the look of the home page with personalized colors, fonts and graphics. Or, load up your business, personal or family web site onto the ISY - the possibilities are endless.


Note: Web pages are not saved in an ISY backup. They will have to be reloaded after a Factory Reset.

Dynamic/Custom Page Creation

Starting with 4.0.2 firmware, we added an enhancement to the Networking module that allows you to update files in /user/web when sending a notification from programs. This allows you to make custom HTML files, XML files, or do some custom logging to that directory.

The interface requires the direct use of keywords, although at some point we may make a more user friendly version in the GUI. When creating a custom notification, do the following:

  • Start the subject with @webpage:
  • Optionally add @append: or @delete:; nothing specified means create or overwrite the file
  • Supply the relative file path to /USER/WEB, e.g. specify myDir/hi.htm for /user/web/myDir/hi.htm
  • You may update multiple files by supplying multiple @webpage:... entries separated by a space
  • Add an actual e-mail subject if this is to be e-mailed as well

NOTE: You can fully use substitution variables to create the subject, allowing file names based on a variable for example. NOTE: File names are limited to the 8.3 format

Here are some exmaples:

Send notification with subject "My Status"

  • No file is created

Subject: My Status

Create File and Send Notification

  • Creates the file /user/web/mydir/status.htm whose content is the body of this notification
  • Sends an e-mail notification with subject "My Status"

Subject: @webpage:myDir/status.htm My Status

Create File Only

  • Creates the file /user/web/mydir/status.htm whose content is the body of this notification (no e-mail notification sent out)

Subject: @webpage:myDir/status.htm

Append to an Existing File

  • Appends body of this message to file /user/web/mydir/status.htm

Subject: @webpage:@append:/mydir/status.htm

Create File Named Based on Variable Value

  • Creates file with name based on the value of a variable (e.g. if the variable=24, then file is /user/web/mydir/file24.txt)

Subject: @webpage:/mydir/file${var.1.1}.txt

Delete File

  • Deletes a file

Subject: @webpage:@delete:/mydir/status.htm

Multi Operations

  • Create file /user/web/mydir/status.htm whose content is the body of this notification
  • Append the content to /user/web/mydir/log.htm

Subject: @webpage:mydir/status.htm @webpage:@append:mydir/log.htm

Forum Discussion

Related Pages





ISY-99i Series INSTEON: