My spousal unit and I each have iPhones and each have Geofence with a fence set up around our house at 100m. I have put in a trap and each one triggers as expected. I also have two events, one triggers if my Geofence changes to Not Near and she is already not near, the other triggers if hers changes to Not Near and I'm already not near. If either of those conditions occur, I flag the house as Empty (just a virtual device).
If we leave at different times, the logic works flawlessly. However if we both motor off together, the house never gets flagged as empty. It would seem that this logic would only fail if we had true parallel processing of instantaneous events - something I don't believe is possible with HS3. Am I missing something? I can't figure out a timing scenario that would explain the failure to trigger one event or another. btw, I also have a periodic event that logs our Near Home status - when we are gone the system shows both fences as Not Near. This problem can be reproduced with a high level of certainty...
If we leave at different times, the logic works flawlessly. However if we both motor off together, the house never gets flagged as empty. It would seem that this logic would only fail if we had true parallel processing of instantaneous events - something I don't believe is possible with HS3. Am I missing something? I can't figure out a timing scenario that would explain the failure to trigger one event or another. btw, I also have a periodic event that logs our Near Home status - when we are gone the system shows both fences as Not Near. This problem can be reproduced with a high level of certainty...