librelink icon indicating copy to clipboard operation
librelink copied to clipboard

LLU App update required email

Open sjonez opened this issue 2 months ago • 17 comments

I received this email from Abbott:

Please update LibreLinkUp1 to the latest 4.16 version of the app today. From 8th October 2025, your app version will no longer be supported as LibreLinkUp app versions that are below 4.16 will not receive glucose data from your connections anymore. To continue receiving glucose data from your connections, please update to the latest 4.16 version of the app today.

I noticed that this app emulates version 4.7 of the android app which is probably why I was sent the email - do we know if the API has changed and something is going to stop working on the 8th Oct with this integration?

sjonez avatar Oct 02 '25 08:10 sjonez

I received the same mail and it smells like API or authentification changes to block third party clients like this as it becomes more and more frequent these days. That would be a disaster as I use the data to feed an Apple Watch complication and several Ulanzi displays (with awtrix) around the house.

Let's hope this is something different with no such impact.

TekFan avatar Oct 02 '25 12:10 TekFan

Hello,

Sorry I have no more access to the github page and I do not use freestyle anymore, so I am not able de make upgrades.

But I think there is a fork of this integration which is maintained (available in github) Cordialement,

Gilles van Schendel

Le jeu. 2 oct. 2025 à 14:13, TekFan @.***> a écrit :

TekFan left a comment (gillesvs/librelink#52) https://github.com/gillesvs/librelink/issues/52#issuecomment-3360907270

I received the same mail and it smells like API or authentification changes to block third party clients like this as it becomes more and more frequent these days. That would be a disaster as I use the data to feed an Apple Watch complication and several Ulanzi displays (with awtrix) around the house.

Let's hope this is something different with no such impact.

— Reply to this email directly, view it on GitHub https://github.com/gillesvs/librelink/issues/52#issuecomment-3360907270, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMG6JI55ODGQJPPMZLNPTJD3VUJE7AVCNFSM6AAAAACICYAF3WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTGNRQHEYDOMRXGA . You are receiving this because you were assigned.Message ID: @.***>

gillesvs avatar Oct 02 '25 12:10 gillesvs

Hi, since today, librelink integration stopped working (I am on the kubasaw's fork) So, it seems they changed something in the API

PaulBiod avatar Oct 08 '25 18:10 PaulBiod

So that's it then, they did exactly what I feared: as this evening, this integration cannot connect anymore. As far as I can see, other forks and integrations like LiberView are dead in the water as well. It started at about 20H CET.

Let's hope someone still involved in one of the forks will find a solution.

TekFan avatar Oct 08 '25 18:10 TekFan

Fast fix for everybody with this problem, just change the version in /homeassistant/custom_components/librelink/const.py

`PRODUCT: Final = "llu.android"
VERSION_APP: Final = "4.12.0"  # or whatever version you have
GLUCOSE_VALUE_ICON: Final = "mdi:diabetes"

to:

PRODUCT: Final = "llu.android"
VERSION_APP: Final = "4.16.0"
GLUCOSE_VALUE_ICON: Final = "mdi:diabetes"

And the intgration will work again.

dodog avatar Oct 08 '25 18:10 dodog

Fast fix for everybody with this problem, just change the version in /homeassistant/custom_components/librelink/const.py

`PRODUCT: Final = "llu.android"
VERSION_APP: Final = "4.12.0"  # or whatever version you have
GLUCOSE_VALUE_ICON: Final = "mdi:diabetes"

to:

PRODUCT: Final = "llu.android"
VERSION_APP: Final = "4.16.0"
GLUCOSE_VALUE_ICON: Final = "mdi:diabetes"

And the intgration will work again.

you are a GENIUS !

PaulBiod avatar Oct 08 '25 19:10 PaulBiod

Wow, it works ! Can't believe it was so simple. I cross fingers, hoping it will remain at this level.

TekFan avatar Oct 08 '25 19:10 TekFan

Perhaps I'm being particularly slow tonight, but my const.py says this:

PRODUCT = "llu.android"
VERSION_APP = "4.7"
APPLICATION = "application/json"
GLUCOSE_VALUE_ICON = "mdi:diabetes"

Note the lack of : after PRODUCT and no 'Final'. Just changing the 4.7 to 4.16.0 makes no difference and applying the code as suggested fails to setup the integration following a HA reboot. Any ideas?

jules51x avatar Oct 08 '25 19:10 jules51x

Any ideas?

@jules51x switch to fork that fixed authentication issues https://github.com/kubasaw/librelink but you still need to add this change. I opened a PR but not sure if the maintainer is active.

bgornicki avatar Oct 08 '25 19:10 bgornicki

Thank you, working again

egpall avatar Oct 08 '25 19:10 egpall

@jules51x Maybe you are using some older version. Until @gillesvs fixes it, I forked his version and updated according to the one I am using.

Try to add this new repository in custom integration in HACS https://github.com/dodog/librelink Be aware it will overwrite your original integration

dodog avatar Oct 08 '25 19:10 dodog

Thank you, working again

Only change 4.12.0 to 4.16.0

egpall avatar Oct 08 '25 19:10 egpall

Any ideas?

@jules51x switch to fork that fixed authentication issues https://github.com/kubasaw/librelink but you still need to add this change. I opened a PR but not sure if the maintainer is active.

Thank you! All working again now. Fingers crossed it stays that way.

jules51x avatar Oct 08 '25 19:10 jules51x

Thank you - I was really concerned for a while that we had lost access. Appreciate everyone's help to get this resolved so quickly.

Brad823 avatar Oct 08 '25 19:10 Brad823

Thanks! I had to do the fork then change to 4.16.0 but success

DSteiNeuro avatar Oct 08 '25 23:10 DSteiNeuro

Looks like I just needed to update to 4.16.0 in the VERSION_APP, no new fork necessary.

JesseBouwman avatar Oct 09 '25 05:10 JesseBouwman

Used this fork and everything is working fine again. Thank you for taking the time to fix this!