timoschlueter / nightscout-librelink-up

Script written in TypeScript that uploads CGM readings from LibreLink Up to Nightscout.
MIT License
210 stars 259 forks source link

LibreLinkUp Update 4.7 #99

Closed Jonaskjellsson closed 8 months ago

Jonaskjellsson commented 1 year ago

Hi LibreLinkUp will be updated to version LibreLinkUp 4.7.

All older versions will stop working on 6/21 Will Nightscout LibreLink Up work after 6/22?

david-lively commented 1 year ago

+1000 This app is the only way I've been able to get Loop working reliably without shutting down in the background (iPhone). It's a life saver. In a perfect world, we wouldn't have to have data go from the phone, to Abbot's servers, to Nightscout, and back to the phone just to get a few numbers from the Libre app to the Loop app, but... I'm grateful for any solution that works. This is awesome work.

zreptil commented 1 year ago

This is really really great. Thank you so much for your work. Up to now i had no clue, how this works, but since ns10.be.de is still not uploading the data, i gave the local installation a try and it works. My windows pc has to run, so that this can be uploaded, but since i only need this temporary when Abbot decides again to annoy his customers or to make the process of running the follower still more intransparent and cumbersome, this works for me. Thanks again, Timo. This is brilliant 👍

maddox commented 1 year ago

This is in no way an advertisement, and it's certainly off topic, but with everyone expressing how important this data is...I thought it might be worth a mention.

I built a simple tool that works like this project, that will read from Nightscout and publish it online to Amazon S3 in a way that Nightscout clients can read from it.

https://github.com/maddox/nightscout-s3-proxy

I did this because I self host Nightscout, and do not have any holes in my firewall for things to access it, I use a VPN instead. Using my project lets you point mobile clients at the endpoint on S3, so they can get the data, without having to access your home network. I use this specifically with Gluco Tracker to get my number on my watch face via a complication.

So, I hope this might help someone else!

timoschlueter commented 1 year ago

@maddox: This is also looks like a great way to archive Nightscout data! Didn't know that existed! Awesome. Thank you for sharing!

@zreptil: Thank you so much. I really appreciate the kind words! :)

cabbage2400 commented 1 year ago

@maddox / @jeremyhipp: the update is available. can you verify that it works for you?

@cabbage2400: I set up a zoom meeting you should be able to join. I will be here for about an hour :) https://us05web.zoom.us/j/89858968770?pwd=Z3pyNFFhQkp0MjBKQUh0U0RYelRFUT09

Shoutout to Timo for hopping on zoom and fixing this for me. Thank you so much!!!!!!

moulicka commented 1 year ago

Hi, thank you for your great work timoschlueter! I need some advice on how to easily find the patient ID. I used https://api-eu.libreview.io/ , but it doesn't work now and I can't see the Patient ID in the account settings. The instructions say to use the console, what exactly is it and where can I find it? thank you very much

timoschlueter commented 1 year ago

@moulicka: where did you host the app? On Heroku you can watch the "Logs" of the app from the console. If you have deployed the app via Docker, the patient-ids are logged to the console. Unfortunately, the Patient-ID is not easily visible from within an official webinterface. Thats why we log it to the console if you start the app without a patient-id set.

moulicka commented 1 year ago

aha, that's a simple solution, I'll try it. Thanks a lot for the advice. I use Postman for the statement. In the end, I had the error in the specified version (I fixed it to 4.7.0) now it works. Thanks again for the quick reply and advice!

kimsol1 commented 1 year ago

Hi

I haven't got any data to my nightscout for about a month. When I look att deployment logs I get these errors which I didn't get before (previous to the update in june):

> nightscout-librelink-up@1.9.0 start > node index.js [info]: Starting cron schedule: /5 * [info]: no authTicket.expires [info]: renew token [info]: Logged in to LibreLink Up [error]: {"data":{"minimumVersion":"4.7.0"},"status":920} [error]: getting libreLinkUpConnection: Cannot read properties of undefined (reading 'data')

Anybody that has any idea what I need to do to get the readings from Libre working again?

david-lively commented 1 year ago

@kimsol1 That's due to an update that Abbott deployed about a month ago. Pull the latest of this repo and re-deploy it. The only real change is updating the version number for the LLU API calls.

kimsol1 commented 1 year ago

@kimsol1 That's due to an update that Abbott deployed about a month ago. Pull the latest of this repo and re-deploy it. The only real change is updating the version number for the LLU API calls.

Thanks for the reply David! I read the thread before I posted and added LIBRE_LINK_UP_VERSION =4.7.0 to my variables. But stupid me forgot update the repo. And a big thanks to Timo for the work. Much appreciated!

Now I just need to find an alternative to Railway...

david-lively commented 1 year ago

@kimsol1 I'm using Fly.io for hosting. It's free at this tier and has been working without a hitch for a few months now. I'm considering moving this and Nightscout to a Raspberry Pi or similar at home.

ManuelNegreteGarrido commented 1 year ago

hola comunidad, algun librelink up para escritorio o alguna alternativa para que mis registros lleguen directo a mi mac??

muchas gracias.

PieCaptain commented 10 months ago

hello, please accept my apologies in advance if this is an incredibly silly question, but...

this evening I setup nightscout on azure as per the instructions here - https://nightscout.github.io/vendors/azure/new_user/#

I have my librelink updating to librelinkup

but have absolutely no idea how to use this to link librelinkup to nightscout, can anyone point me in the right direction?

From the description here: "this image can be easily added to your existing docker-compose file"

i guess that's what I need to do, I've tried google, but i don't understand the results I get back! (sorry!)

Thank you in advance!

DiLoT2D commented 8 months ago

hallo ... does anybody have a "howto" to install this on "https://ssh.cloud.google.com" ..... Nightscout is already running Thx in advance