dinostop Posted September 29, 2017 Posted September 29, 2017 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.exe2017-09-29 04:06:10 - ISY NodeLink Server v0.7.3 started2017-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 ISY2017-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.1302017-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 to2017-09-29 04:06:11 - ISY Error: Error grabbing Climate data - '=' is an unexpected token. The expected token is ';'. Line 1, position 132.
larryllix Posted September 29, 2017 Posted September 29, 2017 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:
dinostop Posted September 29, 2017 Author Posted September 29, 2017 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.
paulbates Posted September 29, 2017 Posted September 29, 2017 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
dinostop Posted September 29, 2017 Author Posted September 29, 2017 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.
paulbates Posted September 29, 2017 Posted September 29, 2017 Start here... there's a link in there to setup doc on io_guy's word press site. Also, look around at some of the links under the Ecobee subforum that post is in. Some of those posts might help as well. Paul
larryllix Posted September 29, 2017 Posted September 29, 2017 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.
66splitbus Posted October 24, 2017 Posted October 24, 2017 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.
larryllix Posted October 24, 2017 Posted October 24, 2017 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?
Recommended Posts
Archived
This topic is now archived and is closed to further replies.