paulbates Posted November 7, 2015 Posted November 7, 2015 Hi Benoit Is there anything special in the syntax for HAD for accessing Node devices? I have pages I created previously that I want to update refer to node devices. I haven't tried changing it yet, I wanted to see if there was anything special to know. Thanks Paul
Michel Kohanim Posted November 8, 2015 Posted November 8, 2015 Hi Paul, Benoit is on vacation so it might take a while before you get any response. This said, we have not done anything with nodes on either HAD or UDAjax. With kind regards, Michel
paulbates Posted November 8, 2015 Author Posted November 8, 2015 Hey Michel I was looking at it this morning. I can display variables in HAD, and move node values into variables. A few short ISY statements / programs and it looks like my HAD pages are back in business! Thanks Paul
Michel Kohanim Posted November 8, 2015 Posted November 8, 2015 Hi Paul, Thanks so very much for the update (and I am surprised!). With kind regards, Michel
paulbates Posted November 8, 2015 Author Posted November 8, 2015 Thanks Michel, The HAD page displays HVAC cycle counts and runtimes as variables. In the past, the runtimes came from variables from io_guy's venlink. In the new node server world and NodeLink for venstar, these became node devices. I was able to make up the gap by using variable assignment statements. The easiest way is to check if any mode is running, if it is, copy the runtimes over every 30 seconds. I assume the burden of the copy is low on the ISY. This method meant no changes to the HAD page, which I don't touch that often an not the fastest at. Paul HVAC Update HAD Runtimes - [ID 0034][Parent 0025] If 'HVAC / Family Room' Heat/Cool State is Heating Or 'HVAC / Family Room' Heat/Cool State is Cooling Or 'HVAC / Upstairs' Heat/Cool State is Heating Or 'HVAC / Upstairs' Heat/Cool State is Cooling Then Repeat Every 30 seconds $V_FR_Stage_1_Heat = 'HVAC / Family Room Runtimes' Heat Stage 1 $V_FR_Stage_2_Heat = 'HVAC / Family Room Runtimes' Heat Stage 2 $V_FR_Stage_1_Cool = 'HVAC / Family Room Runtimes' Cool Stage 1 $V_US_Stage_1_Heat = 'HVAC / Upstairs Runtimes' Heat Stage 1 $V_US_Stage_2_Heat = 'HVAC / Upstairs Runtimes' Heat Stage 2 $V_US_Stage_1_Cool = 'HVAC / Upstairs Runtimes' Cool Stage 1 Else - No Actions - (To add one, press 'Action')
Michel Kohanim Posted November 9, 2015 Posted November 9, 2015 Hi Paul, Thank you. This said we should have native node support. With kind regards, Michel
Recommended Posts
Archived
This topic is now archived and is closed to further replies.