jueves, 31 de mayo de 2018

Guía Rápida de NightScaut para un sensor Enlite™ y su Bomba Medtronic 640G

1)  Componentes Necesarios, común a todos los        medios:


       a.- Cable OTG


     b.- Teléfono Móvil que funcione bien el OTG. ( pj. Xiaomi Redmi 5A)

     c.- Contour® Next Link


Ascensia Contour Next Generation Link

   
     d.- Cualquier otro movil o pc que se pueda conectar a internet.

     e.-. Reloj android. (opcional)

2) Opcional. Configurar Mongo DM (Base de datos para el Servidor WEB AZURE o AWS), 
      Vamos a usar la opción de Heroku, mas sencilla, por lo tanto no es necesaria.

3) GitHub:
     a) ¿Que es GITHUB? https://es.wikipedia.org/wiki/GitHub
          Resumiendo, un lugar donde los desarrolladores de aplicaciones suben sus programas para que            cualquiera los pueda copiar, editar, descargar.
      b) Darse de alta una cuenta en https://github.com/

4) Heroku 
    

          Resumiendo, Un lugar donde los programadores ademas de poder desarrollar sus proyectos,                los pueden "Desplegar", es decir, aquí los dejan funcionando para que cualquiera los utilice.
          Por ejemplo: No te tienes que descargar en tu móvil WhatsApp e instalartelo, te conectas a una                                    web donde ya está instalado, y lo usas desde ahí.
    
     b) Modo de empleo:

          1.- Darse de alta.  A veces te piden datos de una tarjeta de credito, pero solo os cobraran si                         pasáis de X trafico (Mb/mes), y NightScaut nunca va a pasarse.


            2.- Vais al correo (suele tardar hasta 15 minutos en llegar la confirmación) y aceptáis os lleva                    a la pagina de crear contraseña.


              3.- Se os abre la pagina de Heroku.


             4.- En el mismo explorador, en una nueva pestaña o si no habeis cerrado la del alta de GitHub tambien os vale, buscais el CGM-remote-monitor




            5.- Hacer fork (es fotocopiar el proyecto de la cuenta del desarrollador de la aplicación, a tu cuenta).

esperáis hasta que se fotocopie.

            6.- Luego abrís el proyecto en vuestra cuenta, bajais el scroll de la pagina  y le dais a Deploy Heroku:

Si no estáis en el mismo explorador o habéis cerrado la cuenta de Heroku os la pedirá de nuevo, email y contraseña.
                 7.- Dais el nombre de una app que no exista ya: Y lo mas importante (creáis una contraseña que deberéis apuntar por que os permite ver la web con los datos que lea el sensor de glucosa)
                 
                     

                     8.-  bajais y deploy:
                    9.-  Se empieza a ejecutar la aplicación:

                      10.- Cuando termina, os suele salir lo de meter tarjeta de crédito, esta pagina solo os                                  cobra si pasáis de determinados Mb/mes, y con los datos del medidor continuo nunca rebasáis ese limite.



11.- Una vez que se termina de desplegar:

12.- Pulsáis sobre la app, y vais a settings:
13.- y si bajáis un poco, tenéis la url de vuestra pagina web.

                                  14.- Podéis entrar ya a vuestra web, y configurarla, ojo, siempre necesitareis vuestra Clave de API: La que habéis metido antes.


A vosotros os saldrá la pagina vacía, por que no hemos conectado aun el medidor continuo al movil (del servidor), que este va a ser el que envié los datos a la pagina web.


    14 .- Aplicaciones especificas de Medtronic                  para Bombas serie 600:

!!!!ANTES DE TODO¡¡¡
Recordar que hay que desconectar en la bomba que se pueda inyectar insulina desde el Contour® Next Link, esto si no lo hacéis puede matar a la persona de la que recibimos información en el NightScaut, por que no hay ninguna app informática segura.






Instalar el software del medidor continuo en el teléfono móvil que hará de servidor:
Entrais en esta pagina y os descargais el programa desde el movil:




Descargais la aplicación: 
      la instaláis, y varias consideraciones:
    
    Tendreis que habilitar en vuestro movil que se puedan instalar aplicaciones desde fuera de google         play.
  

Y por otra, dentro de la aplicacion, en setings:

en el apartado: Sharing:
1.- REST API UPLOAD  (V) PERMITIRLO.
2.- NIGHTSCOUT URL: la de la web
3.- API secret, la contraseñaa de la web

Deberían quedar tal que así:





Disclaimer:
 I understand (yo entiendo) que Nightscaut no de be ser usado para tomar decisiones medicas, esto no es fiable al 100% , no hay garantia de nada pro que fue creado por voluntarios.
Aceptamos esto.


Una vez que conectamos en Contour, con el cable otg al movil, y lo colocamos a menos de 10-15 metros de la bomba, tiene que ir tomando ya mediciones automáticamente. Y en el pc, ya podemos ver esas mediciones en la web.


A partir de aquí, ya es común para cualquier tipo de medidor de glucosa usando NightScaut:
Podemos leer los datos mediante la app NightScaut para el movil o con un SmartWatch (reloj).

te descargas la aplicación, la ejecutas, metes la URL de la WEB, la API_secret (contraseña) y se ven los datos.