PurdueGuy Posted April 11, 2017 Posted April 11, 2017 io_guy, Is it possible to add "If Control" to DSC zones? Right now, they are "If Status" - I know they can do most things that way, but when the zone closes, it stops the program. Currently I have one program call another. Also, if they were "If Control" I think they could be used directly as scene controllers? I looked at the Node developers guide, and I don't think it's exactly trivial, but thought I would ask anyway! Thanks!
io_guy Posted April 13, 2017 Posted April 13, 2017 Using control is a significant rewrite to the code but one I eventually intend to do. That being said, I'm not touching the ISY/Node side of the code until UDI gives Node Servers some love (none since 5.0.2). I have so many work-arounds in my code, I'm not putting in more.
Michel Kohanim Posted April 13, 2017 Posted April 13, 2017 Hi io_guy, What are the top three things you need? With kind regards, Michel
io_guy Posted April 14, 2017 Posted April 14, 2017 A proper heartbeat/handshake mechanism between the ISY and Node Servers so that the ISY can identify when they are offline in a timely manor (30s-1min would be reasonable). I have my own code for this right now but it's ugly and requires programs written in the ISY. The ability for the Node Server to update the nodedef/nls/editor definitions itself (and an option to reboot the ISY if still required) without having to manually do it from the admin console. Right now NodeLink reads back the ISY definitions to compare but I can only write a log entry saying there's a mismatch. Fix the invalid http return codes for the various node REST calls (Chris knows the details, I sent him the details each time I found one). Sounds silly but this has caused me huge headaches in my code, trying to handle a failed call that returns ok for example).
Michel Kohanim Posted April 14, 2017 Posted April 14, 2017 Hi io_guy, Thank you very much. With kind regards, Michel
Recommended Posts
Archived
This topic is now archived and is closed to further replies.