Is there any chance this plugin can be enhanced to be able to trigger on an entire log entry, or at least the first part of one? A problem I'm starting to run into is many plugin authors don't seem to be logging errors properly, so I can't trigger an action based on the type being set right.
Example is the Hue Plugin (I let Nathan know about this; hopefully he'll fix it in his code, but this is happening with a lot of different plugins)... It doesn't log errors differently than normal actions.. and since I can only match on the "typestr", it means I can't trigger an action that'd restart the Hue hub if there's a network error. (example attached).
I haven't opened up the SQL Logger package/code yet, but I'm sure I could figure out how to make it match both the typestr and message fields, but I don't like the idea of messing with "built in" plugins or other peoples' code, since it'll just get overwritten on updates.
edit: also, where is typeval being defined? is that in the internal indigo sqlite database?
Thanks!
/justin