Looking for Life360 alternative for presence detection for home alarm

Life 360 had one more important thing for me. I was able to check children’s mobile phone wifi state and battery percentage and state. GPSlogger is very limited in this, HA app can do this. BUT!

After years of using HA i discovered one horrible thing about HA. It has almost NO user/rights management!! Only thing i can set admin/user type of user. And… that’s all!!

But this is very dangerous. I need to install HA app on children’s phones but there is no way (really not?) how to disable controls/entities for some users. Is is ok my child see temperature in their room but it is NOT ok really NOT ok my child can see (and show to strange people) camera, control heating, remote control lock!! and other dangorous actions.

I think we need to vote for some HA improvement, i see two ways:

#1 - improve user management and rights
#2 - create some “tracking” mode in HA app for example for children, in this mode HA will only report entities (position, battery - entities enabled in config)

I think #2 is much easier to implement. What do you think about this idea? Should we create this feature request? Or both?

1 Like

This Feature Request exist already and I think is same/similar as your #2

GPSLogger (the app) can report battery level and whether or not it is charging, although you are right, it cannot report wifi state. GPSLogger (the HA integration) can only report battery level. But, I’m currently running a modified integration that not only adds the battery_charging attribute, but also a last_seen attribute (just like Life360 did, and Google Maps does.) A last_seen attribute is crucial when combining multiple trackers for a single device (e.g., via my composite integration.) I plan to submit a PR to add these capabilities to the GPSLogger HA integration.

EDIT:

BTW, a last_seen attribute can also prevent out of order reception of messages from the GPSLogger app that can otherwise cause your location to “go backwards” without your knowledge. I’ve only been running this integration for a short time and I’ve already seen this happen. The mods I plan to make (actually, already have, I mean plan to submit) skip updates where last_seen goes backward (like the Life360 integration did, and the Google Maps integration does.)

UPDATE:

I submitted a PR, but they wouldn’t let me add attributes. They only want new data made available by separate entities, which won’t do, at least for last_seen. I closed the PR.

I plan on making a custom version of the HA GPSLogger integration.

Absolutely conviced … above all user mgt.

For me : both

Tell to frank

Of course #2 is easy to manage, but… Easy to implement? On both worlds?

The #1 option is a MUST.

I have an iPhone testing/triying a reduced presentation of HA customized to only one special dashboard… BUT, the user can return to a wide HA presentation and move things [EDIT: That’s not completelly true. The user can only access the dashboards that are not marked as Admin Only]… No really good.

Been doing some testing with 4 different devices and people, all different daily levels of activities, with different Performance settings.

Logging interval: 5, 10, 30, 60 seconds
Distance filter: 5, 10, 20, 40

Looks like the sweet spot so far appears to be:
Interval of 10 seconds and distance filter of 10 meters.

Continuing to tweak and monitor battery usage.

2 Likes

I have an app on my android phone that is very similar to life360. It’s called Alfredcircle.

I was wondering if anyone would be able to get it working in HA like life360 did.

The Life360 integration may not be completely dead after all. I have it working again. If anyone would like to try it, the custom integration is available in this repo:

https://github.com/pnbruckner/ha-life360

Beta version 0.5.0b5 is the latest. Documentation can be found here:

ha-life360/README.md at new-api · pnbruckner/ha-life360 (github.com)

1 Like

Hi,

Did you or any anyone else experience issues logging on to the Life 360 login page (to obtain the token)?

I tried a few times on different browsers/devices, but when clicking on the sign in button, it just spins, without doing anything else.

Thank you for keep this integration a life. I successfully add Life 360 integration to HA but I only have 1 binary sensor and nothing else


What I am doing wrong?

I did. I use Forgot password link, then type same password and it let me sign in after that. Also, it’s 2 factor verification now and they should send you a one time pass code to your phone

Look in the entities section rather than devices…

device_tracker.life360_*

It may take some time to populate your circles.

I would post your questions in the actual thread for the beta rather than here.

2 Likes

I did have that experience a while ago, but honestly, I can’t remember the exact circumstances. I often switch between Google Chrome and Microsoft Edge. I think I had the issue on one, but not the other, but I can’t reproduce the problem anymore.

Please note that using the “access type & token” method is only necessary if you have a verified phone number on your Life360 account, and it may only be applicable to US-based accounts. If you can still use a username (emal address or phone number) with a password to log into Life360, then you can use the “username & password” method in the HA integration.

And, if you do have a verified phone number, and want to change back to the username/password method (and constantly be nagged by Life360 to verify a phone number :laughing: ), you can use their password reset link

Reset Life360 Password

@JasonMeudt is correct. This integration does not create devices, just device_tracker and binary_sensor entities. There is one binary sensor per registered account, and one tracker per seen Member. Also, it can take time to retrieve the lists of Circles & Members from the server, which must be done before tracker entities can be created for the Members. Check the log for WARNING messages to see the progress of that process.

Once created, you’ll see the number of entities on the Life360 integration page:

image

I am adding messages about the need to retrieve lists of Circles & Members, which can take a while, to the config flow…

1 Like

No luck. Still show 1 binary sensor, and it’s shows CONECTED for last 4 hours,after I restart HA

What WARNING (or ERROR) messages do you see in the system log?

Sorry, I replied on the main thread
"I check my log, and it’s said: Circles& Members list retrieval cancelled. :man_shrugging: "

No problem. Let’s finish the discussion in the other topic.

1 Like

I’m not sure what the issue is. I even used a new email account and had the same issue.

But then just used the new email/pw to login to integration and it worked. Not sure why it wont log me in the website, tried password reset, but didnt even get an email notification.