Envisalink - TPI Documentation

Information and support for EnvisaLink modules.

Moderators: EyezOnRich, GrandWizard

Post Reply
K-Man
Posts: 145
Joined: Fri Jun 01, 2012 1:08 pm

Re: Envisalink - TPI Documentation

Post by K-Man »

io_guy wrote:Just started working with the Honeywell TPI.
I've connected to a system and get data but it seems like I'm missing some items.
%00, %02 and %FF come through, no issue.
%01 events do not appear to be coming through. When a zone breaks I see the %00 keypad update and the %02 partition change, but never see a %01.

Makes it a little difficult to get zone status info unless a force a zone timer dump every time I see a change. Am I missing something?
That command relies on a keypad update indicating which zones are "faulted". You will see the Alpha "FAULT ZONE X" on the keypad update. If this does not happen then the Envisalink doesn't know of the zone opening and can't issue the %01 command.
io_guy
Posts: 27
Joined: Tue May 29, 2012 1:05 am

Re: Envisalink - TPI Documentation

Post by io_guy »

I do see the FAULT ZONE X coming through the system, but no %01.
If the EVL creates the %01 based on the %00 FAULT, I can just do that myself. Not sure why it's not working automatically.

How does the EVL compute zone closings?
ShaneB
Posts: 2
Joined: Sat Feb 22, 2014 9:59 pm

Re: Envisalink - TPI Documentation

Post by ShaneB »

@io_guy: I noted the same exact issue. You basically have to maintain your own state information for zone openings and closings which is what eyez-on must do.

Anyway, after some frustration and some lost coding time, I just went out and bought & installed a DSC panel. I believe my total cost with sensors and 7" color touchpad was ~$300. 4 hours to install. Well worth it if you're doing custom programming using TPI...there's so much more information coming out of that system.

HTH
-ShaneB
spud
Posts: 12
Joined: Fri Jun 07, 2013 1:39 pm
Contact:

Re: Envisalink - TPI Documentation

Post by spud »

io_guy wrote:Just started working with the Honeywell TPI.
I've connected to a system and get data but it seems like I'm missing some items.
%00, %02 and %FF come through, no issue.
%01 events do not appear to be coming through. When a zone breaks I see the %00 keypad update and the %02 partition change, but never see a %01.

Makes it a little difficult to get zone status info unless a force a zone timer dump every time I see a change. Am I missing something?
I'm running into the same problem.
Is there more information available on this issue?
Is this going to be fixed in a future update?
spud
Posts: 12
Joined: Fri Jun 07, 2013 1:39 pm
Contact:

Re: Envisalink - TPI Documentation

Post by spud »

I tried to use the zone timers dumps to workaround the zone status problem, but the timer dumps seem buggy as well. According to the TPI doc, an open zone is supposed to be reported as FFFF in the hex string dump, but according to my tests an open zone can also be reported as FEFF or FDFF.

Can someone from eyez-on comment on these Ademco TPI bugs, or give me a contact where I could report and discuss those bugs?
GrandWizard
Posts: 2319
Joined: Tue Nov 16, 2010 4:08 pm

Re: Envisalink - TPI Documentation

Post by GrandWizard »

The TPI is supported by the manufacturer, Envisacor. Their main contact is K-Man on this forum, you can try and contact him directly.

We just post the docs here as a reference.
mckaycr
Posts: 5
Joined: Tue Apr 15, 2014 10:03 am

Re: Envisalink - TPI Documentation

Post by mckaycr »

Good Morning.

Just bought the Envisalink 3 for my Ademco system. Slightly disappointed with the lack of commands available, but I'm making due.

I'm working in JAVA and I have a successful TCP Socket connection to my device, the immediate output from the device on connection is "Login:"

Using the DataOutputStream I writeBytes() including my 6 character password. I get no response unless I include "\n" at the end of the string, and that results in "FAILED"

Is there a specific format I need to send the password in?

Should it be encapsulated in %$ with a comma somewhere?

Should I include "\n" for a new line
GrandWizard
Posts: 2319
Joined: Tue Nov 16, 2010 4:08 pm

Re: Envisalink - TPI Documentation

Post by GrandWizard »

You just need to terminate the string with a CR or a LF.

Are you sure your password is correct? Can you log in locally using that password?
mckaycr
Posts: 5
Joined: Tue Apr 15, 2014 10:03 am

Re: Envisalink - TPI Documentation

Post by mckaycr »

I have verified that password within the web gui several times, it's good to go.

I will try and terminate with a CF or LF per your instructions. I didn't see that in the Ademco TPI documentation.

Should I terminate all my commands that way or just the password?
mckaycr
Posts: 5
Joined: Tue Apr 15, 2014 10:03 am

Re: Envisalink - TPI Documentation

Post by mckaycr »

i tried both CR and LF and still got FAILED

Just to be clear Im passing "paswrdCR" just like that, no encapsulation or anything, again! On my ademco panel

I successfully telneted to it.
Post Reply