carealtor Posted August 31, 2020 Posted August 31, 2020 I don't think the variable association matters to me either.
tmorse305 Posted September 30, 2020 Posted September 30, 2020 (edited) Hi @markv58, I am trying to use the new generic/dimmer Bright/Dim capability that you just added. I created a generic virtual node to replace the virtual switch I had been using. I am using these in conjunction with the HousePanel app. Both the switch and the dimmer come through as a switch on the Housepanel side. I ran a rest/nodes to look at the differences, see below. My knowledge is limited in this area but reading in the ISY REST development manual it looks like a dimmer should have a PID of 1, the 2nd number in the <type> below. The PID seems to be the same on both. Is this the right interpretation? Thank you. Edited September 30, 2020 by tmorse305
markv58 Posted September 30, 2020 Posted September 30, 2020 @tmorse305 According to the hints.yaml the "type" is correct for both devices. Home(1), Controller(2), Toggle(12) and Home(1), Controller(2), Dimmer Switch(9). There is another setting 'Multilevel Switch that may be more appropriate.
tmorse305 Posted November 28, 2020 Posted November 28, 2020 @markv58, I having trouble getting the nodeserver to communicate with my ISY. Earlier today I had to change the IP address of my ISY. That of course ripples trouble in all directions... I have updated the IP address in the Polyglot settings and the parameter within the node server. I have have restarted the nodeserver and the Polyglot and the ISY but still no luck. From the ISY side the nodeserver reports to be online but when I try to operate and virtual switch ISY comes back with an error, "request failed" I get the same response if I try the button on the controller node, "query", "update profile", etc Any suggestions, Thank you
markv58 Posted November 28, 2020 Posted November 28, 2020 2 minutes ago, tmorse305 said: @markv58, I having trouble getting the nodeserver to communicate with my ISY. Earlier today I had to change the IP address of my ISY. That of course ripples trouble in all directions... I have updated the IP address in the Polyglot settings and the parameter within the node server. I have have restarted the nodeserver and the Polyglot and the ISY but still no luck. From the ISY side the nodeserver reports to be online but when I try to operate and virtual switch ISY comes back with an error, "request failed" I get the same response if I try the button on the controller node, "query", "update profile", etc Any suggestions, Thank you Update the new ISY address on the Virtual custom config page, save then restart.
tmorse305 Posted November 28, 2020 Posted November 28, 2020 (edited) 19 minutes ago, markv58 said: Update the new ISY address on the Virtual custom config page, save then restart. 19 minutes ago, markv58 said: I have updated the IP address in the Polyglot settings and the parameter within the node server. Thanks @markv58Sorry that wasn't clearer, I have already updated it in two places, within the Polyglot setting and within the virtual NS. The log looks ok, no obvious errors Edited November 28, 2020 by tmorse305
markv58 Posted November 28, 2020 Posted November 28, 2020 @tmorse305 Well that is odd. Do other ns work on the polyglot? Did the polyglot ip change?
tmorse305 Posted November 28, 2020 Posted November 28, 2020 @markv58, I was just checking the others and I would say 'sort of'. There are data changes on some but if I query I get a failure. The IP of the Polyglot did change, My whole network went from 192.168.1.x to 192.168.4.x
markv58 Posted November 28, 2020 Posted November 28, 2020 @tmorse305 Once you get that straightened out you should be ok. You probably need to update the ip of the nodeservers on the ISY side. 1
tmorse305 Posted November 28, 2020 Posted November 28, 2020 (edited) 24 minutes ago, markv58 said: You probably need to update the ip of the nodeservers on the ISY side. @markv58, You're probably right... thanks, totally missed that in the change over. Edited November 28, 2020 by tmorse305
DennisC Posted December 14, 2020 Posted December 14, 2020 I installed the Virtual nodeserver and was able to add some temperatures for monitoring - well done and thank you. I also wanted to add a humidity reading, but it looks funny listed as temperature. Is there a way to change the tag? I was going to try generic and once I added it I saw it was only for a switch. So I deleted it in the nodeserver, restarted the nodeserver and it disappeared from there, however, I can not get rid of it in the ISY. I have tried update profile, re-discover, and query, restarting the admin console after toggling each. How do I remove this unused node?
markv58 Posted December 14, 2020 Posted December 14, 2020 @DennisC The Generic is for any value 0 - 100 so it would be fine for humidity. When you delete a node from the nodeserver nodes page it should be removed from ISY too, make sure to delete the custom config page entry or it will reappear in ISY on a nodeserver re-start.
DennisC Posted December 14, 2020 Posted December 14, 2020 56 minutes ago, markv58 said: @DennisC The Generic is for any value 0 - 100 so it would be fine for humidity. When you delete a node from the nodeserver nodes page it should be removed from ISY too, make sure to delete the custom config page entry or it will reappear in ISY on a nodeserver re-start. Yes, I did delete it from the configuration screen of the nodeserver in Polyglot. I restarted the nodeserver, went to admin console updated profile and restarted admin console. I still can't get rid of it. If I use the generic for humidity from a CAO wireless tag or variable, how do you associate the generic reading to the variable or device?
markv58 Posted December 14, 2020 Posted December 14, 2020 2 hours ago, DennisC said: If I use the generic for humidity from a CAO wireless tag or variable, how do you associate the generic reading to the variable or device? Use a program to update the generic: If <something> is not <generic> Then <generic> is <something> Just to check, did you save changes after deleting the custom config param? 1
DennisC Posted December 14, 2020 Posted December 14, 2020 32 minutes ago, markv58 said: Just to check, did you save changes after deleting the custom config param? Yes, it no longer shows in the configuration page of the nodeserver in Polyglot. However, I can not remove it from the admin console.
gzahar Posted December 15, 2020 Posted December 15, 2020 4 hours ago, DennisC said: Yes, it no longer shows in the configuration page of the nodeserver in Polyglot. However, I can not remove it from the admin console. Right click - delete?
DennisC Posted December 15, 2020 Posted December 15, 2020 1 hour ago, gzahar said: Right click - delete? Thanks for the suggestion, but delete is not an option when right clicking.
gzahar Posted December 15, 2020 Posted December 15, 2020 16 hours ago, DennisC said: Thanks for the suggestion, but delete is not an option when right clicking. You will need to ungroup devices first.
DennisC Posted December 15, 2020 Posted December 15, 2020 1 hour ago, gzahar said: You will need to ungroup devices first. That did it, thank you.
hart2hart Posted May 22, 2021 Posted May 22, 2021 (edited) @markv58 or others... I just added the node server to create a couple virtual switches. I read this thread but it is very focused on temperatures so maybe I missed what I need. I want simple switches that are linked to state variables with a value of 1 for On and 0 for Off. I entered their variable ids in node config and they showed in ISY as expected. My question is with virtual switches do I need programs to move the 1 and 0 as On and Off or for switches is that part of the nodeserver purpose? It appears I do since turning On or Off the virtual switch does not impact the variable and changing the variable value does not impact the virtual switch state. I don't want to add programs if they are a duplication of the nodeserver programming and its not working as I've done something else wrong or its one of the polling intervals. Thanks! Edited May 22, 2021 by hart2hart
markv58 Posted May 22, 2021 Posted May 22, 2021 7 minutes ago, hart2hart said: @markv58 or others... I just added the node server to create a couple virtual switches. I read this thread but it is very focused on temperatures so maybe I missed what I need. I want simple switches that are linked to state variables with a value of 1 for On and 0 for Off. I entered their variable ids in node config and they showed in ISY as expected. My question is with virtual switches do I need programs to move the 1 and 0 as On and Off or for switches is that part of the nodeserver purpose? It appears I do since turning On or Off the virtual switch does not impact the variable and changing the variable value does not impact the virtual switch state. I don't want to add programs if they are a duplication of the nodeserver programming and its not working as I've done something else wrong or its one of the polling intervals. Thanks! The virtual switch is its own variable, on or off. You can link it to a variable with a program if you want but that seems redundant. A vs can be queried or used in a program same as a variable. I put them in scenes so I can query whether a scene is on or off and use them for a dozen other things as is.
hart2hart Posted May 22, 2021 Posted May 22, 2021 The virtual switch is its own variable, on or off. You can link it to a variable with a program if you want but that seems redundant. A vs can be queried or used in a program same as a variable. I put them in scenes so I can query whether a scene is on or off and use them for a dozen other things as is. Gotcha. Fantastic, I think the light is on. LolWhen entering it in configuration, is the id just supposed to be unique number within the Virtual Nodeserver … not be a pointer to an ISY variable? This is fantastic tool ! Thank you.
gzahar Posted June 13, 2021 Posted June 13, 2021 On 5/22/2021 at 3:13 PM, hart2hart said: When entering it in configuration, is the id just supposed to be unique number within the Virtual Nodeserver … not be a pointer to an ISY variable? @markv58Same question. I'm assuming this is correct. Also agree this is a very useful NS. Thanks!
hart2hart Posted June 13, 2021 Posted June 13, 2021 @markv58Same question. I'm assuming this is correct. Also agree this is a very useful NS. Thanks!It is correct. 1
markv58 Posted June 13, 2021 Posted June 13, 2021 @gzahar @hart2hart The id is not linked to the variable, it was in the beginning but the nodeserver evolved. After much thought and feedback I decided to just have a number as the id rather than a proper name, which you can choose in the admin console and rename any time you want. 1
Recommended Posts