LinuxMCE Forums
May 26, 2013, 06:48:05 am GMT-1 *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Rule #1 - Be Patient - Rule #2 - Don't ask when, if you don't contribute - Rule #3 - You have coding skills - LinuxMCE's small brother is available: http://www.agocontrol.com
 
   Home   Help Search Chat Login Register  
Pages: [1]
  Print  
Author Topic: Ezserve (Insteon Ethernet PLC)  (Read 472 times)
bulvergees
Making baby steps

Posts: 3


View Profile
« on: December 13, 2011, 03:14:49 am »

I've been looking around for some infomation on using the EZServe from Simplehomenet. I've seen some old post saying that support was targeted for release 710 but I'm not seeing anything (Currently runnning 810). If there is no template for the device; Is it possible to 'wrap' the insteon PLM device with some code to have it function or will this need to be coded from the ground up. I've written some simple PHP script that opens a TCP port and pumps out some XML. This works fine but I don't have the know how to convert this to the Device->interface->template scheme in MCE.
   
« Last Edit: December 13, 2011, 03:17:25 am by bulvergees » Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #1 on: December 13, 2011, 09:47:18 pm »

There are plenty of examples of GSD devices that are written using the Ruby editor built into the web admin.

The original Insteon PLM driver (#1932 I believe), is written in GSD and you can see the code there. The code for it can be used in a new device template for the EZServe, you would cut and paste that in, and tweak as needed. However, instead of using Com Port on PC in the device data section, you would add a TCP Port device data, and define it. GSD would know then to open a TCP socket instead. You can see an example of this in the Panasonic IP Camera template.

Also, for C++ Development, you can look on the wiki, for "Developing a DCE Device" ... and there are wiki pages on the GSD (Generic Serial Device) and writing devices in Ruby.

-Thom
Logged
bulvergees
Making baby steps

Posts: 3


View Profile
« Reply #2 on: December 13, 2011, 11:14:56 pm »

Thanks for the reply,  I'll give it a try
Logged
tschak909
LinuxMCE God
****
Posts: 5101

DOES work for LinuxMCE.


View Profile
« Reply #3 on: December 13, 2011, 11:47:41 pm »

You can ask for help here in the forums, and you can also contact us on IRC for help as well.

-Thom
Logged
bulvergees
Making baby steps

Posts: 3


View Profile
« Reply #4 on: December 14, 2011, 03:48:19 am »

I think I get it now. I didn't see how everything integrates. This is pretty neat stuff.  I see the path forward now.
« Last Edit: December 14, 2011, 03:51:28 am by bulvergees » Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Valid XHTML 1.0! Valid CSS!