#wearenotwaiting
Nightscout ja Medtronic 640g ja 670g (Heroku)
Mitä tarvitaan? (HUOM! Tässä ohjeessa käytetään tietokantana mLabia, jota ei enää tueta)
Medtronic 640g tai 670g -insuliinipumppu
Tämä ohje ei tällaisenaan toimi muiden pumppuversioiden kanssa.
Ylimääräinen verensokerimittari mallia Contour Next Link
Eli samanlainen, jollaista käytät todennäköisesti jo nyt sokerin mittaamiseen.
Tarvitset kuitenkin toisen mittarin, sillä muuten joudut irrottelemaan mittaria setistä turhan usein mittaamista varten, eikä Nightscout sillä välin tietenkään toimi.
Itse sain ylimääräisen ihan pyytämällä polilta, kun kerroin käyttötarkoituksen.
Android-puhelin
Tämä on ns. uploader-puhelin eli se luuri, joka etälukee sensorin ja pumpun dataa ja lähettää sen sitten pilvipalveluun muiden laitteiden luettavaksi. Tämä puhelin kulkee siis diabeetikon mukana ns ylimääräisenä puhelimena.
Täältä löytyy ainakin toistaiseksi päivittyvä lista sopivista malleista: Sopivat puhelimet
Huomioi Android-puhelimien uusi laturimalli. Itselläni käytössä vanhemmat mallit, joissa micro USB -laturi. Tärkeintä on, että OTG-adapterissa / -kaapelissa on oikea pää, jotta saat mittarin kiinnitettyä uploader-puhelimeen.
Ja kyllä, meillä on 2 puhelinta, jotta toinen voi olla laturissa kun toinen siirtää dataa Nightscoutiin. Toinen on vanha kuin taivas, mutta riittää öiksi ja toinen on ostettu tätä varten uutena, jotta akku kestää aamusta myöhään iltaan.
Akkukesto onkin oikeastaan se tärkein kriteeri heti OTG-yhteensopivuuden ja laturimallin lisäksi.
OTG-kaapeli tai -adapteri
Esim. tällainen kaapelimalli (näitä saa Suomesta elektroniikkakaupoista): OTG-kaapeli
Jotta puhelinta on helppo pitää myös mukana, suosittelen kuitenkin tällaista tai vastaavaa (Aliexpressistä tai Amazonista löytyy useita) mallia: OTG-adapteri
Tietokanta
Tässä ohjeessa käytetty mLabia (ilmainen) HUOM! mLab ei ole enää tuettu. Käytä MongoDB Atlasta (tähän ei ole vielä tällä sivulla ohjetta)
GitHub-tili
Täältä löytyy avoimen lähdekoodin ohjelmistolähde (ilmainen)
Pilvipalvelu
Nettisivun ja sovelluksen luontiin
Tässä ohjeessa käytetty Herokua (ilmainen)
OPTIONA: datapaketti puhelimeen
Jos setillä käyttöä muuallakin kuin Wifin piirissä
Meillä ollut jo 2 vuotta”data only” prepaid-liittymä, johon latasimme aluksi 20 €. Ei ole tarvinnut vielä lisätä rahaa. Tämä siis käytössä vain tuossa “päiväpuhelimessa”.
KÄYTTÖMUKAVUUTTA VARTEN
Jos NS-puhelin kulkee diabeetikon mukana, helpottaa kummasti, jos hommaa koko setin ympärille jonkun tiukan pussukan tms. Meillä on käytössä juoksijoille tarkoitettu neopreeni-tasku, jonka saa irti käsivarsivyöstä. Claes Ohlssonilta taisin sen löytää. Joka tapauksessa muuten tuo adapteri löystyy nopeasti, eikä setti pysy esim. repussa kasassa.
Käytännössä siis kuluja syntyy lähinnä puhelimesta, OTG-adapterista ja mahdollisesta data-liittymästä. Niin ja siitä pussukasta. Muuten kaikki on ilmaista.
Nightscoutin pystyttäminen vaiheittain
No niin, nyt päästään itse asiaan. Vaiheita tässä on kolme.
Huijasin! Ennen kuin aloitat asennuksen, ota eteesi joku muistiinpanoväline. Mielellään siihen koneellesi vaikka tekstitiedosto tms. auki, johon voit copy-pastettaa kaikki tarvittavat asiat muistiin. Jos tämä ei onnistu, ota perinteinen kynä & paperi -setti, mutta ole todella tarkka kirjoitusasuista! Suosittelen lämpimästi modernia digivälinettä. Joka tapauksessa tallenna tiedot varmaan talteen, jotta pääset palveluihin tarpeen tullen takaisin ja että saat tarvittavat linkit yms. palautettua ilman hirveää härdelliä.
Vaihe 1: Palvelinalustan tunnusten perustaminen (Heroku) ja Nightscout-palvelinsovelluksen asetaminen (Github)
Paras ohje tähän vaiheeseen löytyy videona täältä: Mikan Youtubevideo
Tästä vaiheesta sinulla pitäisi siis olla tallessa nämä tiedot:
Heroku password
pipeline
app name
APP_SECRET
Nightscout-sivun osoite (eli sivu, joka aukesi lopuksi mustalla taustalla – on muotoa https://xxx.herokuapp.com)
Vaihe 2: Uploader-sovelluksen asentaminen Android-puhelimeen
Varmista, että uploader-puhelin on kytketty wifiin sovelluksen lataamisen ajaksi.
Tarkista, että puhelimen kello näyttää oikeaa aikaa.
Mene kohtaan Asetukset => Turvallisuus = Salli lataaminen tuntemattomista lähteistä
Lataa sovellus täältä: https://github.com/pazaan/640gAndroidUploader/releases/
Avaa sovellus.
Mene ”Settings”
Valitse BG Unit mittayksiköksi mmol/l
Poll interval voi olla 5 min.
Valitse itsellesi sopiva Chart Zoom -aika. Tämä valinta kuvaa tässä puhelimessa näkyvän sensorikäyrän aikajanaa.
Aseta REST API Upload päälle eli ON
Kirjoita Nightscout URL -kohtaan NS-sivusi osoite (eli se missä lukee https:://xxx.herokuapp.com)
Kirjoita API Secret -kohtaan Herokuun kirjoittamasi 12-merkkinen salasana
Palaa päänäyttöön
Kytke nyt verensokerimittari kaapelilla / adapterilla puhelimeen
Valitse ”Register USB Stick” => seuraa ohjeita (tätä vaihetta ei välttämättä tule, riippuu mittarista)
Palaa uploader-sovelluksen valikkoon ja klikkaa ”Read data now” ja odota hetki
Nyt tässä puhelimessa pitäisi näkyä sekä käppyrä että sensorin arvo
Mene vielä valikkoon ja valitse Update pump profile. Nyt pumpun asetukset (esim. basalmallit ja hiilariherkkyydet yms.) lähetetään suoraan Nightscoutiin
Vaihe 3: Sensorin tietojen katselu ja hälytykset muihin laitteisiin
Tietokoneella / tabletissa / puhelimella: kaikki laitteet, joilla pääset nettiin ja joissa on nettiselain, voit ihastella käyriä menemällä selaimella Nightscout-sivullesi (se herokuapp.com -muotoinen osoite). Huom! Hälytykset toimivat vain selainikkunan ollessa auki.
Applen mobiililaitteet eli iOS
Vaihtoehto 1: lataa Apple Storesta Nightscout -sovellus. Kun avaat sovelluksen ensimmäistä kertaa, se kysyy herokuapp-osoitteen ja API secretin. Tämän jälkeen pääset asetuksissa muokkaamaan sitä, mitä kaikkia tietoja sovellus sinulle näyttää. Tämä on hyvä perussovellus varsinkin yöaikaan, sillä sovelluksen pitää olla auki, jotta se hälyttää korkeat ja matalat yms. Valitse siis täppä “screen lock override” oikeasta alakulmasta, jotta puhelin ei “nukahda” yölläkään. Tarkista myös, että äänenvoimakkuus-säädin ei ole nollilla ruudun alalaidassa.
Vaihtoehto 2: ota käyttöön Spikeapp osoitteessa spikeapp.com. Tässä tarvitset jo vähän enemmän teknistä osaamista, mutta Spike on siitä hyvä, että se hälyttää myös sovelluksen “lepäillessä” taustalla ja häytyksiä voi muokata lähes rajattomasti. Lisäksi Spiken saa myös Apple Watchiin, jos sellainen kiinnostaa.
Android-laitteisiin on saatavilla myös erilaisia vaihtoehtoja. Meillä käytössä on xDrip+, joka toimii ns. followerina ja jonka kautta arvot saadaan myös diabeetikon ranteessa olevaan Android-älykelloon. Isännän luurissa puolestaan on jonkinlainen nettisivuun perustuva widgetti. Näistä joudut kuitenkin kysymään lisäapuja vaikkapa FB-ryhmästä. Itse en käytä Android-laitteita juurikaan.
Kysymyksiä?
Kannattaa liittyä seuraaviin Facebook-ryhmiin. Niissä on jo valmiiksi älytön määrä tietoa ja aina voi kysyä lisää.