Hardware Integration Request

Please fill out and submit this form to request an On Controls Hardware Integration request.

Contact Information

Your Full Name *

Your Company *

Your Email *

Your Phone *

Manufacturer Contact Information

Manufacturer Contact Name

Manufacturer Company

Manufacturer Contact Email

Manufacturer Phone


Hardware - iRule will need working, configured, wired equipment that will be used for testing. We'll need all necessary parts to actually set it up to control and test the equipment. Describe the equipment in some detail, including manufacturer and model number(s). Include information any necessary accessories, including controllers, interfaces, special cables, etc.

Equipment Requested

Additional Pieces

Control Method

Control - We'll need a way to control the equipment other than with iRule to test functionality. Examples could be OEM infrared remote control, light switches, PC software, hard-button remote control, or a mobile application.

Control Method

Control Protocol

Protocol - To build in device support, iRule needs complete documentation on the device control protocol, as well as what kind of interface(s) the device supports, e.g. how we can connect to and control the device.

Protocol Document

Type of Connection (select all that apply):

IR InfraredRS-232 SerialNetwork: TCPNetwork: HTTPNetwork: UDP

If applicable, list connection specifications:

RS-232 Serial Specifications (baud rate, data bits, stop bits, parity, cable type

TCP Specifications (port, # of simultaneous connections)

HTTP Specifications (port, method-get,set,put, # of simultaneous connections)

UDP Specifications (broadcast, multicast, or unicast, # of simultaneous connections)

Command Samples

Commands - We'll also need a list of functions for the equipment. For example, with a lighting system, one function might be a dimmer, i.e. function = dimmer.

What commands do the primary functions support?

Please enter a sample command below


Feedback - We'll need the information below in order to create proper feedback (or status display) for the controlled equipment.

Is feedback supported

Feedback Rules/Documentation

Feedback Example String

Feedback Document