Envisalink - TPI Documentation

Information and support for EnvisaLink modules.

Moderators: EyezOnRich, GrandWizard

lonewolf
Posts: 24
Joined: Mon Aug 04, 2014 6:03 am

Re: Envisalink - TPI Documentation

Post by lonewolf »

With only SSH access,

Code: Select all

tcpdump -p -n -i <interface> -X -s0 -w capturefile.pcap host <ip address>
is my go-to, and then just scp/rsync the capturefile.pcap file to your computer and open in Wireshark.

Yeah, it's almost certainly the re-use of the source port which is causing it. Since the EVL never dropped the connection, seeing a SYN on what it considers an already established connection is confusing it. I don't think this is specific to the EVL/TPI, I'd expect a hung connection as a possibility on any TCP server this happens to.
cmh31909
Posts: 2
Joined: Tue Dec 03, 2019 1:53 pm

Re: Envisalink - TPI Documentation

Post by cmh31909 »

Have there been any updated documents released? The only one's I can find are in this thread which is dated 2012, seven years old.
lonewolf
Posts: 24
Joined: Mon Aug 04, 2014 6:03 am

Re: Envisalink - TPI Documentation

Post by lonewolf »

cmh31909 wrote:Have there been any updated documents released? The only one's I can find are in this thread which is dated 2012, seven years old.
? Both of the PDFs in the first post of this thread are dated 2017-02-10.
nick211
Posts: 2
Joined: Wed Jul 21, 2021 10:24 am

Re: Envisalink 2DS - TPI Documentation

Post by nick211 »

integris wrote: Wed Sep 12, 2012 2:54 pm I was busy creating a Visual Basic application to implement the TPI when I came across command 912 on page 8 of the TPI PDF. According to the document, the command returns 1 data byte. I assume this is a typo. Also, the descriptive text is exactly the same as command 900 which is not very helpful in determining what command 912 does different compared to 900.
Did you ever end up figuring out what the 912 command is actually for? The title says 'Command Output Pressed', but the description makes it sound like you need to send an access code after receiving the 912 command.
lonewolf
Posts: 24
Joined: Mon Aug 04, 2014 6:03 am

Re: Envisalink 2DS - TPI Documentation

Post by lonewolf »

nick211 wrote: Fri Jun 07, 2024 9:17 am
integris wrote: Wed Sep 12, 2012 2:54 pm I was busy creating a Visual Basic application to implement the TPI when I came across command 912 on page 8 of the TPI PDF. According to the document, the command returns 1 data byte. I assume this is a typo. Also, the descriptive text is exactly the same as command 900 which is not very helpful in determining what command 912 does different compared to 900.
Did you ever end up figuring out what the 912 command is actually for? The title says 'Command Output Pressed', but the description makes it sound like you need to send an access code after receiving the 912 command.
My assumption is it reports when someone does a *7x command function on a keypad. The panel manual says

Code: Select all

[*][7][x]         Command Functions 1 – 4
The description text for 912 is just a copy/paste error from 900.
nick211
Posts: 2
Joined: Wed Jul 21, 2021 10:24 am

Re: Envisalink 2DS - TPI Documentation

Post by nick211 »

lonewolf wrote: Fri Jun 07, 2024 10:43 am The description text for 912 is just a copy/paste error from 900.
It does look like a copy paste error to me too. Can we get official confirmation on this one. The developer of the Home Assistant add-on has programmed it so that Envisalink is requesting a user code after receiving a 912 command. If this is actually not the case we should clarify this. https://github.com/ufodone/envisalink_n ... 2153942823
GrandWizard
Posts: 2304
Joined: Tue Nov 16, 2010 4:08 pm

Re: Envisalink - TPI Documentation

Post by GrandWizard »

I have received the updated document and posted 1.09 version of the TPI.

It includes the 912 clarification as well as a new command for sensor low-bats.
Post Reply