Life360 Device Tracker Platform

yeah I found the Life360 to be the most reliable location tracker and less battery consuming

  1. OwnTracks works well enough - Android & iOS
  2. GPSLogger is more configurable - Android only
  3. HA’s own app works really well, and the Android version can be set to turn on high accuracy mode when in a chosen zone - so you can put a passive nearly home zone around home.

The last is what I do (having previously used both OwnTracks and GPSLogger), and it works amazingly well.

I’m trying traccar running thru my own server (via the community addon). Not quite there yet.

With some help from a couple of developers, it seems we may have a fix. Still want to do some testing, but hopefully will have something to release soon. And then we keep our fingers crossed that this isn’t just the start of a long, rough ride…

14 Likes

Good job dudes. Presumably they will deprecate the v3 API at some point?

Update to the life360 package has been released. As an interim fix (i.e., before a HA release that updates to it), if you are using a container install, and you know how to get to a command line, you can do:

cd /usr/src/homeassistant/homeassistant/components/life360/
sed -i "s/6.0.0/6.0.1/" manifest.json

Then restart HA.

17 Likes

Confirmed working. Thanks for your efforts.

1 Like

Confirming this works!

Thanks for an awesome job. I am running odroid n2+ with HAOS. How I can install interim fix in my case

1 Like

hmmm, I ran the commands successfully and restarted HA, however I am still getting invalid authentication. Anyone else still seeing this? I’m on HA 12.3

About #3 - HA own application: we have 2 iPhones at home - my wife’s and mine.
My HA tracker shows all needed information (18 entities) and very stable, including BSSID and SSID information, my wife phone shows only 12 entities and often location is unavailable (especially if her phone is locked).
Her BSSID and SSID is never connected. So, Life360 was 2nd layer of redundancy
I still can’t figure out what’s wrong with her phone - needless to say she is not very enthusiastic to let me dive in her phone settings :slight_smile:

I do not have anything in directory “life360”
Screenshot 2023-12-20 at 9.59.59 PM

1 Like

Worked for me thanks…

this is great @pnbruckner! Amazing you were able to find a fix! is there a way to deploy the fix in Home Assistant OS, or just be patient and wait until it is merged?

3 Likes

You guys are really awesome.

Thanks Phil and thanks to those that helped you with this too. Guys like you are what make this whole project excellent.

(lol BTW it worked for me too :slight_smile: )

2 Likes

Any word on how to apply this fix to HAOS? I now we used to do this stuff with MyQ all the time, but messing around last night trying to modify things myself, I had no luck.

1 Like

I’m struggling with this, clearly doing something wrong
i’ve got Home Assistant installed on proxmox
if I go to the proxmox shell it says
"root@pve:~# cd /usr/src/homeassistant/homeassistant/components/life360/
-bash: cd: /usr/src/homeassistant/homeassistant/components/life360/: No such file or directory
root@pve:~# "

I replaced the api.py file, after a reboot it’s working again

1 Like

This worked for me too with HAOS. Thanks for the heads up! From the look of things, a few may have to reset password if they made a lot of failed attempts after copying the file, rebooting, and trying again.

Since i tried to reinstall life360 integration they delete the file… How i can do to add manually ?