widnerm Posted October 2, 2013 Posted October 2, 2013 For a variety of reasons I'd like to create kind of a log file that I can write to through ISY programs. I can (and have) set up programs so the triggers I want send an email notification with all the right event details and variables to an email address I set up. So I have the conditions and tests and all that working. The emailing part is a workaround though. What I really want is to log the contents of those emails into a file, which would look something like [mm/dd/yy hh:mm:ss] Event xyz occurred, etc. I'd settle for having it logged into the main ISY event log, although ideally I'd like it to be some other file. Is there a way to do this entirely within the ISY? Would there be some way to do this with the Network module if I had some logger listening on some port on my internal network? I have other systems that are always on (or close enough).
Xathros Posted October 2, 2013 Posted October 2, 2013 You can do this using the built in notification system. There is a method to create and write to files on the ISY's webserver. See this link: http://wiki.universal-devices.com/index ... tification I do this using the network module to write to a log file on an external syslog server running on a RaspberryPi. I would have gone with the method above if it had been implemented sooner. The RPi method allows me greater flexibility since that is a full linux based system. -Xathros
Recommended Posts