Skip to content


Subversion checkout URL

You can clone with
Download ZIP


Monitoring 'acceleration/deceleration' of values #178

snicker opened this Issue · 4 comments

5 participants


We have the PeakDetectorAgent which monitors frequency of events, but what if I want to monitor the change of a value in an event over time? Say I have an agentthat monitors temperature in my house, and I want to know if it increases or decreases more than X degrees in Y hours. Is there a way to do this?

I can't seem to find something, but a RateOfChangeDetector or ThirdDerivativeAgent... something of the like would be useful (yay, my next commit I guess)


Added to agent suggestions list in #353

@alias1 alias1 closed this
@alias1 alias1 referenced this issue

Official Agent Suggestions Thread #353

9 of 48 tasks complete

Interesting. I just made a PR for something similar, the ChangeOverTimeAgent: #374

In general, I would love to have more general-purpose value-processing filters, like integration, averaging, smoothing, etc.


+1 to this agent idea. Doing it with a change detector right now doesn't seem to be reliable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.