0 Time Event
This might be the wrong question, but is there a way to create an event that is 0 seconds long?
Background - we have a use case where valves can direct product to one of 4 tanks. There are 21 of these valves and they parent node has type Valve with attribute/tag called Position. The Position tag has a value a 0, 1010, 1020, 1030, or 1040. A value of 0 means not flowing, the value in the 1000's says if it's flowing to tank with ID 1010, etc. They want an axiom display that shows for the previous day:
- every time the valve changed position
- what the time of the change was
- what it was before the change
- what it was after the change.
I used Asset Templates and Trends, but the small gaps (10) between tanks and the no flow position (0) makes it hard to see changes between tanks if it was a no flow at all.

I tried Asset Templates and data tables. But you have to pick how many rows to show. You can't filter by time range. If you pick a row limit too high, you have numbers that aren't relevant. If you pick too low, you lose necessary data.

So that brings me to Calcs and Events. I thought if I could create an event that triggers whenever the value changes, I could grab the value and previous value. Here you can see I'm grabbing the PreviousValue (From position) and the current value (To position) and saving them as Event Properties.

But then how to you open an Event and immediately close it? I tried setting the Start and End Trigger to TRUE.

But the effect is that every time the value changes, it will either open or close an Event. So if it changes, it opens an Event. But it won't close the Event until the next change. Which means I miss the From and To on the Event Start instances, and Events don't close and grab values until the following change - which could be days and days away.
So the original question still stands: can I create an Event that starts and then immediately ends?
And the real question: how can I use Canary to report on the above requirements; mainly showing how a value changed every time it changed?
And if the answer is you can't do it in Canary, that's also acceptable.
