home-assistant / core

:house_with_garden: Open source home automation that puts local control and privacy first.
https://www.home-assistant.io
Apache License 2.0
71.13k stars 29.81k forks source link

Life360 fails authentification again #106967

Closed smarthomefamilyverrips closed 8 months ago

smarthomefamilyverrips commented 8 months ago

The problem

after working since fix in 2023.12.4 now again I have problems with authentification of life 360

Logger: homeassistant.components.life360 Source: helpers/update_coordinator.py:353 Integration: Life360 (documentation, issues) First occurred: 5:20:34 PM (1 occurrences) Last logged: 5:20:34 PM

Authentication failed while fetching life360 (xxxxxxxxxxxxxxx@gmail.com) data: ClientResponseError: 403, message='Forbidden', url=URL('https://api-cloudfront.life360.com/v4/circles')

What version of Home Assistant Core has the issue?

2023.12.4

What was the last working version of Home Assistant Core?

2023.12.4

What type of installation are you running?

Home Assistant OS

Integration causing the issue

Life360

Link to integration documentation on our website

https://www.home-assistant.io/integrations/life360

Diagnostics information

N/A

Example YAML snippet

N/A

Anything in the logs that might be useful for us?

Logger: homeassistant.components.life360
Source: helpers/update_coordinator.py:353
Integration: Life360 (documentation, issues)
First occurred: 5:20:34 PM (1 occurrences)
Last logged: 5:20:34 PM

Authentication failed while fetching life360 (smarthome.family.verrips@gmail.com) data: ClientResponseError: 403, message='Forbidden', url=URL('https://api-cloudfront.life360.com/v4/circles')

Additional information

N/A

celoberger commented 8 months ago

I also tried OwnTracks and I love the fact that it's all 'local' (iphone directly to HA), but I found it unreliable. Maybe I need to adjust some settings, but I find that I have to open the app every now and then for it to find my most recent position. And sometimes when I'm home, the location would never resolve to my house, it would locate me a few feet away from home. I haven't really played with all the settings so maybe there's some more work to do there, but I have also just setup the icloud3 for our iphones and that has been working pretty well.

It's unfortunate that life360 is causing so much pain these days, both with the technical setup as well as the issues with selling our data, since it was by far, in my opinion and experience, the most reliable solution to date for location tracking. It just 'worked'.

Anyway, just sharing my experience thus far in hopes that it can help someone. And once again, thank you to @pnbruckner for all your hard work in creating and supporting this integration.

danielbrunt57 commented 8 months ago

I also tried OwnTracks and I love the fact that it's all 'local' (iphone directly to HA)

Same for me. It inevitably at some point would show me still at Home when I wasn't or vice-versa so the last time it was wrong I uninstalled it.

BeerDiet commented 8 months ago

I originally went to Life360 because it wasn't that good but that was many years ago now, and it seems like the MobileApp on the iPhone is working just fine now. I'm impressed with its accuracy and not killing my battery. Because this Life360 mess has me looking deeper, they just lost a user. Otherwise, I wouldn't have even looked. So, thanks Life360 team!

dvbit commented 8 months ago

I use it mainly because it is more usable vs ha for my family

dljordaneku commented 8 months ago

Same here. I won't be able to get my family to put a different app on their phone since Life360 does what we need in that regard. And our internet here is not the best so the boys don't always connect to the wifi so I can't use that. Our speeds can be faster at times over cellular than our dsl line.

On Fri, Jan 5, 2024 at 3:38 PM dvbit @.***> wrote:

I use it mainly because it is more usable vs ha for my family

— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/106967#issuecomment-1879230627, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEK63TTUT2CPISANQPYTSMDYNBQFPAVCNFSM6AAAAABBLS65W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZGIZTANRSG4 . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- Darrell Jordan @.***

BeerDiet commented 8 months ago

Must be something I'm missing, but why can you install the HA app on your family's devices and use it only for tracking?

As an aside, this thread will probably get shutdown soon as it's mainly focused on the behavior change of the Life360 API, but if you want to talk through alternatives @dvbit & @dljordaneku, feel free to message me here.

dvbit commented 8 months ago

Sure , the poinr is they are also actually using it. And yes that will be the solution Comapanion plus ha app

Il giorno ven 5 gen 2024 alle 21:53 BeerDiet @.***> ha scritto:

Must be something I'm missing, but why can you install the HA app on your family's devices and use it only for tracking?

As an aside, this thread will probably get shutdown soon as it's mainly focused on the behavior change of the Life360 API, but if you want to talk through alternatives @dvbit https://github.com/dvbit & @dljordaneku https://github.com/dljordaneku, feel free to message me here.

— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/106967#issuecomment-1879244508, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSLC7YXGFGC6WXHCZADGODYNBR4XAVCNFSM6AAAAABBLS65W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZGI2DINJQHA . You are receiving this because you were mentioned.Message ID: @.***>

dvbit commented 8 months ago

Oops and life360 i meant

Il giorno ven 5 gen 2024 alle 21:53 BeerDiet @.***> ha scritto:

Must be something I'm missing, but why can you install the HA app on your family's devices and use it only for tracking?

As an aside, this thread will probably get shutdown soon as it's mainly focused on the behavior change of the Life360 API, but if you want to talk through alternatives @dvbit https://github.com/dvbit & @dljordaneku https://github.com/dljordaneku, feel free to message me here.

— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/106967#issuecomment-1879244508, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSLC7YXGFGC6WXHCZADGODYNBR4XAVCNFSM6AAAAABBLS65W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZZGI2DINJQHA . You are receiving this because you were mentioned.Message ID: @.***>

usedjeans818 commented 8 months ago

FYI, there is an active discussion on alternatives at: https://community.home-assistant.io/t/looking-for-life360-alternative-for-presence-detection-for-home-alarm/664108

milandzuris commented 8 months ago

+1

shanelord01 commented 8 months ago

Response from Life360:

Thank you for contacting Life360 about your feedback and request to reconsider the Home Assistant functionality of the app. I will coordinate this with the appropriate team.

We understand the importance of using the Home Assistant program with Life360. However, please be aware that we no longer support home automation programs such as Home Assistant, Google Home, Alexa, IFTTT, and others, and Life360 is no longer compatible with these programs. Currently, we do not have any plans to reintroduce compatibility with these programs yet, we are constantly working to build products our members will love.

We appreciate your feedback and thank you so much for bringing this to our attention. I've recorded your feedback so that it can be reviewed and included in the planning of our development team for features to build next.

lor74 commented 8 months ago

So in this case I would like to ask to life360 team what's the utility of their app! Ok you can connect iOS and Android devices... but it's a limit since the app works fine and could be very usefull in automation. I remember when they left IFTTT... I disagreed then as I do now... but that's their choice. It's over

bowentz commented 8 months ago

Response from Life360:

Thank you for contacting Life360 about your feedback and request to reconsider the Home Assistant functionality of the app. I will coordinate this with the appropriate team. We understand the importance of using the Home Assistant program with Life360. However, please be aware that we no longer support home automation programs such as Home Assistant, Google Home, Alexa, IFTTT, and others, and Life360 is no longer compatible with these programs. Currently, we do not have any plans to reintroduce compatibility with these programs yet, we are constantly working to build products our members will love. We appreciate your feedback and thank you so much for bringing this to our attention. I've recorded your feedback so that it can be reviewed and included in the planning of our development team for features to build next.

Could you share the email address you used? I sent an email a couple of days ago and no reply.

mursec commented 8 months ago

Dang. I just rebuilt my HA and this was my first add. It only worked for 1 day. Thought I did something wrong.

dmtalon commented 8 months ago

If we were not already using Life360 for our son, and aging parents I'd probably just dump them all together, but I did remove the integration from HA, and am going to try just using the HA companion app on our phones (which was already installed). But we do loose the ability to trigger alarm disable based on our parents (who do not have/need the HA app) visit/stop by when we're not around.

a shame, but just another greedy company closing up another app/service to keep in their 4 walls. If anything that integration probably increased the number of people using their service so to me it makes little sense, but I'm just a user, what do I know.

ryanbuckner commented 8 months ago

So in this case I would like to ask to life360 team what's the utility of their app! Ok you can connect iOS and Android devices... but it's a limit since the app works fine and could be very usefull in automation. I remember when they left IFTTT... I disagreed then as I do now... but that's their choice. It's over

I would imagine that Life360 use for home automation is a very small percentage of thier user base, and they jkust don't care

RobertD502 commented 8 months ago

^ Correctamundo. Life360 doesn't care about the Home Automation community because it doesn't line their pockets. What they are looking for are users that care about the features they offer behind a paywall (e.g., parents that want to see detailed driving reports and alerts for the kids they are tracking). Home Assistant users are essentially freeloaders hitting their servers as they are unlikely to be converted to paid members (HA users don't see their paid membership ads like strict life360 mobile app users do).

shanelord01 commented 8 months ago

All they need to do is provide an API key for paid users to allow (unsupported by them) API access.

Block access for anyone else.

I’m already a paid user (although considering cancelling now there’s no Home Assistant access) but this would at least be a consumer-minded approach.

Shane.

ryanbuckner commented 8 months ago

It still costs them money to support the infrastructure and there's no benefit to them. They are in the data collection business, not the data sharing business.

On Sun, Jan 7, 2024 at 7:02 PM Shane Lord @.***> wrote:

All they need to do is provide an API key for paid users to allow (unsupported by them) API access.

Block access for anyone else.

I’m already a paid user (although considering cancelling now there’s no Home Assistant access) but this would at least be a consumer-minded approach.

Shane.

On Mon, 8 Jan 2024 at 10:56, Dr. Drinovac @.***> wrote:

^ Correctamundo. Life360 doesn't care about the Home Automation community because it doesn't line their pockets. What they are looking for are users that care about the features they offer behind a paywall (e.g., parents that want to see detailed driving reports and alerts for the kids they are tracking). Home Assistant users are essentially freeloaders hitting their servers as they are unlikely to be converted to paid members (HA users don't see their paid membership ads like strict life360 mobile app users do).

— Reply to this email directly, view it on GitHub < https://github.com/home-assistant/core/issues/106967#issuecomment-1880227050>,

or unsubscribe < https://github.com/notifications/unsubscribe-auth/ALZFAH7OQK33JSSXY7RBWEDYNMY2FAVCNFSM6AAAAABBLS65W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBQGIZDOMBVGA>

. You are receiving this because you commented.Message ID: @.***>

— Reply to this email directly, view it on GitHub https://github.com/home-assistant/core/issues/106967#issuecomment-1880231021, or unsubscribe https://github.com/notifications/unsubscribe-auth/AANTBKMRPUZYUWQ7T6QCIKLYNMZS7AVCNFSM6AAAAABBLS65W2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQOBQGIZTCMBSGE . You are receiving this because you commented.Message ID: @.***>

vicricker commented 8 months ago

All they need to do is provide an API key for paid users to allow (unsupported by them) API access. Block access for anyone else. I’m already a paid user (although considering cancelling now there’s no Home Assistant access) but this would at least be a consumer-minded approach. Shane.

I am a paying customer, although I have suspended payments while I evaluate alternatives. I contacted them via email. I got the same results as others, that they don't support API access, and have no intention to. They did say that they will pass the message on to their team. I'm not optimistic.

Frazou1 commented 8 months ago

Any developpement ? Do we need to consider alternative ?

supermarkert commented 8 months ago

Any developpement ? Do we need to consider alternative ?

No. Yes. The founder of Home Assistant already told everyone to look for alternatives.

Narimm commented 8 months ago

+1 time to close as wont resolve.

pnbruckner commented 8 months ago

Until such time as Life360 officially supports our use of their system, if ever, the HA Life360 integration is effectively defunct.

mikeage commented 8 months ago

Thanks, Phil, for all of your work on this integration. I'll miss it, but reverse engineering a protocol that's actively trying to discourage people from using it is probably not a good idea from a usability POV! It was great while it lasted, and I appreciate all the time you put into this.

almoney commented 8 months ago

I'm still using Hubitat and the maker interface. Too bad we can't port.

jjhplus9 commented 8 months ago

If there is a discussion on alternatives (other than the HA app) could you sob post it here?

pnbruckner commented 8 months ago

There are several. Here are a couple (one of which was mentioned above):

https://community.home-assistant.io/t/device-tracker-best-echange-for-life360/665944 https://community.home-assistant.io/t/looking-for-life360-alternative-for-presence-detection-for-home-alarm/664108

Proxtx commented 8 months ago

Hello everyone, some time ago I contacted the CEO of Life360 to show him some project of mine and ask him about a public API. Back then he reacted very positively. I have now written him again to inform him about the latest developments. Maybe he responds maybe not.

troykelly commented 8 months ago

For those ending up here, Life360 have offered me a refund on my three subscriptions.

Maybe this is because I'm in Australia with strong consumer protection, maybe not.

If you are in Australia or the EU, I would reach out and request a refund if you are a paying customer. You will need to demand (politely) but at least it means you aren't paying for something you can't use any more.