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

Multiple IP access
 Moderated by: admin Page:    1  2  Next Page Last Page  
 New Topic   Reply   Printer Friendly 
 Rate Topic 
AuthorPost
 Posted: Thursday Jan 20th, 2011 08:37 pm
   PM  Quote  Reply 
1st Post
Home
Comfort Distributors
 

Joined: Wednesday Jul 12th, 2006
Location: United Kingdom
Posts: 771
Status: 
Offline

  back to top

The current TIPPO module will only allow single access at any one time. So for example if you have two WIZ comforts or two Prontos's etc then you would have to have two UCM's.

I think Tippo do now provide a multiple access unit......





 Posted: Friday Jan 21st, 2011 01:24 am
   PM  Quote  Reply 
2nd Post
slychiu
Administrator


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

  back to top

Yes, they do. it is something we are looking at



 Posted: Wednesday Feb 23rd, 2011 04:19 pm
   PM  Quote  Reply 
3rd Post
Home
Comfort Distributors
 

Joined: Wednesday Jul 12th, 2006
Location: United Kingdom
Posts: 771
Status: 
Offline

  back to top

Do we have any progress on this topic - is it on the agenda yet?



 Posted: Thursday Feb 24th, 2011 11:30 am
   PM  Quote  Reply 
4th Post
slychiu
Administrator


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

  back to top

One for the future



 Posted: Saturday Jul 9th, 2011 08:15 pm
   PM  Quote  Reply 
5th Post
Home
Comfort Distributors
 

Joined: Wednesday Jul 12th, 2006
Location: United Kingdom
Posts: 771
Status: 
Offline

  back to top

Can I place this at the TOP of the wish list......... do we have any progress...

http://tibbo.com/products/

 



 Posted: Sunday Jul 10th, 2011 02:15 am
   PM  Quote  Reply 
6th Post
slychiu
Administrator


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

  back to top

Multiple IP access is possible but is a bad idea for security
If a second connection is made that connection can use all the rights of the user already logged in without having to log in themselves



 Posted: Sunday Jul 10th, 2011 06:26 am
   PM  Quote  Reply 
7th Post
juwi_uk
Member


Joined: Friday May 25th, 2007
Location: Newbury, United Kingdom
Posts: 1255
Status: 
Offline

  back to top

Hi Chiu

Can you explain this scenario a bit more?

What would constrain the two or more connections to share the same logon/security and can this not be solved by any design you come up with?

Can only one user be signed into Comfort at any one time?

etc

I'd like to understand the ground rules here.

Regards

Julian



 Posted: Sunday Jul 10th, 2011 06:54 am
   PM  Quote  Reply 
8th Post
slychiu
Administrator


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

  back to top

The ethernet module has a single serial connection to the "rs232" port of the ucm
When you connect via ethernet you need to login to the ucm
If a 2nd connection is allowed on the Ethernet port then that is Also connected to the same serial port of the ucm and the new connection can send commands even though it has not logged in and could even disarm the security system

The ucm will not know that the commands are sent by different connections

Last edited on Monday Jul 11th, 2011 03:01 am by slychiu



 Posted: Sunday Jul 10th, 2011 07:34 am
   PM  Quote  Reply 
9th Post
Ingo
UCM Pi Users


Joined: Sunday Jan 21st, 2007
Location: South Africa
Posts: 557
Status: 
Offline

  back to top

I think this is similar to Clinton's Server software. Whichever connection is first made by the Server, that connection's rights will be inherited by ALL other subsequent connections.

Ingo



 Posted: Sunday Jul 10th, 2011 07:35 am
   PM  Quote  Reply 
10th Post
Home
Comfort Distributors
 

Joined: Wednesday Jul 12th, 2006
Location: United Kingdom
Posts: 771
Status: 
Offline

  back to top

So if we continue to use a UCM's with single access can we please hae some way of notification that tht UCM is in use.

DS manager does this ........

I am talking about from comfigurator or when accessing wiz comfort, or the home server etc. 



 Posted: Sunday Jul 10th, 2011 07:38 am
   PM  Quote  Reply 
11th Post
juwi_uk
Member


Joined: Friday May 25th, 2007
Location: Newbury, United Kingdom
Posts: 1255
Status: 
Offline

  back to top

So is the "serial" port hardware (chipset) on the main UCM board or on the daughtercard itself?

Can you not say decide to add another few Serial ports on the daughtercard, each mapped to an ethernet session;  the new Eth02 daughtercard has shrunk significantly enough to be able to grow again slighly in size for a few more UARTS or whatever the chipset is that you need.  Even if you have one on the mainboard then perhaps add an additional 3 on the "Eth02+" daughterboard.   If Serial and USB only support 1 connection but Ethernet supports say 4 then that's a good unique selling point (USP) for that module surely. Then the security concerns go away?

Is it that the UCM/Eth has lower market share than UCM/USB then and adding the above could be judged to be adding cost and "flying in the face" of reducing costs (as you've done with Eth02) to make the Ethernet module more competitive.

Assuming technical issues are not a showstopper, perhaps could I recommend you post a vote to see what the feeling is in the community.   From what I can see then there seems a recurring interest in this subject (as similarly with iPhone apps for example) so gauging the level of interest may be useful market research?  :)

IMHO, as you've probably guessed, I'd like a UCM that can support up to 4 active Ethernet sessions ,whether through physical connection OR via wireless access or mix and match thereof.

Julian



 Posted: Sunday Jul 10th, 2011 08:16 am
   PM  Quote  Reply 
12th Post
slychiu
Administrator


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

  back to top

So if we continue to use a UCM's with single access can we please hae some way of notification that tht UCM is in use.
DS manager does this ........

That is being studied
Ds manager uses a different protocol to access the modules which only work on the local network so it is not applicable

Last edited on Sunday Jul 10th, 2011 08:35 am by slychiu



 Posted: Sunday Jul 10th, 2011 08:47 am
   PM  Quote  Reply 
13th Post
slychiu
Administrator


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

  back to top

juwi_uk wrote: So is the "serial" port hardware (chipset) on the main UCM board or on the daughtercard itself?

Can you not say decide to add another few Serial ports on the daughtercard, each mapped to an ethernet session;  the new Eth02 daughtercard has shrunk significantly enough to be able to grow again slighly in size for a few more UARTS or whatever the chipset is that you need.  Even if you have one on the mainboard then perhaps add an additional 3 on the "Eth02+" daughterboard.   If Serial and USB only support 1 connection but Ethernet supports say 4 then that's a good unique selling point (USP) for that module surely. Then the security concerns go away?

Is it that the UCM/Eth has lower market share than UCM/USB then and adding the above could be judged to be adding cost and "flying in the face" of reducing costs (as you've done with Eth02) to make the Ethernet module more competitive.

Assuming technical issues are not a showstopper, perhaps could I recommend you post a vote to see what the feeling is in the community.   From what I can see then there seems a recurring interest in this subject (as similarly with iPhone apps for example) so gauging the level of interest may be useful market research?  :)

IMHO, as you've probably guessed, I'd like a UCM that can support up to 4 active Ethernet sessions ,whether through physical connection OR via wireless access or mix and match thereof.

Julian

The UCM has only one serial port which is on the base board. That serial port is connected to either an Ethernet Port, RS232 port, or USB port depending on which submodule is connected to it

Hence we cannot put extra serial ports on the ETH02 submodule
Adding 2 to 4  serial ports on the Baseboard is not commercially feasible as it involves a massive redesign of hardware and firmware on the UCM for very little benefit

I dont see a real  need for multiple simultaneous connections, as the iPhone app, Comfigurator and Wizcomfort disconnect automatically when they are done, and these only need to be connected for a short period

Hence the problem can be solved by managing a single connectiion to the ETH02 viia the programmable ETH02 module, by notifiying a new connection that the connection is busy, doing a time out when the connection is idle for a few minutes, and loggiing out the UCM when a connection is ended.

If an application needs exclusive access at all times or needs to be always conected, then the most practical and cost effective way is to use a separate dedicated UCM/Eth02.



 Posted: Sunday Jul 10th, 2011 10:45 am
   PM  Quote  Reply 
14th Post
Home
Comfort Distributors
 

Joined: Wednesday Jul 12th, 2006
Location: United Kingdom
Posts: 771
Status: 
Offline

  back to top

This is OK.

I think tht dedicated UCM's or A UCM that has multiple access by different devices at different times is OK.

BUT

You still need to introduce into EACH item of sotware some method of letting the user know that the ehternet module is in use - even if this is just a simple screen that says somethihg along the lines of "connection the Ethernet UCM was not possible load DS manager to carry out a check "

 



 Posted: Sunday Jul 10th, 2011 11:12 am
   PM  Quote  Reply 
15th Post
Ingo
UCM Pi Users


Joined: Sunday Jan 21st, 2007
Location: South Africa
Posts: 557
Status: 
Offline

  back to top

Ok, what do they do in the movies??? They leak classified information to the press so here is my little bit of leaked information on ComfortClient.

See the attached, here we detected that something else is already conected to Comfort and it now gives you the choice of disconnecting or connecting irrespective. The nice thing about the Tibbo module is that it will always drop the oldest connection in favour of a new request. This is done so that you never get 'locked out' of the Ethernet module if there is a stale or frozen connection.

Watch out for the next release, it might just be in there.

Ingo

PS. If you like ComfortClient and you appreciate Julian's work, why not have a look at his website and support his efforts as he does all this in his spare time for us to enjoy the fruits of his labour.

Attachment: Tibbo.jpg (Downloaded 110 times)



 Posted: Sunday Jul 10th, 2011 11:58 am
   PM  Quote  Reply 
16th Post
Home
Comfort Distributors
 

Joined: Wednesday Jul 12th, 2006
Location: United Kingdom
Posts: 771
Status: 
Offline

  back to top

Excellent -

Chiu - can this message (preferbly i the same style and format) (see other posts) be added to -

  • comfigurator
  • wiz comfort
  • web interface
  • iphone
Ill take a good look at the web site......

 



 Posted: Sunday Jul 10th, 2011 04:57 pm
   PM  Quote  Reply 
17th Post
juwi_uk
Member


Joined: Friday May 25th, 2007
Location: Newbury, United Kingdom
Posts: 1255
Status: 
Offline

  back to top

Yep I've tidied up the checks a bit more and also now include the IP address of device that has the connection open. Pressing OK causes ComfortClient to "steal" the connection or "OK" to abort gracefully.

Ie

Attachment: TibboCheck.png (Downloaded 106 times)



 Posted: Sunday Jul 10th, 2011 08:23 pm
   PM  Quote  Reply 
18th Post
Home
Comfort Distributors
 

Joined: Wednesday Jul 12th, 2006
Location: United Kingdom
Posts: 771
Status: 
Offline

  back to top

Excellent

Can cytech confirm that they will try and implement this across the software suite....

I think that this would avoid many hours of head scratching when things are not working.

 



 Posted: Sunday Oct 23rd, 2011 02:28 pm
   PM  Quote  Reply 
19th Post
xAPPO
Member
 

Joined: Thursday Jul 22nd, 2010
Location:  
Posts: 13
Status: 
Offline

  back to top

Just looking at this from a different angle...   I could program (and make available) a small low cost embedded device that you would then connect to over Ethernet and act as an intermediary / proxy between your application(s) and an Ethernet UCM(s).  The device would allow multiple simultaneous connections and could possibly even pool available UCM's that were using different login in access levels.

When you initially connect to this device it would internally remember the password that was used,  so it knows what access level the client is using.   If another client attached using the same password (I would simulate asking for it) then I could share the two connections to the Comfort UCM without a security risk.  However if a different password was used then I could either enlist another UCM if available or offer the same options as detailed above.

Would that be useful do you think ,  I'm guessing this device would be well under half the price of an Ethernet UCM  ?

  Kevin

PS At a fancier level .... I suppose if I know the actual access level that the password matched (does Comfort advise this ?) and the commands available at each level are documented then I could police the commands that are passed to Comfort removing any above the level of the login. This is more complex but more flexible as only one Ethernet UCM would be needed to serve all users concurrently.  During a Comfigurator download I would need to block all other users I suspect.  

This approach is how I expected a Cytech based next generation Ethernet UCM supporting the multiple connect Tibbo modules might be implemented - but maybe the Tibbo module doesn't pass sufficient origination information to the UCM to differentiate socket sessions and implement it this way.

Last edited on Sunday Oct 23rd, 2011 02:32 pm by xAPPO



 Posted: Monday Oct 24th, 2011 12:17 pm
   PM  Quote  Reply 
20th Post
ident
Administrator


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

  back to top

Thats interesting

Would the device be able to detect if a connection which is signed in, ldisconnects and another connection came in later and tried to send commands without logging in?

I can see where it would be useful if someone signed in with the same code but if another login code is used and requires another UCM/Ethernet then having 2 UCMs would allow 2 users to access simulaltaneuosly anyway?

However this approach (same code) may also be possible with application software in the EM500 which is programmable



 Current time is 12:44 pmPage:    1  2  Next Page Last Page  
Top




UltraBB 1.172 Copyright © 2007-2014 Data 1 Systems