ISY-994i Series INSTEON:Networking:Network Resources

From Universal Devices, Inc. Wiki
Revision as of 14:44, 18 January 2012 by PatrickB (talk | contribs)
Jump to navigation Jump to search

Network Resources is a powerful feature of the ISY-99, allowing you to interface with a virtually unlimited number of network-enabled devices! Use an ethernet to serial converter to open up an even larger world of RS-232 compatible devices. This page provides information on known compatible hardware and software capable of being controlled by the ISY.


You'll also find export files which you can download and import into your ISY, saving you from doing all the dirty work. To use, simply download the linked .ZIP file and IMPORT into your ISY from the Network Resources tab. Always be sure to have a full backup of your ISY.


If you'd like to contribute your experiences, please send an email to support@universal-devices.com with any informtion you'd like to provide. If you have an export file you'd like to share for the sake of helping others, please attach it to your email.



External Interfaces

Elk IP-232

We have tested the Elk IP-232, which provides 1 serial port accessible over your ethernet network.

  • By default, the IP-232 uses TCP port 2401


Elk Relay Control

Many commands are possible, such as turning on/off/Toggling outputs, triggering Tasks in Elk, simulating function Key presses on a keypad, arming and disarming, sending test to keypads, speaking words (if you have the M1 Gold).

See this forum topic: Controlling ELK

Global Cache GC-100

We have tested the Global Cache GC-100-12, which provides 2 serial ports, 3 relays, and 6 IR outputs in a single box connected to an ethernet network. We have tested the serial, relay, and IR outputs successfully.

  • The GC-100-12 uses TCP port 4998 for the relay and IR outputs
  • The GC-100-12 uses TCP port 4999 for serial port 1, and port 5000 for serial port 2
  • Please use "C Escaped" mode when creating Network Resources on the ISY for control of relays and IR, and append all commands with "\r\n"
  • Global Cache


Export Files
GC100_RELAYS.ZIP - This file contains contains commands used to turn on/off the three relays on a GC-100-12. Simply change the IP address to match your GC-100.


Global Cache iTach

A user has written a very complete article in our forum on using a WF2IR: The Global Cache WF2IR works.


Stargate / Commstar

An ISY user has posted about his ability to communicate to and from the Startgate / Commstar by using the ISY's Network Resources and REST interface. Please see this post in our forum: http://forum.universal-devices.com/viewtopic.php?t=2785


Pentair Easy Touch pool control system

How to send commands to the RS485 interface. Pentair Easy Touch


Audio

Logitech Squeezebox

An ISY user has posted about successfully controlling his Logitech Squeezebox using Networking Resources. Please see this post in our forum: http://forum.universal-devices.com/viewtopic.php?t=2720


Russound CAV6.6

We have tested the Russound CAV6.6, connected to an ethernet network using a Global Cache GC-100-12's serial port as well as with an Elk IP-232. With this combination, you can utilize ISY programs to control your Russound wholehouse audio system using serial commands sent over a TCP connection.

  • Russound's protocol documentation specifies hex commands sent over serial
  • Hex commands must be converted to binary and sent using the ISY Network Resource's "Binary" mode
  • Russound's DocumentCenter contains full protocol information: http://www.russound.com/doccenter/doccenter.php


Export Files
GC100-CAV66.ZIP - This file contains commands used to turn on/off up to 12 zones on a Russound CAV6.6 system (2 controllers, 6 zones per controller) using a Global Cache GC-100-12. Simply change the IP address to match your GC-100.
IP232-CAV66.ZIP - This file contains commands used to turn on/off up to 12 zones on a Russound CAV6.6 system (2 controllers, 6 zones per controller) using an Elk IP-232. Simply change the IP address to match your IP-232.


Russound MCA Series

The Russound MCA-C5 controller was tested using the RIO (Russound Input/Output) protocol. The RIO command set is available as ASCII text via IP (using port 9621) and RS232 interfaces. RIO commands are made up of ASCII characters except for the terminating characters. All RIO commands must be terminated with a <CR> (0x0D hex). For more information about RIO, download the Third-Party Development Toolkit from Russound's Document Center. It contains all the protocol document and details about how to use RIO to integrate data features with third party system hardware.


Export Files
MCA-Series-Zones-ON-OFF.zip - This file contains commands used to turn on/off up to 8 zones on a Russound MC-C5 system (6 zones on the MCA-C3) and to turn on/off all zones simultaneously. Simply change the IP address to the one your MCA controller is assigned.
Future link - An extended set of commands will be available shortly.


Onkyo / Integra

Network enabled Onkyo and Integra receiver models can be controlled via commands sent over a TCP connection.

  • If multiple commands are to be sent by an ISY program, include a one second delay between commands
  • The Integra Serial Control Protocol (ISCP) protocol defines commands in hex format. Commands must be converted to binary format and sent using the ISY Network Resource's "Binary" mode
  • Consult an ASCII table to convert hex commands to binary format. For example, the ISCP command "PWR01" (power on) is represented as "80;87;82;48;49" in the Network Resource editor ("P" is ASCII code 80, "W" is ASCII code 87, etc.)
  • ISCP commands are always terminated with a carriage return (ASCII 13)
  • Every ISCP command must be preceded with a header. The header is static except for byte 11, which specifies the command length (typically 7)
  • You can obtain the full protocol documentation from Onkyo/Integra technical support


Export Files
Onkyo-Integra-Netrules.zip - This file contains commands used to control Onkyo/Integra.

With many thanks to RatRanch.

Video

Panasonic BL-C30A

An ISY user has posted an article on controlling Panasonic BL-C30A (and possibly other model) cameras using the ISY. Please check out the forum article here: http://forum.universal-devices.com/viewtopic.php?t=2762

TIVO

Interfacing the ISY-99i with a Tivo

Axix IP Camera

Interfacing the ISY-99i with Axis IP Camera

Using your ISY to control recording on a Axis IP Camera and/or sending motion detection events from a Axis IP Camera to an ISY.

Lights

Control Of RGB LED Lighting Strips by Ben Forta


HVAC

Proliphix Network Thermostat


Miscellaneous

Nabaztag

Interfacing the ISY-99i with a Nabaztag

Thanks to Jim (RatRanch) for our Wiki article on interfacing with the Nabaztag.

Twitter

An ISY user has written a great article on using the ISY and Twitter. Please check out the forum post here: http://forum.universal-devices.com/viewtopic.php?t=2795

Asterisk

Asterisk is software that turns an ordinary computer into a voice communications server. Asterisk is the world's most powerful and popular telephony development tool-kit.

Function Exporter

Function Exporter

Push notification to Android and IOS

Mobile Notification


ISY-99i Series INSTEON : Networking

User Guide