Jump to content

NodeLink Install Trouble


dinostop

Recommended Posts

I am trying to install NodeLink on my Raspberry Pi and am not getting too far.  I also tried just on my computer and got the same error.  I have tried updating ISY to everything from 5.0.2 up to 5.0.10 and the best I can get without an error is 5.0.2.  Here is what I get.  Can anyone help me past this please.

 

pi@raspberrypi:~/node $ sudo mono NodeLink.exe
2017-09-29 04:06:10 - ISY NodeLink Server v0.7.3 started
2017-09-29 04:06:10 - Mono version: 5.2.0.224 (tarball Mon Sep 18 19:09:10 UTC 2017)
2017-09-29 04:06:10 - No password specified for the ISY
2017-09-29 04:06:11 - Web config server started (http://192.168.1.165:8090)
2017-09-29 04:06:11 - ISY resolved to 198.105.244.130
2017-09-29 04:06:11 - ISY Error: Error getting Node Server list - '=' is an unexpected token. The expected token is ';'. Line 1, position 149.
2017-09-29 04:06:11 - ISY Node Server profile set to
2017-09-29 04:06:11 - ISY Error: Error grabbing Climate data - '=' is an unexpected token. The expected token is ';'. Line 1, position 132.
 

Link to comment
Share on other sites

I am trying to install NodeLink on my Raspberry Pi and am not getting too far.  I also tried just on my computer and got the same error.  I have tried updating ISY to everything from 5.0.2 up to 5.0.10 and the best I can get without an error is 5.0.2.  Here is what I get.  Can anyone help me past this please.

 

pi@raspberrypi:~/node $ sudo mono NodeLink.exe

2017-09-29 04:06:10 - ISY NodeLink Server v0.7.3 started

2017-09-29 04:06:10 - Mono version: 5.2.0.224 (tarball Mon Sep 18 19:09:10 UTC 2017)

2017-09-29 04:06:10 - No password specified for the ISY

2017-09-29 04:06:11 - Web config server started (http://192.168.1.165:8090)

2017-09-29 04:06:11 - ISY resolved to 198.105.244.130

2017-09-29 04:06:11 - ISY Error: Error getting Node Server list - '=' is an unexpected token. The expected token is ';'. Line 1, position 149.

2017-09-29 04:06:11 - ISY Node Server profile set to

2017-09-29 04:06:11 - ISY Error: Error grabbing Climate data - '=' is an unexpected token. The expected token is ';'. Line 1, position 132.

 

 

"2017-09-29 04:06:10 - No password specified for the ISY"

 

In the system config tab you need to enter your ISY user name, password and the ISY IP address. Your ISY IP address needs to be locked down in your router DHCP IP address reservation table so that when your ISY asks for an IP address and always gets the same one.

 

Your ISY and NodeLink RPi seem to be on different IP address subnets.

Do other devices use the same subnet 198.105.244? 

Are you attempting to pass through a router converting your addresses between subnets?

 

If you are attempting to access NodeLink from outside your LAN system you will need to create a port forward in your router to allow the outside traffic to pass through to your LAN, and probably use https:

Link to comment
Share on other sites

Thank you very much for  your quick response.  I am not sure why it is giving that weird 198.xxx ip address that is not part of my network.  Also as for the user name and password on the system config tab, what system is that in?  ISY, Raspberry PI, or NodeLink?  If NodeLink, I can't even get it to start to be able to do anything in it.

Link to comment
Share on other sites

The user name and password in the config tab is to give nodelink permission/access to your ISY to interact with nodes. The ISY does not allow un-authenticated access.

 

Possibly something happened to your config.xml.... it's the "memory" of your individual nodelink configuration. Nodelink always uses my current config.xml when it updates. Did you move directories for this instance? Can you copy and paste your config.xml here in a post (nodelink encrypts your real password)

 

Paul

Link to comment
Share on other sites

Thank you for your quick response.  I figured out I was missing the step of entering the NodeLink web address into the web browser.  Now I am trying to figure out how to add my Ecobee thermostat.

The ecobee linking is a little diffrenet to what you may be familiar with...it threw me off for a bit. :)

 

Nodelink will generate a four digit PIN that you will use to install into the ecobee website. This will allow your NodeLink software to access the information held in the ecobee3 database it already obtained from your stat. The PIN generator initiate is found under the Ecobee tab in NodeLink.

 

Note that the updates via NodeLink via ecobee stats is quite slow. They only allow polls ever few minutes. This may be annoyng at first but after it is running, it is fast enough. During the testing phase (leg) it can be annoying.

Link to comment
Share on other sites

  • 4 weeks later...

Is entering the 4 letter code at ecobee.com the only thing that needs to be done? Im getting an error and am not sure if its because I configured something wrong or if its because I need to buy the "Network Module" from ISY. I have the Portal Module which if you look at the Network Module description says it's now included with Portal. 

 

Here's my log

2017-10-24 02:50:49 - Ecobee Web Error - The request timed out [ecobee1]
2017-10-24 02:50:52 - Ecobee Timer Error - Expecting element 'root' from namespace ''.. Encountered 'None'  with name '', namespace ''. [ecobee1]
 

This is from the U-D.com website regarding Network Module being included in Portal.

Network Module
Use your ISY as a web server to serve up your own applications, pictures, and files. The module also inculdes Wake On Lan (turn your computers on using ISY progrmas) and Network Resources which enable you to call any network resource (TCP/UDP/HTTP/HTTPS).
Now included with ISY Portal Module (requires Firmware/UI version 4.4.6 or above.
IMPORTANT:For HTTPS, please consult Advanced Security Guide for supported feature sets per model.
Link to comment
Share on other sites

 

Is entering the 4 letter code at ecobee.com the only thing that needs to be done? Im getting an error and am not sure if its because I configured something wrong or if its because I need to buy the "Network Module" from ISY. I have the Portal Module which if you look at the Network Module description says it's now included with Portal. 

 

Here's my log

2017-10-24 02:50:49 - Ecobee Web Error - The request timed out [ecobee1]
2017-10-24 02:50:52 - Ecobee Timer Error - Expecting element 'root' from namespace ''.. Encountered 'None'  with name '', namespace ''. [ecobee1]
 

This is from the U-D.com website regarding Network Module being included in Portal.

Network Module
Use your ISY as a web server to serve up your own applications, pictures, and files. The module also inculdes Wake On Lan (turn your computers on using ISY progrmas) and Network Resources which enable you to call any network resource (TCP/UDP/HTTP/HTTPS).

Now included with ISY Portal Module (requires Firmware/UI version 4.4.6 or above.

IMPORTANT:For HTTPS, please consult Advanced Security Guide for supported feature sets per model.

 

NodeLink does not use the portal or Network Module.

Generate a PIN and install it in the Ecobee maintenance page. This tells it who to give access to your data to.

 

Have you installed the NodeLink file into ISY and had NodeLInk install the nodes in ISY yet?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...