EVl4 and Multiple TPI Connections?

Information and support for EnvisaLink modules.

Moderators: EyezOnRich, GrandWizard

Post Reply
ramias
Posts: 6
Joined: Tue Oct 29, 2013 12:52 pm

EVl4 and Multiple TPI Connections?

Post by ramias »

I have my main home automation platform that connects via TPI but I'd also like to do some testing with another (specifically the DSC plugin for Homebridge).

Does the EVL4 allow multiple concurrent TPI connections? I know the 2DS did not. Thanks
GrandWizard
Posts: 2319
Joined: Tue Nov 16, 2010 4:08 pm

Re: EVl4 and Multiple TPI Connections?

Post by GrandWizard »

No, while the EVL4 has more resources than the 3 and 2DS, the code for the TPI is roughly the same and is still single threaded.

A user on this forum named Mike P has an Android app that runs as a proxy in front the Envisalink and provides multiple instances of the TPI. You may want to look into it.
ramias
Posts: 6
Joined: Tue Oct 29, 2013 12:52 pm

Re: EVl4 and Multiple TPI Connections?

Post by ramias »

Thanks for the quick response.

Eyes-on/Envisacor: please consider this feature request. I'm not running android so the Mike P solution won't work but it would be great if I could have concurrent TPI connections to my EVL 4.

Thanks
mikep
Posts: 138
Joined: Wed May 30, 2012 1:49 pm
Contact:

Re: EVl4 and Multiple TPI Connections?

Post by mikep »

For anyone that doesn't want to wait a suitable android device (prepaid, no need to activate it) is < $10 from walmart or bestbuy. Or any old android device you have lying around or can find on ebay, android 2.3 or better.

It'll also run on a pc or mac if it's on all of the time, and the fanout feature is free: https://sites.google.com/site/mppsuite/ ... scserver-2.
DscServer for android/linux/windows: https://sites.google.com/site/mppsuite/dscserver
ramias
Posts: 6
Joined: Tue Oct 29, 2013 12:52 pm

Re: EVl4 and Multiple TPI Connections?

Post by ramias »

Really cool. Thanks I'll try to run it on a raspberry pi 3.

What sort of delay is there for TPI events? I use my DSC as triggers for my home automation system(s) so hoping this doesn't add too much of a delay.

So to make sure I understand things correctly: The DSCServer will connect via TPI to EVL4. My two separate devices will connect to the DSC Server Java package via TPI?

Thanks
mikep
Posts: 138
Joined: Wed May 30, 2012 1:49 pm
Contact:

Re: EVl4 and Multiple TPI Connections?

Post by mikep »

Yep, it'll run on an rPi as well, and yes, that's how you'd hook it up - DscServer to envisalink, multiple clients to the DscServer that will look like an envisalink TPI connection - it stays live/active too. Any additional delay should be negligible, probably not detectable by humans.
DscServer for android/linux/windows: https://sites.google.com/site/mppsuite/dscserver
Post Reply