Comfort Automation/ Security System Forums
Developing Third Party Devices to Display I/Os - Printable Version

+- Comfort Automation/ Security System Forums (https://www.comfortforums.com)
+-- Forum: Third Party (interfacing to Comfort) (https://www.comfortforums.com/forum-5.html)
+--- Forum: 3rd Party Developers (https://www.comfortforums.com/forum-58.html)
+--- Thread: Developing Third Party Devices to Display I/Os (/thread-44.html)



- Guest - 05-16-2006

The UCM01 (RS232) or UCM/Ethernet may be used to communicate with Comfort.
The Serial Command Set, available from [color=\"#0000ff\"]http://www.cytech-technology.com/techinfo.html[/color] , describes the UCM protocol.


EDIT
The link is at https://www.cytech.biz/serial_interface_protocol.html



- idheath - 08-11-2007

This link seems to be dead.



- Guest - 08-11-2007

Try this link instead:


https://www.cytech.biz/serial_interface_protocol.html



- phil1155 - 02-17-2018

Hi Chiu,Is there a new link?Actually I am looking for a solution that would let me send orders to comfort ( html, json,php) and get status back through the net. Would it be possible to get the right set of commands or better any script that I could integrate in my home automation system?Thank you



- slychiu - 02-18-2018

The correct link is here
Serial Interface Protocol
https://www.cytech.biz/serial_interface_protocol.html

Comfigurator and other software interfaces like ComfortClient are based on this protocol
You need UCM/eth03 or Rs232



- phil1155 - 02-18-2018

Thanks Chiu. I am a newbie..Would there be any existing scripts to learn from? Any source code to undersatnd how and what to program in php or json to address comfort?


- slychiu - 02-19-2018

The Comfort protocol describes the commands that can be used to control and monitor Comfort by Ethernet, RS485 or Rs232 medium.

If you use UCM/ETH03, an IP address and port is assigned to the UCM, so all commands are sent to the IP/Port  

XML or JSON is not a suitable way to communicate with Comfort, as the UCM or Comfort is not implemented as a server to process these.

The introduction to the protocol document describes how to start off, and how to send a command and the typical commands that can be used