gzahar Posted February 19, 2018 Posted February 19, 2018 Just upgraded to v5 s/w on ISY a few days ago (5.0.11C). Installed Nodelink v0.9.6 yesterday using Docker on Synology NAS. (realize I'm starting out on very recent Nodelink release) Have 2 Ecobee stats. Added both to Nodelink and and all Ecobee data shows up on Nodelink web interface fine. Had to push ecobee/sensor nodes to ISY several times to get them there. ('Install ISY nodes' button on Nodelink) No data populates on ISY. The first time I hit Setpoint Up button the response in attached image came up. Now I just get Request Failed responses most of the time to any Setpoint or Query request. (or no response) Including startup log sequence and errors received when adding nodes to ISY. Don't see any other errors in NodeLink logs or ISY events. I'm also not sure why NodeLink is warning that duplicate node names exist on ISY (for 3 devices); AFAICT, they don't. Any help appreciated. Thanks.
gzahar Posted February 19, 2018 Author Posted February 19, 2018 Here is the Nodelink log. 2018-02-19 18:42:46 - ISY NodeLink Server v0.9.6 started 2018-02-19 18:42:46 - Mono version: 5.8.0.108 (tarball Fri Jan 19 18:19:10 UTC 2018) 2018-02-19 18:42:47 - Web config server started (http://172.17.0.2:8090) 2018-02-19 18:42:47 - ISY resolved to 192.168.2.150 2018-02-19 18:42:48 - ISY Node Server config detected (profile 1) 2018-02-19 18:42:49 - ISY Warning: Duplicate node names exist on the ISY (Master Sitting) 2018-02-19 18:42:49 - ISY Warning: Duplicate node names exist on the ISY (Master Bed) 2018-02-19 18:42:49 - ISY Warning: Duplicate node names exist on the ISY (Garage Sign) 2018-02-19 18:42:51 - Relay Server: Started on port 2405 2018-02-19 18:42:51 - ISY Error: 405 (OK) (climate) 2018-02-19 19:48:07 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee2_sen1/add/EcobeeSensorF?primary=n001_ecobee2&name=Bed&nls=140ES) 2018-02-19 19:48:07 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee2_sen3/add/EcobeeSensorF?primary=n001_ecobee2&name=Bedroom&nls=140ES) 2018-02-19 19:48:11 - ISY Error: 405 (OK) (climate) 2018-02-19 19:48:42 - ISY Error: 405 (OK) (climate) 2018-02-19 19:49:02 - ISY Error: 400 (OK) (ns/1/nodes/n001_ecobee2/add/EcobeeF?primary=n001_ecobee2&name=Ecobee&nls=140E) 2018-02-19 19:49:02 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee2_sen2/add/EcobeeSensorF?primary=n001_ecobee2&name=Bath&nls=140ES) 2018-02-19 19:49:12 - ISY Error: 405 (OK) (climate) 2018-02-19 19:49:43 - ISY Error: 405 (OK) (climate) 2018-02-19 19:50:14 - ISY Error: 405 (OK) (climate) 2018-02-19 19:50:15 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee1_sen1/add/EcobeeSensorF?primary=n001_ecobee1&name=End&nls=140ES) 2018-02-19 19:50:16 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee1_sen3/add/EcobeeSensorF?primary=n001_ecobee1&name=Andrew&nls=140ES) 2018-02-19 19:50:16 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee1_sen5/add/EcobeeSensorF?primary=n001_ecobee1&name=Upstairs&nls=140ES) 2018-02-19 19:50:44 - ISY Error: 405 (OK) (climate) 2018-02-19 19:50:51 - ISY Error: 400 (OK) (ns/1/nodes/n001_ecobee1/add/EcobeeF?primary=n001_ecobee1&name=Ecobee&nls=140E) 2018-02-19 19:50:51 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee1_sen2/add/EcobeeSensorF?primary=n001_ecobee1&name=Corner&nls=140ES) 2018-02-19 19:50:51 - ISY Error: Error getting response stream (ReadDone2): ReceiveFailure (ns/1/nodes/n001_ecobee1_sen4/add/EcobeeSensorF?primary=n001_ecobee1&name=Game Room&nls=140ES) 2018-02-19 19:51:15 - ISY Error: 405 (OK) (climate)
io_guy Posted February 19, 2018 Posted February 19, 2018 Think you may be in a bug with my new version. I'll get 0.9.7 out later tonight, we'll see if it helps.
gzahar Posted February 19, 2018 Author Posted February 19, 2018 Thanks for the quick reply! (and update)
gzahar Posted February 19, 2018 Author Posted February 19, 2018 Also, I just noticed that there is an isylink Add Nodes option in the ISY AC Node Servers menu. Should I be using this? (have not so far)
io_guy Posted February 19, 2018 Posted February 19, 2018 Nope. I wish UDI would just remove that, it only causes trouble. All nodes are added from NodeLink.
gzahar Posted February 20, 2018 Author Posted February 20, 2018 I saw that my NodeLink updated to 0.9.7. I rebooted ISY afterwards and still no data populating in ISY. Same errors in AC. NodeLink log, previous (30 sec interval): 2018-02-19 19:49:43 - ISY Error: 405 (OK) (climate) Now: 2018-02-20 04:10:26 - ISY Error: Web Error - MethodNotAllowed (climate)
Outlander Posted February 20, 2018 Posted February 20, 2018 I can confirm the last same results as gzahar.
gzahar Posted February 20, 2018 Author Posted February 20, 2018 My problem may be a docker configuration issue, but I can't find it. Not specific to Ecobee. I may try to install on Pi3 later. I reinstalled NodeLink from scratch and only added the 'ISY additional data' device. Same problem with no data populating in ISY. ISY Data node was added successfully. (I deleted all previous NodeLink nodes from ISY but didn't delete the Node Server or re-upload the nodesetup.zip file, ) Saw this error in the logs: 2018-02-20 06:58:48 - Auto-Update: Error retrieving update list: Error: NameResolutionFailure. Other than that not much. It is odd that my NodeLink logs are using GMT time (six hours ahead). The DSClink I have running on an RPi shows time correctly. This is partly why I think it may be a docker issue?
gzahar Posted February 20, 2018 Author Posted February 20, 2018 Found a problem in my setup. Was giving the ISY the wrong IP address of the NodeLink server. (oops) After fixing, no more Request Failed errors. (Nodes are adding to ISY properly.) Only issue now is no ISY data populating in node(s). (and 30 second climate errors) See others are having similar issue with latest NodeLink version?
larryllix Posted February 20, 2018 Posted February 20, 2018 Yes. I jumped from 0.9.4 to 0.9.7 this morning and all NodeLink node parameters went blank. I reinstalled 0.9.4 and am currently living with complaints about the setup not matching but all seems to work for now.
io_guy Posted February 20, 2018 Posted February 20, 2018 The climate issue is for people who don't have the ISY climate module installed, I'll get it resolved tonight.
bw23198 Posted February 21, 2018 Posted February 21, 2018 I believe I may be experiencing the same issue as others where there is no data being populated in my ISY ecobee nodes. I'm not sure as I just upgraded my ISY to 5.0.11C yesterday and just installed Nodelink 0.9.6 for the first time yesterday as well. (I'm seeing the same behavior with Nodelink 0.9.7 as well. ) I followed the Nodelink instructions to perform the installation and all seemed to go well. My ecobee thermostats got auto-populated in my ISY with no problem. The issue (I'm assuming this is an issue) is my thermostats have no data. I even tried uninstalling/re-installing everything as well (with 0.9.6 yesterday). I don't know what a "good" installation looks like but I'm assuming there should be data on this screen, right? I can confirm that I'm seeing the "... ISY Error: Web Error - MethodNotAllowed (climate)" error every 30 seconds or so as well. I also do not have the ISY climate module installed on my ISY. -Brian
bw23198 Posted February 21, 2018 Posted February 21, 2018 Bingo! I see values on that screen now and I no longer see the climate warnings in the log file. I do see this at the beginning of the log file: "Warning: nodesetup.zip file needs updating in ISY". I saw that before as well and thought it may be related to my issues. Now that I'm still seeing this (and everything looks to be fixed now) can I just ignore it? -Brian
io_guy Posted February 21, 2018 Posted February 21, 2018 Hit the update node defs button on the Devices page. That warning is because the NodeDef files have been updated for NodeLink but have not within the ISY. Where previously you would re-upload the nodesetup.zip file, now you can just do it from NodeLink.
bw23198 Posted February 21, 2018 Posted February 21, 2018 Nope. I didn't see a button that said "update node defs" but one that said "Install NodeDef Files". I clicked that button and I saw this in the log: "ISY: ISY node profile nodedef/I_NDEFS.XML updated successfully". I then rebooted the ISY (wasn't sure if that was necessary or not). When it came back up my thermostat values were blank once again (as in the screenshot above). I then rebooted the nodeLink service and still saw the message stating "Warning: nodesetup.zip file needs updating in ISY". However, now my values were populated in the ISY once again. I really think that warning is a false positive as things seem to be working between ISY and ecobee. I can change thermostat settings without issue. -Brian
larryllix Posted February 21, 2018 Posted February 21, 2018 7 minutes ago, bw23198 said: Nope. I didn't see a button that said "update node defs" but one that said "Install NodeDef Files". I clicked that button and I saw this in the log: "ISY: ISY node profile nodedef/I_NDEFS.XML updated successfully". I then rebooted the ISY (wasn't sure if that was necessary or not). When it came back up my thermostat values were blank once again (as in the screenshot above). I then rebooted the nodeLink service and still saw the message stating "Warning: nodesetup.zip file needs updating in ISY". However, now my values were populated in the ISY once again. I really think that warning is a false positive as things seem to be working between ISY and ecobee. I can change thermostat settings without issue. -Brian Look down the Devices page further for checkbox options.
bw23198 Posted February 21, 2018 Posted February 21, 2018 Is this the right page? I'm using Microsoft Edge if that matters.
io_guy Posted February 21, 2018 Posted February 21, 2018 I'm having some update issues over here too on my devel system. Need to dig deeper, ignore for now.
larryllix Posted February 21, 2018 Posted February 21, 2018 I never got a complaint from 0.9.8. I had the 0.9.7 ISY Nodedef installed previously, but was running on 0.9.4 NodeLink temporarily until 0.9.8 came out. The auto-update may have looked after it but I thought I would get a mention in NodeLink before updating ISY.
Outlander Posted February 21, 2018 Posted February 21, 2018 I just restarted NodeLink and it updated from 0.9.7 to 0.9.8 fine. No more errors showing and data now showing properly in AC Thanks again for the quick fix.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.