Monitoring for rate of change


#1

I’ve looked through all the different Comparison options, some of which use time as a factor (i.e. stays at). What would be very useful and seems to be missing is a comparison that looks for a change threshold over an amount of time. For example, I may want to receive a push notification if my freezer’s temperature goes up 15 degrees in 20 minutes. Triggering based on a rate of change doesn’t appear to be available right now.


#2

I can think of a way to achieve the same result using a list variable and every minute polling but a built in function would certainly be a good call…


#3

Wouldn’t you want the notification if your freezer went up 15 degrees in any amount of time? But you can use the “stays out of range” function for temperature for duration outside of the range if you’re trying to prevent false alarms from opening the freezer door. I can’t see a practical application for what you are suggesting that couldn’t be handled in a different way by something that is already present in WebCore. What difference does it make how fast the freezer got so warm, it’s that warm…something is wrong.