Goose66 / envisalink-dsc-polyglotv2

Accesses a DSC PowerSeries alarm panel through an EnvisaLink EVL-3/4 to allow ISY 994i to control alarm functions and respond to events.
MIT License
0 stars 1 forks source link

envisalink-dsc node on Polisy not fully communicating with ISY #1

Closed dwengrovitz closed 3 years ago

dwengrovitz commented 4 years ago

@Goose66 - I tried installing and running the envisalink-dsc nodeserver on my Polisy / ISY setup. It seems to install and the node shows up in ISY, but communications between the ISY and the nodeserver doesn't seem to be fully working. For example, I set a custom config parameter to show only 9 zones, but 16 still show up in the ISY admin console. Changes in zone status also do not appear to show up in the ISY.

I was using nodelink to communicate with the ISY and DSC panel, and that worked fine for years, but was thinking if I could run this on the Polisy I could repurpose the nodelink Raspberry Pi for something else. I have disabled the nodelink connection for now while testing this out.

Attached is a copy of the log file. Any suggestions?

EnvisaLink-DSC_2020-3-8_121500.txt

Goose66 commented 4 years ago

Looks like the custom configuration parameters are not setup according to instructions. The applicable log entries are:

Starting envisaink Nodeserver... 2020-03-08 11:41:24,229 [NodeServer] [ERROR] Missing IP address for EnvisaLink device in configuration. 2020-03-08 11:41:24,230 [NodeServer] [INFO ] Sending addnotice to Polyglot: {'key': None, 'value': "Please update the 'ipaddress' parameter value in the nodeserver custom parameters and restart the nodeserver."} 2020-03-08 11:41:24,232 [NodeServer] [ERROR] Missing password for EnvisaLink device in configuration. 2020-03-08 11:41:24,233 [NodeServer] [INFO ] Sending addnotice to Polyglot: {'key': None, 'value': "Please update the 'password' parameter value in the nodeserver custom parameters and restart the nodeserver."} 2020-03-08 11:41:24,235 [NodeServer] [ERROR] Missing user code for DSC panel in configuration. 2020-03-08 11:41:24,236 [NodeServer] [INFO ] Sending addnotice to Polyglot: {'key': None, 'value': "Please update the 'usercode' custom configuration parameter value in the nodeserver configuration and restart the nodeserver."} The notices also should have showed up in Polyglot Dashboard. Setup the custom configuration parameters as instructed in the README.MD and let me know if that works.

Sent from my iPhone

On Mar 8, 2020, at 12:18 PM, dwengrovitz notifications@github.com wrote:

 @Goose66 - I tried installing and running the envisalink-dsc nodeserver on my Polisy / ISY setup. It seems to install and the node shows up in ISY, but communications between the ISY and the nodeserver doesn't seem to be fully working. For example, I set a custom config parameter to show only 9 zones, but 16 still show up in the ISY admin console. Changes in zone status also do not appear to show up in the ISY.

I was using nodelink to communicate with the ISY and DSC panel, and that worked fine for years, but was thinking if I could run this on the Polisy I could repurpose the nodelink Raspberry Pi for something else. I have disabled the nodelink connection for now while testing this out.

Attached is a copy of the log file. Any suggestions?

EnvisaLink-DSC_2020-3-8_121500.txt

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

dwengrovitz commented 4 years ago

I think those messages are for the first time the nodeserver starts up, before one can set the config parameters. If you look a bit further down the log you can see when I restarted the nodeserver after those parameters were configured.

It's possible my nodelink setup was locking me out and preventing comms to the EVL4. I had disabled it in the ISY but I don't think that stops it from actually communicating to the EVL4. Once I unplugged the RPI that was running nodelink I started seeing communications to the ISY flow. So I think we can close this out ... thanks for taking a look at it for me.

I do have a few questions on the use of the envisalink nodeserver. Should I ask them here, or put them in the ISY forums?

Goose66 commented 4 years ago

Let's handle this over on the UDI forums, please.