Thanks for the info. I share my problem to this topic. I’m not sure if it’s a bug in Life360 official smartapp or bug in Life360 service but it might affect to this Smartapp too?..
Here’s what I wrote to ST support and Life360 support couple of minutes ago:
Life360 ST Smartapp has a bug which appeared this week.
User can set one circle in Smartapp that is so called “home” circle. User can have two circles for free without paying life360 license.
I have home circle and school circle.
- When mobile presence sensor is in home circle presence is present.
- When presence sensor is out side of home circle, presence should be not present. This means when presence is in school circle, presence should be “not present” too.
Now what happens is that when leaving circle which is not set to be home circle, presence changes to “present”. After few minutes it updates to be “not present” like it should be all the time before presence sensor enters “home” circle.
Here’s log file from webcore: A-> B-> C
20.9.2019 klo 8.48.38 +299ms C) Here Person’s Life360 reaches circle which has been set to be home circle in Smartapp. Status is now present like it should be. So problem is that when leaving circle which is not home, presence sensor goes without reason to “present” and back to “not present”. This might sound like it is not a big problem, but it affects on notification and tells wrong information.
+0ms ╔Received event [Person’s Life360].presence = present with a delay of 51ms
+110ms ║RunTime Analysis CS > 22ms > PS > 68ms > PE > 21ms > CE
+113ms ║Runtime (41657 bytes) successfully initialized in 68ms (v0.3.10f.20190822) (112ms)
20.9.2019 klo 8.45.04 +973ms B) After couple of minutes it changes back to not present like it should be most of the time.
+1ms ╔Received event [Person’s Life360].presence = not present with a delay of 66ms
+143ms ║RunTime Analysis CS > 32ms > PS > 92ms > PE > 19ms > CE
+145ms ║Runtime (41657 bytes) successfully initialized in 92ms (v0.3.10f.20190822) (143ms)
20.9.2019 klo 8.43.28 +436ms A) Here Person’s Life360 leaves circle which is not set to be home circle. Presence sensor status should still be “not present”.
+1ms ╔Received event [Person’s Life360].presence = present with a delay of 70ms
+206ms ║RunTime Analysis CS > 113ms > PS > 76ms > PE > 18ms > CE
+209ms ║Runtime (41658 bytes) successfully initialized in 76ms (v0.3.10f.20190822) (208ms)