vbPhil Posted April 16, 2022 Posted April 16, 2022 The ISY Program Summary is fine, but it only shows the last time a program runs. Is there a way for a program to write an entry to the ISY Log file that would identify the program name or some unique identifier?
MrBill Posted April 16, 2022 Posted April 16, 2022 7 minutes ago, vbphil said: The ISY Program Summary is fine, but it only shows the last time a program runs. Is there a way for a program to write an entry to the ISY Log file that would identify the program name or some unique identifier? I think nodelink has a provision for the type of logging you're interested in. I haven't used it. What I do, is create a notification via the notification Node server. I send it to a separate pushover "application" that I created on the pushover website called Log. I send it with a higher priority and sound disabled. When I want to look at it i just open pushover on my phone and pick the LOG entries. 1
vbPhil Posted April 17, 2022 Author Posted April 17, 2022 On 4/16/2022 at 7:59 AM, MrBill said: I think nodelink has a provision for the type of logging you're interested in. I haven't used it. @MrBillNot sure what nodelink is. As a workaround I added a command to an unused Insteon or X-10 device and then search for that in the log. At least it helps troubleshooting to see when the program is running and what else is happening at the same time. So, it's good to have it all in the ISY log.
MrBill Posted April 17, 2022 Posted April 17, 2022 16 minutes ago, vbphil said: @MrBillNot sure what nodelink is. As a workaround I added a command to an unused Insteon or X-10 device and then search for that in the log. At least it helps troubleshooting to see when the program is running and what else is happening at the same time. So, it's good to have it all in the ISY log. nodelink is similar to node servers, but a different platform that polyglot
vbPhil Posted April 17, 2022 Author Posted April 17, 2022 @MrBillI've seen some mention of "Virtual Node Servers" in the forums. I figured you might know what they are. Where is there more information on what and how to do? Perhaps I can do something with that to produce an ISY Log entry from a Program.
tmorse305 Posted April 17, 2022 Posted April 17, 2022 There is a node server called 'Virtual". Maybe that's what you saw? https://github.com/markv58/Virtual I don't think that will help your logging problem however. I use NodeLink for logging. To use it you have to run it on another device, I use a RPi but it runs on Windows too. 1
MrBill Posted April 18, 2022 Posted April 18, 2022 18 hours ago, vbphil said: @MrBillI've seen some mention of "Virtual Node Servers" in the forums. I figured you might know what they are. Where is there more information on what and how to do? Perhaps I can do something with that to produce an ISY Log entry from a Program. no idea other than what @tmorse305 mentions which is available in the PG2 store. for nodelink see this post: and this website:http://automationshack.com/wp/nodelink I think logging is a function it has, but i've never used it.
vbPhil Posted April 18, 2022 Author Posted April 18, 2022 Thanks for all the info here. Adding node servers just for an occasional need to write an entry into the ISY Log is a bit overkill. Maybe someday when ISY programming grows up there'll be a function intrinsic to the ISY language to write to the log. For now, I'll just use an Insteon Device, something unused but installed, as a marker, send it a command and find that in the log.
Recommended Posts