On my Homeseer system I used VB Scripts to do a lot of stuff. One of my favorites was to write certain events to a DOS text file. Is this something that I could do with Groovy? Does something already exist?
sub main(sensor)
dim fso
Const OpenFileForReading = 1
Const OpenFileForWriting = 2
Const OpenFileForAppending = 8
Path = "C:\temp\ms.log"
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.OpenTextFile(path, OpenFileForAppending, True)
file.WriteLine ("Motion detected @ " & now & " on sensor " & sensor)
file.Close
end sub