Installazione di Nightscout per Guardian Connect. L’app che spedisce le glicemie online: step 3

A cura di Fabrizio Casellato

In questo terzo step, ti spiego come spedire le glicemie sulla tua nuvola Nightscout. Tali glicemie saranno poi visibili dal tuo smartphone personale e dal tuo orologio (e molto altro).

Metodo Azure (continua)

Naviga sulla pagina principale del portale Azure:

https://portal.azure.com/

Clicca sul nome della tua applicazione e, nel menù che si presenta a sinistra, clicca su “Impostazioni dell’applicazione”.

Scorri la pagina verso il basso, sino a “Impostazioni app” e aggiungi queste nuove righe:

MMCONNECT_USER_NAME: la tua utenza Guardian Connect che hai annotato sulla tabella
MMCONNECT_PASSWORD: la tua password Guardian Connect che hai annotato sulla tabella
DEVICESTATUS_ADVANCED: true
NS: l’indirizzo web del tuo sito Nightscout (nell’esempio: https://guerriero.azurewebsites.net)
AUTH_DEFAULT_ROLES: readable devicestatus-upload

Scorri la pagina ancora verso il basso, sino a “Stringhe di connessione” e aggiungi
queste nuove righe:
ENABLE: mmconnect
MMCONNECT_USER_NAME: la tua utenza Guardian Connect che hai annotato sulla tabella
MMCONNECT_PASSWORD: la tua password Guardian Connect che hai annotato sulla tabella
Per tutte e tre le righe selezionare “Custom” nella colonna Tipo

[Un grazie speciale a Rocco Troilo, membro della community DeeBee, per aver integrato la guida le informazioni preziose sopra riportate]

Clicca sul bottone Salva.

Ora, torna nuovamente sul menù che trovi sulla sinistra e scorri verso il basso.
Clicca sulla voce “Editor del servizio app (anteprima)”

Clicca su “Vai”.

Ora, raggiungi il file: /node_modules/minimed-connect-to-nightscout/transform.js

Come si fa? Si fa così:

  • Clicca sulla voce node_modules che trovi sotto il ramo di menu WWWROOT
  • Poi su minimed-connect-to-nightscout
  • E infine su transform.js

Ora, presta moltissima attenzione.

Regole fondamentali:

  1. Rispetta le lettere maiuscole e quelle minuscole (ad esempio "timestamp" è corretto, "TimeStamp" è sbagliato!)
  2. I colori rosso e verde che vedi sono messi solo per attirare la tua attenzione sulle parole importanti:
    • rosso significa sbagliato,
    • verde significa corretto,
    • il blu lascialo così com’è.

non resta che cambiare le due righe che vedi scritte da così:

function parsePumpTime(pumpTimeString, offset) {
    return Date.parse(pumpTimeString + ' ' + offset);

a così:

function parsePumpTime(timestamp, offset) {
    return Date.parse(timestamp);

Ora che hai modificato transform.js, devi modificare anche il contenuto di una seconda voce di menù:  carelink.js

Quindi, cerca la scritta carelink.js, sulla lista di sinistra, e cliccala.

Nel riquadro bianco a destra, cerca le parole minimed.com e modificale tutte in minimed.eu

Suggerimento. Per cercare le parole, puoi usare la funzione Cerca del tuo browser, premendo insieme i tasti CTRL+F


Cerca tutti i “minimed.com” e modificali in “minimed.eu”

Salva il tuo lavoro, chiudendo la pagina web.

Aspetta qualche minuto e poi naviga sul tuo sito Nightscout che ti eri segnato sulla tabella. Nell’esempio era:

guerriero.azurewebsites.net

Questo è ciò che vedrai:

Se si dovesse aprire la seguente finestra, clicca su ok

Verrai indirizzato sull’editor dei profili. Qui poi impostare tutti i parametri personali (come il rapporto insulina carboidrati a fasce orarie, il fattore di correzione e altro ancora). A fine pagina troverai una scritta azzurra “Authenticate”. Cliccala.

Inserisci il tuo API SECRET (quello di 12 caratteri salvato nella tabella), e imposta il flag alla casella, in modo da non dover ripetere l’operazione di nuovo nel dispositivo che stai salvando. Ciò fatto, clicca su “Update”.

Salva

Ora naviga sul tuo sito Nightscout che ti eri segnato nella tabella.(nell’esempio era guerriero.azurewebsites.net) e vedrai le glicemie!

Molto bene!

Ora, ovunque ti troverai, ti basterà digitare l’indirizzo web del TUO SITO su un browser per vedere la glicemia di tuo figlio! Su un PC, su un tablet, su uno smartphone Android, su un iPhone, su una SmartTV…

Per l’orologio (opzionale), continua a leggere!

NIGHTSCOUT NON FUNZIONA?

Se vedi una videata bianca allora probabilmente hai sbagliato a scrivere “mongodb://blablabla…” qualche pagina fa! Se invece vedi la videata con l’orario ma senza la glicemia, allora probabilmente hai sbagliato ad inserire “https://ThisisMyCode@…” sullo smartphone. RICONTROLLA OGNI PASSAGGIO. Non può non funzionare! Se non funziona è sicuramente a causa di un errore che hai commesso.: ma non perderti d’animo e ripercorri ogni passaggio, controllando minuziosamente ogni lettera, ogni virgola, ogni cosa. Senza dare nessun passaggio per scontato: è sufficiente una lettera fuori posto per non farlo funzionare…

GLICEMIA SULL’OROLOGIO

Se sei arrivato fino a qui, allora significa che hai creato con successo il suo Nightscout. Ora non ti resta che la ciliegina sulla torta: vedere le glicemie da lontano sul tuo smartwatch, ovunque tu sia. Come? Leggi lo STEP 4.

©Riproduzione riservata
Print Friendly, PDF & Email

Vuoi parlare con le centinaia di amici che hanno già sperimentato le soluzioni proposte su DeeBee.it? Vuoi fare qualche domanda su un argomento specifico per conoscere le opinioni ed i suggerimenti di chi ci è già passato? Vuoi suggerire tu qualcosa dicendo la tua?
Non devi fare altro che iscriverti nel gruppo Nightscout Italia ed otterrai risposta ad ogni tua domanda!
Enjoy!

Ti potrebbero interessare anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *