Dažni klausimai apie Nightscout serverių hostingą: NS10BE | xDrip, AAPS, Loop, mokėjimai & daugiau

Dažnai užduodami klausimai (DUK)

Kai kuriuos klausimus, kylančius dažniau, čia jau surinkome tau:

Rezultatų nerasta. Klausimą gali drąsiai pateikti per mūsų kontaktų formą.

Bendra informacija

Mes siūlome Nightscout tik kaip grynai duomenų saugyklą / dienoraštį / informacijos valdymo programinę įrangą, kuriai pagal dabartinę padėtį nereikia leidimo.

Mokėjimai ir prenumeratos

Anksčiau serveriai didžiąja dalimi buvo remiami, tačiau nuo metų pradžios tai buvo nutraukta :-(

Todėl serveriai dabar, po 5 metų, turi būti apmokami, ko privačiai neįmanoma padengti, o aukų suma nesiekia net 10% išlaidų.

Prisijungęs eik į Payments naršymo juostoje. Turi dvi parinktis:

Mokėjimų apžvalga
  • Prenumerata: automatiškai pratęsiama iki nutraukimo. Mokėjimas kreditine kortele arba PayPal per Stripe. Rekomenduojama nuolatiniam veikimui.
  • Vienkartinis mokėjimas: reikia kartoti rankiniu būdu, kai pasibaigia galiojimo laikas. Mokėjimas kreditine kortele, SEPA, PayPal, Klarna ir t. t.

Kurdamas naują prenumeratą arba vienkartinį mokėjimą pasirenki savo galiojimo laiką:

Trukmės pasirinkimas

Nightscout priegloba: trukmės ir kainos
Galiojimo laikasKainaPrivalumas
1 mėnuo4,99 €–
3 mėnesiai13,99 €sutaupai apie 7%
6 mėnesiai25,99 €sutaupai apie 15%
12 mėnesių *49,99 €sutaupai ~20% + įskaičiuotas DB eksportas
* DB eksportas įskaičiuotas esant 12 mėnesių galiojimo laikui.

Mokėjimą gali priskirti konkrečiam serveriui arba palikti lauką tuščią, tada jis automatiškai priskiriamas kito serverio paleidimo metu.

Patarimas: Antram ir tolesniems serveriams yra reklamos kodas su 25 % nuolaida Stripe sistemoje: jis tau automatiškai parodomas kuriant antrą serverį.

Stripe ir PayPal

Limito nėra. Tačiau kiekvienam egzemplioriui turi būti aktyvus mokėjimas, nes kitaip egzempliorius (-ių) naudoti negalima.

Jei, pavyzdžiui, nori naudoti du egzempliorius ir nenori mokėti iš anksto, turi sumokėti 2 x 4,99 € = 9,98 €.

Turi 15 egzempliorių, bet tik 10 mokėjimų, tad vienu metu gali naudoti tik 10 serverių.

Taip! Nuo 2-ojo serverio automatiškai gauni 25% nuolaidą per kupono kodą. Kodas tau parodomas kuriant papildomą serverį.

Be to, taupai esant ilgesniems mokėjimo intervalams: sumokėjus už 12 mėnesių iš anksto, tai yra apie 17% sutaupymo, palyginti su mėnesiniu mokėjimu, plius įskaičiuotas DB eksportas.

Eik į Payments → Rodyti ir tvarkyti prenumeratas. Ten matai visas savo prenumeratas su būsena (Aktyvi / Besibaigianti / Neaktyvi).

Prenumeratų apžvalga

Prenumeratų sąrašas

Spustelėk ties pageidaujama prenumerata „Tvarkyti prenumeratą“. Ten matai visą informaciją ir gali vėl aktyvinti prenumeratą, kol dar nepasiekta pabaigos data.

Prenumeratos informacija

Jei prenumerata jau pasibaigusi, tiesiog sukurk naują prenumeratą arba naują vienkartinį mokėjimą ties Payments → Pridėti naują prenumeratą.

Egzemplių galima naudoti tik tada, kai yra mokėjimas.

Taigi, jei egzemplioriaus nenaudoji, gali nutraukti prenumeratą pasibaigus galiojimo laikui ir vėl mokėti tik tada, kai vėl norėsi naudoti Nightscout.

Tavo serveris išjungiamas, bet neištrinamas: visi Nightscout duomenys išsaugomi. Vos tik atsiranda naujas aktyvus mokėjimas, serveris automatiškai paleidžiamas iš naujo.

Pastaba: Prenumerata, kurios būsena „Atšaukta“, veikia toliau iki pabaigos datos, taigi serveris lieka aktyvus, kol pasiekiama ši data.

Eik į Payments → Rodyti ir tvarkyti prenumeratas → Tvarkyti prenumeratą → „Tvarkyti Stripe mokėjimo būdą“. Ten gali įrašyti naują kreditinę kortelę arba mokėjimo būdą.

Prašome pirmiausia susisiekti su mumis, prieš pateikdamas ginčą Stripe ar PayPal: atšaukiami mokėjimai (chargebacks) ir skundai sukelia papildomų mokesčių. Mes išsprendžiame tai greitai, paprastai ir visada palankiai.

Serveris ir technika

Taip, jie ištrinami per kelias sekundes.

Tačiau ne ilgiau kaip 3 dienas dar egzistuoja MongoDB ir MySQL duomenų bazės atsarginė kopija, taigi duomenis galima labai didelėmis pastangomis atkurti.

Praėjus šioms dienoms, kai atsarginės kopijos perrašomos, duomenų nebelieka ir viskas visiškai ištrinama iš serverio/paskyros.

Nightscout profilis nustatomas tiesiogiai tavo Nightscout egzemplioriuje, o ne ns.10be.de valdymo skydelyje.

Štai kaip elgtis:

  1. Atidaryk savo asmeninį Nightscout URL (pvz., dein-name.ns.10be.de)
  2. Spustelėk viršuje dešinėje mėsainio meniu (≡) ir pasirink Profilio redaktorių
  3. Įvesk savo reikšmes:
    • Laiko juosta (svarbu teisingam rodymui)
    • Insulino veikimo trukmė (DIA)
    • Korekcijos koeficientas (ISF)
    • Angliavandenių koeficientas (Carb Ratio / CR)
    • Baziniai greičiai (vienetas per valandą, pagal laiką)
    • Tikslinė sritis (viršutinė ir apatinė reikšmė)
  4. Spustelėk Išsaugoti, o po to būtinai Aktyvinti: be aktyvinimo profilis negalioja!
Svarbu: Visos reikšmės yra mediciniškai reikšmingos. Naudok išimtinai tas reikšmes, kurias nurodo tavo diabetologas arba tavo Loop/AAPS sąranka. Nenaudok numatytųjų reikšmių.

Loop ir AAPS naudotojai: šiose programėlėse profilis automatiškai perkeliamas iš programėlės, rankinis įvedimas dažniausiai nereikalingas.

Master yra stabili, rekomenduojama versija (oficialus nightscout/cgm-remote-monitor) daugumai naudotojų. dev-psonnera yra specialus AAPS fork su papildomais pataisymais (Loop būsena, override vizualizacija, SMB rodymas): pirminis kodas adresu github.com/psonnera/cgm-remote-monitor (šaka dev-AAPS). Rekomenduojama pažengusiems AndroidAPS naudotojams. Šaką gali keisti bet kada serverio redaktoriuje. Po išsaugojimo serveris automatiškai paleidžiamas iš naujo su nauja šaka.

Tavo Nightscout URL yra tavo asmeninio Nightscout serverio interneto adresas. Jį rasi serverio apžvalgoje ties /de/profile/server.html stulpelyje „Server-URL". Formatas yra https://[name].10be.de: taip pat gali naudoti [name].ns.10be.de, abu veda į tą patį egzemplių. Pavyzdys: jei tavo serveris vadinasi mariadiabetes, tavo URL yra https://mariadiabetes.10be.de.

Dėmesio: Jei pakeisi serverio pavadinimą, pasikeis ir URL, tada turėsi jį iš naujo įvesti ir xDrip+, AAPS ar Loop, kitaip duomenys nebepasieks.

Prašome tuo atveju susisiekti su mumis. Teoriškai tai nėra problema, nebent pakeitimą reikia įrašyti į my.env. Šis failas sukuriamas iš naujo redagavus serverį profilyje.

Pakanka spustelėti "Redeploy" serverio apžvalgoje. Tavo serveris tada paleidžiamas iš naujo su dabartine Nightscout versija.

Serverio apžvalga taip pat iškart rodo, ar tavo versija yra naujausia, ar yra prieinamas atnaujinimas.

Esant didesniems atnaujinimams (pvz., pagrindinėms versijoms) mes automatiškai atnaujiname visus serverius.

Taip, nebent esi įjungęs parinktį "withoutport", tada egzemplių gali iškviesti ir be prievado, tik su https://xxxx-dein-name-xxxx.ns.10be.de/:

Aktyvuoti Nightscout parinktį withoutport

Taip! Serverio redaktoriuje yra sritis "Pasirinktinė konfigūracija". Ten gali pridėti bet kokius Nightscout aplinkos kintamuosius kaip rakto-reikšmės poras.

Pavyzdžiai: CUSTOM_TITLE, THEME, SHOW_FORECAST ir t. t.

Taip pat gali naudoti savo Docker atvaizdą (image), pvz., jei nori išbandyti savo Nightscout fork.

Senesnės Android versijos (iki Android 7.1.1) dar nepažįsta Let's Encrypt šakninio sertifikato (ISRG Root X1), todėl ryšys ten atmetamas kaip nesaugus. Yra du sprendimai:

1. Naudoti Firefox (paprasčiausia): Firefox turi savo sertifikatų saugyklą ir pasitiki sertifikatu net senuose įrenginiuose. Tiesiog atidaryk puslapį Firefox, daugiau nieko nereikia.

2. Įdiegti šakninį sertifikatą (programėlėms ir kiosko naršyklėms kaip Fully Kiosk): Programėlės naudoja sistemos sertifikatų saugyklą, čia padeda tik šakninio sertifikato importas.
Atsisiųsk failą isrgrootx1.pem (arba isrgrootx1.der) ir įdiek jį ties Nustatymai, Sauga, "Diegti iš saugyklos" arba "CA sertifikatas". Suteik pavadinimą kaip "ISRG Root X1" ir naudojimą "VPN ir programėlės". Pastaba: norint įdiegti sertifikatą, Android reikalauja ekrano užrakto (PIN arba šablono).

Po to puslapis vėl įkeliamas įprastai. Kilus klausimams drąsiai susisiek su mumis.

Įjunk parinktį "withoutport", tada egzemplių pasiekiamas tiesiogiai ir per https:// be prievado.

Taip pat gali susisiekti su mumis, tada galime rankiniu būdu priskirti tau prievadą.

Patikrink laiko juostą Nightscout profilyje ir ją pataisyk. Po to sukurk ataskaitas iš naujo. Problema dažnai pasireiškia pakeitus profilį, nes senasis profilis dar turėjo kitą laiko juostą. Be to, įsitikink, kad visi profiliai (numatytasis, judėjimo, ligos ir t. t.) naudoja tą pačią laiko juostą.

Jei egzemplioriaus būsena yra "running", prašome palaukti dar 10 minučių, tada turėtų vėl veikti.

Jei po 15 minučių vis dar neveikia, redaguok egzemplių ir išsaugok jį iš naujo arba vieną kartą spustelėk "redeploy", tada turėtų vėl veikti.

Jei tada vis dar neveikia, prašome susisiekti su mumis.

Tai yra vietinė DNS problema. Čia padeda tiesiog iš naujo paleisti telefoną. Jei pranešimas po to vis dar rodomas, iš naujo paleisk ir DSL maršrutizatorių.

CGM programėlių prijungimas

xDrip+ → Nustatymai → Cloud Upload → API REST Upload → užpildyk lauką xDrip Bazinis URL tokia reikšme: https://[password]@[name].ns.10be.de/api/v1/. Baigtą URL gali spustelėjus nukopijuoti savo NS10BE serverio apžvalgoje, slaptažodis ir pavadinimas ten jau įrašyti.

AAPS → mėsainio meniu → Nustatymai → NSClient (alternatyviai iš NSClient skirtuko: mėsainio meniu → NSClient nustatymai) → įvesk Nightscout URL ir API-Token atskirai. URL: https://[name].ns.10be.de (be slaptažodžio URL). API-Token rasi savo NS10BE serverio apžvalgoje kaip kopijuojamą lauką.

Loop iOS naudoja Services modelį (Loop 3+):
  1. Loop programėlėje apačioje dešinėje paliesk Settings.
  2. Settings ekrane atidaryk sritį Services ir paliesk '+ Add Service'.
  3. Sąraše pasirink Nightscout.
  4. Dialoge užpildyk du laukus:
    • Site URL: https://[name].ns.10be.de (pilnas URL su https://)
    • API Secret: tavo NS10BE API slaptažodis iš serverio apžvalgos (ne prisijungimo slaptažodis!)
  5. Paliesk 'Test Connection': pavykus pasirodo žalia varnelė. Po to 'Add Service'.
  6. BG įkėlimo aktyvinimas: Loop nustatymuose ties CGM (arba tiesiogiai ties Nightscout paslaugos įrašu) įjunk BG įkėlimo mygtuką / jungiklį.
Svarbu: BG įkėlimo jungiklis kartais pats išsijungia ("vis kartkartėmis iššoka"). Jei BG reikšmės nebepasiekia Nightscout, pirmiausia patikrink, ar jungiklis dar aktyvus.

Trio → Settings → Services → Nightscout → įvesk URL ir API-Token. URL: https://[name].ns.10be.de. API-Token iš savo NS10BE serverio apžvalgos. Po to įjunk jungiklį 'Allow Uploading to Nightscout', kad prasidėtų įkėlimas.

Juggluco: paliesk kairę ekrano pusę (atidaro pagrindinį meniu) → Nustatymai → Keitimasis duomenimis → Uploader. Ten: įjunk 'v1', išjunk 'Test v3' ir išjunk 'Siųsti kiekį'. URL: https://[name].ns.10be.de (be baigiamojo pasvirojo brūkšnio). API slaptažodis iš savo NS10BE serverio apžvalgos.

Su Dexcom (Share), Diasend, Glooko, Medtronic (CareLink), Medtrum ir Eversense neįvedi jokio URL programėlėje. Kurdamas arba redaguodamas serverį savo NS10BE serverio apžvalgoje, konfigūracijos dialoge rasi parinktis kaip 'Dexcom Share', 'Diasend/Glooko', 'CareLink', 'Medtrum' arba 'Eversense'. Spustelėk tinkamą įrašą, įvesk savo gamintojo portalo prisijungimo duomenis, išsaugok, baigta. NS10BE po to reguliariais intervalais automatiškai nuskaito (poll) CGM reikšmes iš atitinkamo gamintojo serverio ir pateikia jas tavo Nightscout serveryje. Nereikia jokios papildomos programėlės, jokio tilto (bridge) atskirame Android įrenginyje.

LibreLinkUP nekonfigūruojamas programėlėje. Kurdamas arba redaguodamas serverį savo NS10BE serverio apžvalgoje, konfigūracijos dialoge rasi parinktį 'LibreLinkUP'. Spustelėk ją, įvesk savo LibreLinkUP prisijungimo duomenis (el. paštas + slaptažodis), išsaugok, baigta. NS10BE po to automatiškai nuskaito CGM reikšmes iš LibreLinkUP serverio ir pateikia jas tavo Nightscout serveryje. Nereikia jokios papildomos programėlės, jokio tilto Android įrenginyje.

Garmin Connect IQ Store įdiek programėlę xDrip+/Spike/Nightscout Watch: tiesiai į Store. Programėlės nustatymuose įvesk Nightscout URL: https://[name].ns.10be.de. Jei tavo serveris autentifikuotas, papildomai įvesk API-Token iš savo NS10BE serverio apžvalgos. Tada greito žvilgsnio į riešą pakanka, kad matytum dabartinę reikšmę, tendenciją ir eigą.

Duomenys ir importavimas

Linux sistemoje, pvz., tokia komanda: mongorestore -h dsXXXXXX.mlab.com:XXXXXX -d databasename -u username -p dbpassword /your/path/dbbackup/nightscoutXXXX/

Alternatyviai per DB eksportą gali pavesti įkelti duomenų bazę tiesiogiai į išorinę duomenų bazę už mokestį.

ns.10be.de palaiko kelis importavimo būdus tiesiogiai valdymo skydelyje:

  • API importas: iš Nightscout į Nightscout, tiesiog įvesk šaltinio URL ir API-Secret
  • MongoDB importas: visos DB kopijos (dump) įkėlimas (pvz., iš Atlas/mLab)
  • CSV importas: Omnipod, Freestyle Libre ir Dexcom duomenims

Tam valdymo skydelyje eik į Import ir pasirink tinkamą metodą.

Taip gali nutikti, kai arba prisijungimo duomenys neteisingi, arba naudojama naujesnė nei 640G pompa.

Su Dexcom US gali kilti problemų, kurios Server.log pasirodo kaip "Error refreshing token null 500 Code: 'SSO_AuthenticateMaxAttemptsExceeed', Message: `Synchronization of SSO account during login failed. AccountId=.......".

Žiūrėk čia FB

Du būdai: 1) MongoDB prisijungimo eilutę (connection-string) iš MongoDB Atlas (arba kito MongoDB tiekėjo) įklijuok NS10BE valdymo skydelyje ties Import → MongoDB-Import. Prisijungimo eilutę rasi Atlas valdymo skydelyje ties Cluster → Connect → Drivers. 2) BSON failus iš mongodump atsarginės kopijos įkelk: pasirink visus .bson failus vienu metu. NS10BE automatiškai atpažįsta formatą ir importuoja į pasirinktą paskirties egzemplių.

Maistas ir angliavandeniai

CarbCam, pasitelkdamas DI vaizdų atpažinimą, atpažįsta patiekalo komponentus, priskiria jiems porcijų dydžius ir sumuoja angliavandenius remdamasis USDA-FoodData-Central etalonų reikšmėmis. Įvertinimas vyksta per tris pasirenkamus DI variklius (Gemini 2.5 Flash, Claude, OpenAI). Tikslumas esant įprastam lėkštės turiniui yra apie ±15-25%, esant mišriems patiekalams ar nežinomiems prekių ženklams šiek tiek mažesnis. Per DI kalibravimą šliaužiklyje (50-100%) gali nuolat priderinti įvertinimo įrankį prie savo medžiagų apykaitos.

FPE reiškia riebalų-baltymų vienetą. Vienas FPE atitinka 100 kcal iš riebalų ir baltymų kartu, formulė: FPE = (riebalai × 9 + baltymai × 4) ÷ 100. Riebaus ir baltyminio maisto patiekalai (pvz., pica, mėsainis, riebūs padažai) dažnai sukelia uždelstą cukraus kiekio kraujyje padidėjimą per kelias valandas, kurio grynos angliavandenių reikšmės neapima. Pompų naudotojai FPE reikšmes dažnai naudoja pailginto boliuso (dual-/square-wave) parametrams nustatyti. CarbCam automatiškai apskaičiuoja FPE ir rodo reikšmę kaip gintaro spalvos ženklą šalia angliavandenių (žalia) ir kcal (mėlyna).

AID sistemos (AAPS, iAPS, Loop, Trio)

Android sistemoje CarbCam siunčia standartinį broadcast-intent į AAPS, pataisymo (patch) nereikia. Nuskaitymo rezultate paliesk dalijimosi mygtuką, iš sąrašo pasirink AAPS, ir boliuso vediklis atsidaro su iš anksto užpildytomis reikšmėmis. Tą patį broadcast atpažįsta ir xDrip+ bei Trio. Svarbu: AAPS NSClient nustatymuose (mėsainio meniu → Nustatymai → NSClient) turi būti įjungtas vietinių broadcast priėmimas. Tikslus pavadinimas tarp AAPS versijų gali skirtis.

iOS sistemoje CarbCam siunčia URL-scheme iškvietimą (pvz., carbcam-iaps://carbs?value=…&fat=…&protein=…) atitinkamai programėlei. Kad boliuso vediklis apdorotų reikšmes, tavo fork (iAPS, LoopWorkspace ar Trio) turi būti įdiegtas mažas CarbCam pataisymas: visų trijų fork pataisymai yra CarbCam saugykloje ir juos pats surenki per Xcode + TestFlight. Su pataisymu perduodami angliavandeniai, riebalai ir baltymai, o ne tik angliavandeniai kaip grynose nuotraukų sprendimuose. Be pataisymo kaip atsarginis variantas atsidaro sistemos dalijimosi lapas (System-Share-Sheet).

Kasdienybė su diabetu

Ne: tai, ką CarbCam išsaugo Nightscout, yra tik pastaba (eventType=Note) su prekės ženklo priešdėliu de.be10.carbcam. Loop, AAPS, iAPS ir Trio ignoruoja šias pastabas skaičiuodami boliusą ir bazinį greitį, pastaba naudojama tik kaip atsekamas maisto dienoraštis. Tik jei aktyviai naudoji dalijimosi mygtuką nuskaitymo rezultate, tikras angliavandenių gydymas (treatment) perduodamas tavo AID sistemai (žr. kategoriją AID sistemos).

Angliavandeniai (AV arba „carbs") yra cukraus šaltinis maiste: duona, ryžiai, makaronai, vaisiai, saldumynai, bet jų turi ir daug padažų bei užkandžių. Organizme jie skaidomi iki gliukozės ir kelia cukraus kiekį kraujyje. Sergant 1 tipo diabetu kiekvienam valgymui įvertinamas AV kiekis ir insulino boliusas apskaičiuojamas pagal asmeninį AV koeficientą (g AV vienam insulino vienetui). Tikslesnis AV įvertinimas tiesiogiai lemia tikslesnę boliuso dozę ir taip stabilesnę glikemijos eigą po valgio, todėl AV reikšmės yra svarbiausia reguliavimo svirtis kasdienybėje su diabetu.

Liko klausimų?

Tuomet nedvejodamas susisiek su mumis!

Susisiekti
Į viršų

↑