sending x10 XML to EZSrve 2008-06-19T21:58:23+00:00

HOME Forums Gateways EZSrve sending x10 XML to EZSrve

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • Anonymous
    Post count: 6
    #39979 |

    I am using a new EZsrve with v 1.51 firmware, and SHN utility 1.77.

    I can operate an X10 controlled light from the EZSrve interface.
    When I send XML from SHN Utility, the light does not operate.

    e.g. Trying to turn on A6

    SndX10
    0x66
    0x82

    Response is

     SndX10
    0X2
    0X63
    0X66
    0X82
    0X6

    When I use the higher-level XML for X10, the response is slightly different (suggesting to me I have misinterpreted the X10 translation table in the EZBridge manual), but the light still does not operate. Like this:


    SendX10
    A
    6
    On

    and

     SndX10
    0X2
    0X63
    0X60
    0X80
    0X6

    I have successfully controlled Insteon-controlled lights by sending XML.

    Looking at the devices3.xml on the EZSrve confirms that the light I am trying to control via XML is indeed X10, A06, here is a snippet:

    Office#LightA06X101

    Thread http://simplehomenet.com/forum/viewtopic.php?t=332 seemed like a similar problem, but didn’t provide any additional insight. That discussion seems to suggest that I should see all x10 traffic on my home network reflected in the log, but I see only the direct responses to the xml that I send.

    Thanks for any help.

    Anonymous
    Post count: 1001

    Where you specified 6 try
    06. There was a post on a different forum that was solved by specifying the full unit number. Don’t know if it would help here.

    Anonymous
    Post count: 6

    The behavior is the same — no light and the XML response from the EZSrve is identical


    SendX10
    A
    06
    On
     SndX10
    0X2
    0X63
    0X60
    0X80
    0X6
    Anonymous
    Post count: 408

    First, here are the available commands

    “All-Lights-OFF”, “Status=OFF”, “ON”, “Pre-Set:Bright”, “All-Lights-ON”,”Hail-Acknowledge”, “Bright”, “Status=ON”,”Extended-Code”,”Status-Request”, “OFF”, “Pre-Set:Dim”,”All-Units-OFF”,”Hail-Request”,”Dim”, “Extended-Data(analog)”

    Note that they are case sensitive. Use the higher level command. When you use the low level, you can send the raw hex, but you need to send first the house unit, then the house / command code. Timing is important as well – we take care of that with the high level command.

    You can also use the raw hex with the command for the high level.

    So, try the following:

    SendX10
    A
    6
    ON

    With the high level command, don’t use the leading zero.

    Anonymous
    Post count: 1001

    The following Houselinc Desktop trace when X10command is ON ….

    6/20/2008 12:09:14 AM: eventraw=08
    6/20/2008 12:09:14 AM: receiveX10raw=00 69
    6/20/2008 12:09:14 AM: receiveX10=A6
    6/20/2008 12:09:15 AM: eventraw=08
    6/20/2008 12:09:15 AM: receiveX10raw=01 62
    6/20/2008 12:09:15 AM: receiveX10=A On

    The following Houselinc Desktop trace when X10command is On …

    6/20/2008 12:10:00 AM: eventraw=08
    6/20/2008 12:10:01 AM: receiveX10raw=00 69
    6/20/2008 12:10:01 AM: receiveX10=A6
    6/20/2008 12:10:02 AM: eventraw=08
    6/20/2008 12:10:02 AM: receiveX10raw=01 60
    6/20/2008 12:10:02 AM: receiveX10=A All Units Off

    I have already mentioned to Paul the XML Samples showing SendX10 example with On is out of date.

    Anonymous
    Post count: 6

    Thanks, “ON” instead of “On” worked

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