Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Update March 1, 2023: Libre 3 app now supposedly supports Android 13.

I haven’t updated to
the latest version, so don’t know how that affects the workflow presented below.

These steps were performed using a Google Pixel 3A phone running Android 12 with Libre 3 App and
Juggluco version 4.3.4 as published on Dec 30, 2022. I’m told Libre 3 has a problem with Android 13, so
use Android 12 or earlier if possible.

I start sensors with Libre 3 factory app, and then take over the Sensor with Juggluco, after giving
Libreview Account info to Juggluco.

Important note: If both Libre 3 app and Juggluco are running on the phone, both will try to
communicate with the sensor, and problems (no readings) will develop. You must force stop the other
app when not in use.

Step by Step:

1. Attach sensor to arm per manufacturer instructions.

2. You’ll need a LibreView account. I believe the Libre 3 app has steps on how to do this. Juggluco
will need access to the LibreView account to take over the sensor.

3. Go into Juggluco to setup access to Libreview account. This text copied from the Juggluco
documentation :

“Juggluco should retrieve the Libreview account ID: in Juggluco goto left
menu->settings->Libreview. Give E-Mail address and password and press "Get Account
ID", "From Libreview". Leave this view and come back, now there should be a number
other then 0 displayed before "Get Account ID". (This account ID is sent by Juggluco to
the sensor, otherwise it results in an error. Don't ask me why it is needed, maybe to
prevent someone from hijacking a sensor by holding Juggluco to the back of someone
else arm; something which is possible with Freestyle Libre 2 sensors. Or to prevent that
the same data is present on multiple accounts, some which in reality it does not
prevent, thanks to Juggluco.)”

4. After confirming Juggluco has access to the Libreview account, force stop Juggluco.

5. Start sensor using the factory Libre 3 app. It will warm up for the customary 60 minutes.

6. After the 60 minute warmup, the Libre 3 app should receive data from the sensor.

7. Confirm the Libre 3 is receiving data. See graphic below. (In my case, it says “alarms
unavailable, because I disabled them in Android, not giving Libre 3 app permission to sound
alarms. Can anyone guess why I’d do that????)
8. You next need to stop the sensor in the Libre 3 app. This is done by selecting “start new
sensor”, under the menu in the Libre 3 app. You should then see this:

9. Would you like to start the new one now? Select “Yes”. This will disconnect the Libre 3 app from
the sensor.

10. Force close the Libre 3 app in android settings.


11. Start Juggluco. Do an NFC scan of the sensor in Juggluco. Note: NFC scanning of the Libre 3
sensor takes a bit longer and is more sensitive to position than the Libre 2 sensors. Make sure
to position the sensor directly under the NFC sensor, and wait 5-10 seconds for the scan. You
should see a screen like that below in Juggluco. Click OK, and save the calendar appointment.
The calendar appointment is for the end date on your current sensor.

12. NFC scan the sensor again in Juggluco. You should see a screen like the following:
13. After about 3 minutes, Juggluco should receive readings from the sensor. This
screenshot is from the program itself. Note they will show up in the status bar as well.

14. Setup alarms as desired in Juggluco.

15. I personally use Xdrip+ for my alarms and day to day management of diabetes.
Juggluco has a setting to transmit data to Xdrip. Note: Xdrip will lag behind Juggluco,
about 5 minutes. This is due to Xdrip only collecting data in 5 minute intervals,
whereas Juggluco collects every minute from the Libre 3 sensor.

16. You can switch between the Libre 3 App and the Juggluco App, seemingly at will. Each
time, you’d need to force close the other app and scan with the app of your choice.

You might also like