[RELEASE] Life360 Tracker - Works with the Paid and Free versions of Life360!


#224

@bptworld

I am getting the following error in the logs:

and

What's weird is it only happens on two of the three users I am tracking. Maybe because she hasn't been on the move recently????

Version 1.2.2


#225

Notice in your logs...

First screenshot shows v1.1.7
Second screenshot shows v1.2.1
Third screenshot shows v1.2.2

Open each users child app and resave.


#226

Ok. Didn't know I had to resave them. I'll do that.....


#227

I just installed this for the first time, I think I have everything set up correctly (I'm using the free L360)

When I hit the "test speaker" it doesn't say anything, is it supposed to? This is the log from the test speaker.


#228

I'm getting this

2019-07-25 05:36:45.620 pm errororg.codehaus.groovy.runtime.typehandling.GroovyCastException: Cannot cast object 'null' with class 'null' to class 'long'. Try 'java.lang.Long' instead on line 566 (userHandler)


#229

New version on github...
V1.2.4 - 07/25/19 - Fixed typo with 'On the Move' in 'Track All'

Nope, that's only there if you have an issue.


#230

No more exception in Move notification. But it still doesn’t respect the setting. A message ever minute.


#231

Send a log please


#232

Sent, but they haven't changed since the last time I sent them, I don't think.


#233

New version again... :wink:

V1.2.5 - 07/26/19 - Missed a line with 'On the Move' in 'Track All'


#234

Since this last update depart and arrival notifications are not working. Move is working as expected.
Some hopefully not useless logs to follow in PM.


#235

Now that you mention it, I am not getting any arrival/departure notifications either since the last update. Been busy with work, so was not paying close enough attention.

Will try to get you some logs.

Scott

EDIT: Found a past log. First National Bank entry should announce arrival/departure but it did not.

Looks like Time at Place is returning null for some reason.


#236

thank guys, I think I found it..

V1.2.6 - 07/31/19 - Found typo in getTimeDiff


#237

I think you got it. I got arrival and departure notifications after updating...


#238

Seems to have taken care of it.

Just one niggle. After the departure message, the first on the move message is almost immediate. If possible, it'd be nice if it waited the interval that on the move messages are set to before giving the first message.

Thanks!


#239

New version on Github...

Parent:
V1.0.4 - 08/06/19 - Just changed some wording

Child:
V1.2.7 - 08/06/19 - Changed trigger from lastLocationUpdate to address1. Changed the 'Free' version to use the two places from Life360 (Home, Work) and combine them with 'My Places'. If using the 'free' version be sure to remove any 'my places' that reference Home or Work. It also 'skips' the first on the move message so it doesn't state just departed and then immediately say moving near.


#240

Arrival and Departure push has stopped working in this version. On the move works.
Logs to follow in PM


#241

New version on Github...

V1.2.8 - 08/10/19 - Changes to try and fix 'Track All' issues. Added 'Places Not Allowed' Alerts.

Needs testing! :wink:


#242

New exception

app:41612019-08-11 11:35:58.283 am errorjava.lang.NullPointerException: Cannot invoke method contains() on null object on line 321 (userHandler)


#243

Did you go into each child app and re-save? Needs to populate that object. Adding more code to stop this.

thanks


edit:

Please give the new version a try @doug

V1.2.9 - 08/11/19 - Fix for 'Places Not Allowed'