Comfort  Automation/ Security System Forums Home
Home Search search Menu menu Not logged in - Login | Register

Finally 'Comfort' plugin for Mainlobby
 Moderated by: slychiu
 New Topic   Reply   Printer Friendly 
 Rate Topic 
AuthorPost
 Posted: Monday Aug 6th, 2007 11:38 am
   PM  Quote  Reply 
1st Post
dcrera
Comfort Installers


Joined: Monday Aug 7th, 2006
Location: Durban, South Africa
Posts: 279
Status: 
Offline

  back to top

Hi,

Good news for users of Mainlobby and Comfort.

In brief, Mainlobby is a touchscreen interface for DIY Home Automation enthusiast.
http://www.cinemaronline.com/mainlobby.html

A team of developers put together a plugin that has full two way control over any serial device. Their previous offering was a plugin called MlGenericSerial that offered similar but limited flexibility.

Their newest offering is called MlGenericDevice. MLGD supports sending of RS232 commands via a comport or a GlobalCache IP to serial device. The plugin also supports full scripting support for parsing of return data and many other useful and powerful functions. 
http://www.cinemaronline.com/mlserver.mlgenericdevice.html

When I migrated from a serial UCM to UCM/Ethernet, I had problems talking to Comfort's UCM/Ethernet directly. A work around was to use a serial port redirector software to route all comport activity to an IP address 192.168....

This solution has it's limitations. It is slow, expensive and not 100 % reliable.

While MLDG was in beta, I approached the developers at Mainlobby (Cinemar) and asked them to build in support for Comfort's UCM/Ethernet with the Tibbo module.

I spent the last few weeks beta testing this solution and am glad to report that this works like a dream. It's faster, provides instant two-way feedback, has excellent scripting capabilities and cheaper than a serial redirect software. 

Anyone in the market for a touchscreen interface should check this solution out.

 

 

 

Last edited on Monday Aug 6th, 2007 11:50 am by dcrera



 Posted: Monday Aug 13th, 2007 04:24 am
   PM  Quote  Reply 
2nd Post
ident
Administrator


Joined: Wednesday Aug 9th, 2006
Location: Singapore
Posts: 3493
Status: 
Offline

  back to top

Thats great news
Do you mean that you now have a custom plug-in for Comfort? Will it be listed in their device drivers page http://www.cinemaronline.com/mlserver.drivers.html
Otherwise, how can someone get access to the plugin?



 Posted: Tuesday Aug 28th, 2007 03:44 am
   PM  Quote  Reply 
3rd Post
smoothtlk
Member


Joined: Monday Aug 27th, 2007
Location: Michigan USA
Posts: 3
Status: 
Offline

  back to top

Hi Ident,

To introduce myself, I am David Li of Cinemar, Inc.

We are the creators of the MainLobby suite of software / hardware automation and media control products.

We are excited with the introduction of the MLGenericDevice addon to MainLobby Server.  This new component makes it much easier for a non software developer to create a device driver for ASCII RS232 devices.

We would also like to thank dcrera for working with the main developer of MLGenericDevice (Tracy - CE90) and for his idea to incorporate the Tibbo ethernet / Serial adapter.

Over the years, we have gotten many inquiries from both Comfort dealers and end users to develop an interface means to tie the reliability of the Comfort hardware with the power and flexibility of the MainLobby software suite.  We are glad to hear from end users that the Comfort device driver is working well!

The MLGenericDevice plugin is available at http://www.cinemaronline.com/mlserver.mlgenericdevice.html

The MLGenericDevice plugin was designed to facilitate easy export / import of device drivers.

The Comfort driver is a creation of dcrera, who was assisted by CE90 during it's development.  So, it's up to dcrera if he would like to post the results.

If I can answer any other MainLobby questions, fire away!

Looking forward to working with Comfort dealers and end users!

David (smoothtlk)

Last edited on Tuesday Aug 28th, 2007 03:50 am by smoothtlk



 Posted: Wednesday Aug 29th, 2007 01:30 am
   PM  Quote  Reply 
4th Post
slychiu
Administrator


Joined: Saturday Apr 29th, 2006
Location: Singapore
Posts: 5500
Status: 
Offline

  back to top

David, thanks for the introduction. We will point to Mainlobby as another user interface into Comfort. We are keen to try it out ourselves, and will contact dcrera for the driver




 Posted: Friday Aug 31st, 2007 07:09 am
   PM  Quote  Reply 
5th Post
palmlodge
Member
 

Joined: Thursday Dec 14th, 2006
Location: United Kingdom
Posts: 507
Status: 
Offline

  back to top

It's still unclear as to what is required for MainLobby to talk to Comfort.

 

Could the MainLobby group post a synopsis of the components required ?



 Posted: Friday Aug 31st, 2007 11:40 am
   PM  Quote  Reply 
6th Post
smoothtlk
Member


Joined: Monday Aug 27th, 2007
Location: Michigan USA
Posts: 3
Status: 
Offline

  back to top

At a minimum, here is my understanding of what software components would be required:

MainLobby combo (consists of MainLobby client / designer and MainLobby3 Server software - these are the essential core of the MainLobby suite)

MLGenericDevice plugin - this is the software that allows end users to develop RS232 ASCII device drivers

The Comfort MLGenericDevice driver definition file - this is what dcrera has developed using the MLGenericDevice to make the communications Comfort specific that he would have to share (unless another user wanted to make up their own using MLGenericDevice).

That should be it to be able to view the Comfort status and send the Comfort panel commands from any touchscreen / PC in the home (or via Internet).

MainLobby software suite is componentized so that as you want additional capability, you purchase and install that additional component.  This makes it more cost effective to start, and highly customizable for most any dream.

Hope that helps!  Thanx for asking.



 Posted: Friday Aug 31st, 2007 11:48 am
   PM  Quote  Reply 
7th Post
palmlodge
Member
 

Joined: Thursday Dec 14th, 2006
Location: United Kingdom
Posts: 507
Status: 
Offline

  back to top

I've just found the requirements.

 

Windows. Sorry, but there's not a chance in hell I'll run windows for a touchscreen app.

 

Make MainLobby run on Linux and I'll be interested. FYI, I've only ever installed Linux once about 5 years ago, so there's no snobbery here - just it will run off a 2Gb memory stick with no fat overheads for a touchscreen app.



 Posted: Friday Aug 31st, 2007 12:02 pm
   PM  Quote  Reply 
8th Post
smoothtlk
Member


Joined: Monday Aug 27th, 2007
Location: Michigan USA
Posts: 3
Status: 
Offline

  back to top

Yes, we used to get that comment a bit at industry tradeshows.  It is now down to a few conversations here and there at each show.

The issue isn't Windows...the issue is how one designs and maintains a system.  Windows is dead reliable when used professionally.  It runs most of the mission critical systems in most technology areas.  A home's lighting system is really pretty minor (as one example).

Integration with embedded systems like Comfort make this even more bulletproof.  You can leave security aspects (probably the most important thing in a home to be reliable) to the Comfort embedded system, and then leave the functions that are slightly less critical (lighting, entertainment, music, video, etc) to MainLobby running on a solid Windows platform.

But, we have had that conversation with CE pros and technologists many many times, and I haven't been convinced that Linux is the answer.

Not to mention that there isn't a Linux solution that can compete with MainLobby.  So, the OS may be fine, just not the same level of software app that runs on it, so no end to end capability.  Of course, all of the above is open to conversation as there are many points of view :)

Last edited on Friday Aug 31st, 2007 12:05 pm by smoothtlk



 Current time is 07:03 am
Top




UltraBB 1.172 Copyright © 2007-2014 Data 1 Systems