‘Open Relay’ Command 2008-08-21T19:14:16+00:00

HOME Forums Input/Output EZIOxx ‘Open Relay’ Command

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
  • CraigM
    Post count: 3
    #40043 |


    I’m sending an ON command to a ‘normally open’ relay and the relay closes [as it should, and what I need].

    I need to send another command to the same relay to reset it.

    What command will open the relay so that it is back to the ‘normally open’ state?

    Is it ON, OFF, or something else?


    Post count: 408

    The best way to manage the outputs is to use the 0x48 command. This command allows you to set the state of all of the outputs.

    The cmd1 is 0x48, cmd2 is a byte configured by you. The least significant bit is the first output, the second bit the second output, etc…

    So, for the 4O, just worry about the first four bits, 1 being ON, 0 being off.

    So, if you are only using the first output, the following command will turn the bit relay on

    cmd1: 0x48 cmd2: 0x01

    To turn it off,

    cmd1: 0x48 cmd2: 0x00

    All other relays will be off given the above commands.

    You can also use 0x45 to turn the output on (with cmd2 being the output) and 0x46 to turn the output off.

    See the EZIO spec:

    Post count: 3

    WOW! Are those the NASA instructions for landing on the moon? 😛

    I have NO idea what any of that means! I wasn’t aware that this forum [or your products] required an advanced engineering degree from MIT 😕 ‘SIMPLE’ homenet

    Lets start over:

    GOAL: to open/close motorized window shades.

    Harmony IR remote [sends IR signal]
    EZUIRT [receives IR signal + sends Insteon command]
    EZIO40 [receives Insteon command and opens/closes relay]
    Somfy Dry Contact RF Interface [This unit is wired into the relays. When the appropriate relay is closed this interface sends an RF to the window shade motor] http://www.somfy.com/nam/file.cfm/shdry.pdf?contentID=11935

    NOTE: the above URL is a wiring diagram. Substitute the Smarthome 1624 unit for your EZIO40. Also the wire colors in the diagram are wrong! The wire combo’s that I list a few paragraphs down are correct.

    Harmony IR remote
    [for testing purposes I have created the following buttons]
    UP1 = Relay #1 closed
    UP2 = Relay #1 open
    DOWN1 = Relay #2 closed
    DOWN2 = Relay #2 open
    STOP1 = Relay #3 closed
    STOP2 = Relay #3 open

    EZUIRT is linked to the EZIO40

    Somfy Dry Contact RF Interface
    Red/White wires into EZIO40 relay #1 [closed = somfy UP command]
    Red/Black wires into EZIO40 relay #2 [closed = somfy DOWN command]
    Red/Green wires into EZIO40 relay #3 [closed = somfy STOP command]

    1) Without using the EZIO40, if I manually touch the wire pairs together the Somfy Dry Contact RF Interface sends the correct RF signal and the shades operate. So this unit is working OK.

    2) The EZUIRT seems to be linked properly to the EZIO40 because I can hear the ‘click’ when an IR code is sent.

    3) My theory was to send 2 IR codes:
    – UP1 = Relay #1 closed [ON command, contact closed – shades should go UP]
    – UP2 = Relay #1 open [OFF command, contact reset to open state – ready for the next time the UP command is needed.

    What is most frustrating is that 20 years ago I could take an X-10 Universal Module [PUM01], connect 2 wires, send an X10 command and the contact would close. This module has a switch option for “Momentary” [X-10 ON command received, relay closes and then in ± 1.5 seconds releases/opens] or “Continuous” [X-10 ON command received, relay closes, and remains closed until an X-10 OFF command is received]

    I’m desperately trying to phase out of X-10 and into Insteon!

    Once the Somfy DCI sends it’s RF signal to the shades I just want the relay to reset. I need the UP, DOWN, and STOP buttons on the IR remote to perform those functions every time they are pressed.


    Post count: 408

    Okay, from what I understand, the setup is very possible, though it will be difficult to help you with the forums.

    Sorry for the prior post, at first it sounded like your question was a development question…

    I encourage you to contact us at

    Support: support@simplehomenet.com
    Phone: 877-495-0144 or 949-429-3303

    or you can email me directly at paul _at_ simplehomenet.com

    If you have a diagram or a sketch, that would also be a huge help.

    Post count: 1001

    For someone following this topic looking for functional information, the ON command energizes the output relay; the OFF command deenergizes the output relay. Somewhat like the X10 device that was mentioned, each output relay has an optional timer that can be set to turn the relay off after a preset increment measured in seconds or minutes. ie. I send an ON command to an EZIO2X4 output relay to energize a garage door opener. I set the associated output relay timer to 3 seconds so the relay turns off after a 3 second interval.

    Post count: 3

    grif091, thanks for the info.

    I want to be sure I understand.

    My window shade controller is wired into the ‘Normally Open’ relays.

    ON command to relay ‘Closes’ the relay [and shades move]

    Per your post, I can have the relay ‘Open’ it self up automatically in X min/sec?

    How do you set this timer? [Please don’t tell me it is with that funky Windows utility – I’m on a Mac!]

    Post count: 1001

    Sorry, one of the ways to set the timers is the free SHN Utility. If you have some HA software on your Mac, it might support configuring the EZIO4O. Just clipped the following from the EZIO4O Quick Start Guide….

    Programming the EZIO4O timers requires a PC/Server application or our free Windows-XP configuration and setup utility.

    If you do have HA software that can detect the ON command sent to the EZIO4O, it could trigger a macro that would send an OFF to the EZIO4O after a second or two delay.

    Post count: 408

    I sent you an email as well;

    Step one is to figure out if you can configure a link in Indigo. If not, we are willing to program the modules for you and send them back to you.

    Also, we have started a conversion on the free utility to JAVA, but this will take some time, and I do not have a release date as of this time.

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.