Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Comfort on the Network
#11
Quote:Except I am not getting responses on separate lines. They are overtyping. Presume something in settings.

Settings > Other preferences >Convert CR to CR/LF
Reply
#12
Hey Vangelis
A couple of other people DM\'d about this, so I have posted brief instructions about how I did it. 
Seems to work well. Got Comfort responses controlling iTunes, running Applescripts etc. 
http://www.comfortforums.com/forum47/3764.html
Henley 
Reply
#13
OK so I am trying to emulate Henley\'s idea of having Comfort talk to my HA system through it\'s TCP connection, however I am not having much luck in getting Comfort to talk via the Serial Commands...

I have Comfort Ultra 2 with UCM/Eth2

Tried...

Comfigurator - this works and I can see the Serial cmds go back and forth in the viewer

Telnet to Eth2 IP port 1001 - Get connection but cannot see anything, no output is echoed to screen

Use ClearConnex - Not sure if I am using this correctly. I can establish a connection, however I am not sure where you type the cmds?? Either in the main window, or in the small window at the bottom?

Either way, I can see no output - have setup a hotkey for /03. The only output I get is when Comfort decides it\'s had enough and closes the connection and displays LU00 (even when I haven\'t typed in anything)

So not sure where I am going wrong as it all worked for Henley, when he added the magic /03 to his Lixxx cmd to login. Is there a time period when Comfort expect a cmd??

Can I just fire up the connection and enter /03LI1234 in the small window at the bottom of ClearConnex (where 1234 is my code)??

Vangelis
Reply
#14
I decided to have a look what my HA system thought of the cmds (Indigo) and in the logs I can see and unrecognised error to the string i send, in what looks like a different format...

\\x03li1234

Not sure if it\'s getting hung up on the \\ or / being sent or the fact each connection I try is sending the string in a different format

eg 03 or /03 or \\x03 .....

Hopefully this will be a simple fix, but not seeing any output from Comfort is a little strange Sad

Vangelis
Reply
#15
If the UCM does not see the STX is 03 character then it will ignore the message

This is probably what you are missing

Look up the documentation on how to enter non ASCII characters

also it should be LI not li as the commands are case sensitive
Reply
#16
I am unable to see in the Serial Command Interface doc the section on \'entering non-ASCII characters\'

Also (in the documentation) the setup for HyperTerm is for Serial connection as opposed to Telnet. I mention this as I suspect there is a subtle difference in \'Settings\' that I need to perform.

When there is no echo back from Comfort, it is difficult to work out if what you are sending is correct or not

I have tried various iterations of cmd format...

/03LI1234
/03li1234
\\03LI1234
\\x03LI1234
/03
LI1234 ......

All of which do not seem to work Sad

Vangelis
Reply
#17
I mean the documentation for the terminal software you are using to enter the characters, not the Comfort protocol documentation

If you use Hyperterminal, you can enter 03 Hex by pressing <Control>C
It will appear as a Heart shape
The UCM Manual shows how to use Hyperterminal
Reply
#18
Thanks Slychiu - Will have another try when I am infront of my system.

Vangelis
Reply
#19
Update...

Using my Win XP machine I can carry out the following with success...

telnet to Comfort IP (port 1001) and issue Control+C followed by LI1234
I see the \'heart\'+LU01 response

using Clear Terminal i can connect to Comfort IP (port 1001) and issue Control+C followed by LI1234
I see the LU01 (without \'heart\' prefix)

all good so far, however, contrary to ident I have no success with ...

telnet to Comfort IP (port 1001) and issue /03LI1234
I see nothing

using Clear Terminal i can connect to Comfort IP (port 1001) and issue /03LI1234 (even using the HotKey Prefix)
I again see nothing

On my MacMini I also tried the telnet option but without any luck for either case (unsure what OSX thinks of the Control+C (^C) cmd)

So, I understand that the key mapping under osx might be different, however I do not understand why /03 prefix is not working with Telnet or Clear Terminal (the latter demonstrated by ident)

Running Comfort Ultra 2 (7.065)
UCM/Eth2 (7.061)

Any ideas? This is really frustrating as I know once the prefix works (/03) then the rest will be simple.

Unfortunately I don\'t think HenleyBranch is around as he is running the same setup as me and has this working...

Vangelis
Reply
#20
I have downloaded Clear Terminal and the results are the same as what ident showed

Assign F2 Hotkey to /03 in Settings > Hotkeys

Connect to the IP address
You should see status connected

To log in press the F2 key then enter 1234 and Enter



Attached Files Thumbnail(s)
   
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)