I’m trying to create Losant workflow that acts as a watchdog timer for my Particle devices. I’m using the Particle integration to listen for Particle events, sent approximately every 20 minutes. If it’s been too long between events, I want to know via an alert
It seems like between the Latch block, Timer, and Conditional I should be able to do this, but for the life of me can’t figure out how. I don’t want to “ping” the device because it’s typically in sleep mode and I would also like to not use up the cellular data.
I’m guessing I can store the timestamps from each device and use the timer block to check each timestamp and compare that to the current time. But this seems bad and cumbersome. I really like the ability of certain blocks to take an “identifier” variable so they can function for multiple devices. If someone can think of a way to use one of these blocks for this function that would be amazing.