I'm using inactivity watch devices. I find them useful to alert when there might be trouble.
I like the design of the inactivity-watch and have set up triggers for them. My triggers work ok, but they are firing more than I'd like, so I have a question or possibly a suggestion.
It seems like Indigo thinks that the "found" state of my device changes periodically (and therefore fires triggers of type "device state changed"). This seems to happen in cases even where the value of "found" state doesn't actually change. It looks like this is happening every time the inactivity-watch device is set to check. Ideally, I would like for there to be logic in the plugin that still checks periodically, but uses additional logic to compare the current value against the old value, and if they are the same, do nothing (and thus presumably not trigger any device-state-changed type triggers) vs. only if the value has changed, record the new value.