I set up polygonal zones that correspond to the three sections of my yard with the goal of tracking how much time my robot mower spends in each yard. I then added a history stat for each zone to track hours spent in zone for the last seven days. This works, but it’s not quite correct, since the mower can be in a zone, but not actually mowing. For instance last night it was stuck for most of the night, so I have six hours of mowing time that was really just off time.
I’d like to track the time the mower is in the zone, but not in an error state, any suggestions on how to accomplish this?