Nightscout-hosting: frågor och svar

Vanliga frågor

Vi har redan samlat några frågor åt dig som förekommer oftare:

Inga resultat hittades. Ställ gärna din fråga via vårt kontaktformulär.

Allmänt

Vi erbjuder Nightscout endast som ren datalagring / dagbok / informationshanteringsprogramvara, vilket enligt nuvarande läge inte kräver något godkännande.

Betalning & abonnemang

Tidigare sponsrades servrarna till största delen, men det upphörde tyvärr i början av året :-(

Därför måste servrarna nu efter 5 år betalas, vilket inte går att klara privat, och summan av donationerna räcker inte ens till 10 % av kostnaderna.

Gå efter inloggning till Payments i navigeringsfältet. Du har två alternativ:

Betalningsöversikt
  • Abonnemang: förlängs automatiskt tills uppsägning. Betalning med kreditkort eller PayPal via Stripe. Rekommenderas för varaktig drift.
  • Engångsbetalning: måste upprepas manuellt när perioden löper ut. Betalning med kreditkort, SEPA, PayPal, Klarna osv.

När du skapar ett nytt abonnemang eller en engångsbetalning väljer du din löptid:

Val av löptid

Nightscout-hosting: löptider och priser
LöptidPrisFördel
1 månad4,99 €–
3 månader13,99 €spara ca 7 %
6 månader25,99 €spara ca 15 %
12 månader *49,99 €spara ~20 % + DB-Export inkluderat
* DB-Export inkluderat vid 12-månaders löptid.

Du kan tilldela betalningen till en bestämd server eller lämna fältet tomt: då tilldelas den automatiskt vid nästa server-start.

Tips: För den andra och fler servrar finns en promokod med 25 % rabatt hos Stripe: denna visas automatiskt när du skapar en andra server.

Stripe och PayPal

Det finns ingen gräns. Men det måste per instans finnas en aktiv betalning, annars kan instansen/instanserna inte användas.

Om du till exempel vill använda två instanser och inte vill betala i förväg, måste du betala 2 x 4,99 € = 9,98 €.

Du har 15 instanser men bara 10 betalningar, då kan du bara använda 10 servrar samtidigt.

Ja! Från den 2:a servern får du automatiskt 25 % rabatt via en kupongkod. Koden visas när du skapar ytterligare en server.

Dessutom sparar du vid längre betalningsintervall: Vid 12 månaders förskottsbetalning är det cirka 17 % besparing jämfört med månadsbetalning, plus DB-Export inkluderat.

Gå till Payments → visa & hantera abonnemang. Där ser du alla dina abonnemang med status (Aktiv / Utgående / Inaktiv).

Prenumerationsöversikt

Prenumerationslista

Klicka vid önskat abonnemang på „Hantera abonnemang“. Där ser du alla detaljer och kan återaktivera abonnemanget, så länge slutdatumet ännu inte är nått.

Prenumerationsdetaljer

Är abonnemanget redan utgånget, skapa bara ett nytt abonnemang eller en ny engångsbetalning under Payments → Lägg till nytt abonnemang.

Instansen kan bara användas när det finns en betalning.

Om du alltså inte använder instansen kan du säga upp abonnemanget vid periodens slut och betala igen först när du vill använda Nightscout igen.

Din server inaktiveras, men raderas inte: all Nightscout-data bevaras. Så snart det finns en ny aktiv betalning startas servern automatiskt igen.

Obs: Ett abonnemang med status „Avbrutet“ fortsätter till slutdatumet, servern förblir alltså aktiv tills datumet är nått.

Gå till Payments → visa & hantera abonnemang → Hantera abonnemang → „Hantera Stripe-betalningsmetod“. Där kan du lägga till ett nytt kreditkort eller en ny betalningsmetod.

Kontakta oss först innan du lämnar in en invändning hos Stripe eller PayPal: chargebacks och klagomål medför extra avgifter. Vi löser det snabbt, okomplicerat och alltid tillmötesgående.

Server & teknik

Ja, de raderas inom några sekunder.

Det finns dock fortfarande i maximalt 3 dagar en säkerhetskopia av MongoDB- och MySQL-databasen, så att data kan återställas med mycket stor ansträngning.

Efter dagarna, när säkerhetskopiorna har skrivits över, finns ingen data kvar och allt är helt raderat från servern/kontot.

Nightscout-profilen konfigureras direkt i din Nightscout-instans, inte i ns.10be.de-panelen.

Så här gör du:

  1. Öppna din personliga Nightscout-URL (t. ex. dein-name.ns.10be.de)
  2. Klicka uppe till höger på hamburgarmenyn (≡) och välj Profilredigerare
  3. Ange dina värden:
    • Tidszon (viktig för korrekt visning)
    • Insulinverkningstid (DIA)
    • Korrektionsfaktor (ISF)
    • Kolhydratfaktor (Carb Ratio / CR)
    • Basaldoser (enhet per timme, efter klockslag)
    • Målområde (övre och nedre värde)
  4. Klicka på Spara och sedan absolut på Aktivera: utan aktivering fungerar inte profilen!
Viktigt: Alla värden är medicinskt relevanta. Använd uteslutande de värden som din diabetolog eller din Loop/AAPS-konfiguration anger. Ange inga standardvärden.

Loop- och AAPS-användare: Profilen överförs hos dessa appar automatiskt från appen, manuell inmatning behövs oftast inte.

Master är den stabila, rekommenderade versionen (officiellt nightscout/cgm-remote-monitor) för de flesta användare. dev-psonnera är en AAPS-specifik fork med extra patchar (Loop-status, override-visualisering, SMB-visning): källkod på github.com/psonnera/cgm-remote-monitor (gren dev-AAPS). Rekommenderas för avancerade AndroidAPS-användare. Du kan när som helst byta gren i server-editorn. Efter att du sparat startas servern automatiskt om med den nya grenen.

Din Nightscout-URL är webbadressen till din personliga Nightscout-server. Du hittar den i serveröversikten under /de/profile/server.html i kolumnen „Server-URL". Formatet är https://[name].10be.de, du kan också använda [name].ns.10be.de, båda leder till samma instans. Exempel: heter din server mariadiabetes, är din URL https://mariadiabetes.10be.de.

Observera: Om du ändrar servernamnet ändras även URL:en, du måste då ange den på nytt i xDrip+, AAPS eller Loop, annars kommer ingen data in längre.

Ta gärna kontakt med oss. Teoretiskt sett är det inget problem, utom när ändringen måste in i my.env. Den skapas på nytt efter att servern har redigerats i profilen.

Ett klick på "Redeploy" i serveröversikten räcker. Din server startas sedan om med den aktuella Nightscout-versionen.

Serveröversikten visar dig också direkt om din version är aktuell eller om en uppdatering finns tillgänglig.

Vid större uppdateringar (t.ex. major-versioner) uppdaterar vi alla servrar automatiskt.

Ja, utom om du har aktiverat alternativet "withoutport", då kan du också öppna instansen utan porten med bara https://xxxx-dein-name-xxxx.ns.10be.de/:

Aktivera Nightscout-alternativet withoutport

Ja! I server-editorn finns området "Anpassad konfiguration". Där kan du lägga till valfria Nightscout-miljövariabler som nyckel-värde-par.

Exempel: CUSTOM_TITLE, THEME, SHOW_FORECAST osv.

Du kan också använda en egen Docker-image, t.ex. om du vill testa en egen Nightscout-fork.

Äldre Android-versioner (före Android 7.1.1) känner ännu inte till rotcertifikatet från Let's Encrypt (ISRG Root X1), därför avvisas anslutningen där som osäker. Det finns två lösningar:

1. Använd Firefox (enklast): Firefox har ett eget certifikatlager och litar på certifikatet även på gamla enheter. Öppna bara sidan i Firefox, mer behövs inte.

2. Installera rotcertifikatet (för appar och kiosk-webbläsare som Fully Kiosk): Appar använder systemets certifikatlager, här hjälper bara import av rotcertifikatet.
Ladda ner filen isrgrootx1.pem (eller isrgrootx1.der) och installera den under Inställningar, Säkerhet, "Installera från lagring" eller "CA-certifikat". Ge den ett namn som "ISRG Root X1" och användningen "VPN och appar". Obs: för att installera ett certifikat kräver Android en skärmlås (PIN eller mönster).

Därefter laddas sidan in normalt igen. Har du frågor, ta gärna kontakt med oss.

Aktivera alternativet "withoutport", då är instansen också direkt tillgänglig via https:// utan porten.

Du kan också kontakta oss, då kan vi manuellt tilldela dig en port.

Kontrollera tidszonen i Nightscout-profilen och korrigera den. Skapa sedan rapporterna på nytt. Problemet uppstår ofta efter ett profilbyte, eftersom den gamla profilen fortfarande hade en annan tidszon. Se dessutom till att alla profiler (Default, motion, sjukdom osv.) använder samma tidszon.

Om instansen står på "running", vänta ytterligare 10 minuter, då bör det fungera igen.

Om det efter 15 minuter fortfarande inte fungerar, redigera instansen och spara den igen, eller klicka en gång på "redeploy", då bör det fungera igen.

Om det då fortfarande inte fungerar, ta kontakt med oss.

Detta är ett lokalt DNS-problem. Här hjälper det helt enkelt att starta om mobilen. Om meddelandet fortfarande kommer efteråt, starta även om DSL-routern en gång.

Anslut CGM-appar

I xDrip+ → Inställningar → Cloud Upload → API REST Upload → fyll i fältet xDrip Bas-URL med följande värde: https://[password]@[name].ns.10be.de/api/v1/. Den färdiga URL:en kan du kopiera med ett klick i din NS10BE-serveröversikt, lösenord och namn är redan ifyllda där.

I AAPS → hamburgarmeny → Inställningar → NSClient (alternativt från NSClient-fliken: hamburgarmeny → NSClient-inställningar) → ange Nightscout-URL och API-Token var för sig. URL: https://[name].ns.10be.de (inget lösenord i URL:en). API-Token hittar du i din NS10BE-serveröversikt som ett kopierbart fält.

Loop iOS använder Services-mönstret (Loop 3+):
  1. Tryck längst ner till höger i Loop-appen på Settings.
  2. Öppna området Services på Settings-skärmen och tryck på '+ Add Service'.
  3. Välj Nightscout i listan.
  4. Fyll i två fält i dialogrutan:
    • Site URL: https://[name].ns.10be.de (fullständig URL med https://)
    • API Secret: ditt NS10BE-API-lösenord från serveröversikten (inte inloggningslösenordet!)
  5. Tryck på 'Test Connection', vid lyckad anslutning visas en grön bock. Därefter 'Add Service'.
  6. Aktivera BG-Upload: slå på BG-Upload-knappen / -reglaget i Loop-Settings under CGM (eller direkt på Nightscout-service-posten).
Viktigt: BG-Upload-reglaget inaktiverar sig då och då av sig självt ("hoppar ur ibland"). Om det inte längre kommer in BG-värden i Nightscout, kontrollera först om reglaget fortfarande är aktivt.

I Trio → Settings → Services → Nightscout → ange URL och API-Token. URL: https://[name].ns.10be.de. API-Token från din NS10BE-serveröversikt. Aktivera sedan reglaget 'Allow Uploading to Nightscout' så att uppladdningen startar.

I Juggluco: tryck på vänster halva av skärmen (öppnar huvudmenyn) → Inställningar → Datautbyte → Uploader. Där: aktivera 'v1', inaktivera 'Test v3' och inaktivera 'Skicka mängd'. URL: https://[name].ns.10be.de (ingen avslutande snedstreck). API-lösenord från din NS10BE-serveröversikt.

Vid Dexcom (Share), Diasend, Glooko, Medtronic (CareLink), Medtrum och Eversense anger du ingen URL i en app. När du skapar eller redigerar en server i din NS10BE-serveröversikt hittar du i konfigurationsdialogen alternativ som 'Dexcom Share', 'Diasend/Glooko', 'CareLink', 'Medtrum' eller 'Eversense'. Klicka på rätt post, ange dina inloggningsuppgifter till tillverkarens portal, spara, klart. NS10BE pollar sedan med jämna mellanrum automatiskt CGM-värdena från respektive tillverkares server och gör dem tillgängliga i din Nightscout-server. Ingen extra app, ingen bridge på en extra Android-enhet behövs.

LibreLinkUP konfigureras inte i en app. När du skapar eller redigerar en server i din NS10BE-serveröversikt hittar du i konfigurationsdialogen alternativet 'LibreLinkUP'. Klicka på det, ange dina LibreLinkUP-inloggningsuppgifter (e-post + lösenord), spara, klart. NS10BE pollar sedan automatiskt CGM-värdena från LibreLinkUP-servern och gör dem tillgängliga i din Nightscout-server. Ingen extra app behövs, ingen bridge på en Android-enhet.

Installera appen xDrip+/Spike/Nightscout Watch i Garmin Connect IQ Store: direkt till butiken. Ange Nightscout-URL i app-inställningarna: https://[name].ns.10be.de. Om din server är autentiserad, lägg även till API-Token från din NS10BE-serveröversikt. En snabb blick på handleden räcker sedan för att se aktuellt värde, trend och förlopp.

Data & import

under Linux med t.ex. följande kommando: mongorestore -h dsXXXXXX.mlab.com:XXXXXX -d databasename -u username -p dbpassword /your/path/dbbackup/nightscoutXXXX/

Alternativt kan du också via DB-Export få databasen inläst direkt i en främmande databas mot betalning.

ns.10be.de stöder flera importvägar direkt i panelen:

  • API-Import: Nightscout till Nightscout, ange bara käll-URL och API-Secret
  • MongoDB-Import: ladda upp komplett DB-dump (t.ex. från Atlas/mLab)
  • CSV-Import: för Omnipod-, Freestyle Libre- och Dexcom-data

Gå i panelen till Import och välj lämplig metod.

Det kan hända om antingen inloggningsuppgifterna är felaktiga eller om en pump nyare än 640G används.

Vid Dexcom US kan problem uppstå som visas i Server.log med "Error refreshing token null 500 Code: 'SSO_AuthenticateMaxAttemptsExceeed', Message: `Synchronization of SSO account during login failed. AccountId=.......".

Se här på FB

Två vägar: 1) MongoDB-Connection-String från MongoDB Atlas (eller en annan MongoDB-leverantör) klistras in i NS10BE-panelen under Import → MongoDB-Import. Connection-Stringen hittar du i Atlas-panelen under Cluster → Connect → Drivers. 2) BSON-filer från en mongodump-backup laddas upp: välj alla .bson-filer samtidigt. NS10BE känner igen formatet automatiskt och importerar till den valda målinstansen.

Måltider & kolhydrater

CarbCam känner med hjälp av AI-bildigenkänning igen måltidens komponenter, tilldelar dem portionsstorlekar och summerar kolhydraterna baserat på referensvärden från USDA FoodData Central. Uppskattningen körs via tre valbara AI-motorer (Gemini 2.5 Flash, Claude, OpenAI). Noggrannheten ligger vid normalt tallriksinnehåll på ca ±15–25 %, vid blandade rätter eller okända märken något lägre. Via AI-kalibreringen i reglaget (50–100 %) kan du permanent anpassa uppskattaren till din ämnesomsättning.

FPE står för fett-protein-enhet. En FPE motsvarar 100 kcal från fett och protein tillsammans: formeln är FPE = (fett × 9 + protein × 4) ÷ 100. Fett- och proteinrika måltider (t.ex. pizza, burgare, feta såser) utlöser ofta en fördröjd blodsockerstegring över flera timmar, som inte fångas upp med enbart kolhydratvärden. Pumpanvändare använder ofta FPE-värden för att parametrisera en förlängd bolus (dual-/square-wave). CarbCam beräknar FPE automatiskt och visar värdet som ett bärnstensfärgat chip bredvid KH (grön) och kcal (blå).

AID-system (AAPS, iAPS, Loop, Trio)

CarbCam skickar på Android en standard-broadcast-intent till AAPS, ingen patch behövs. I skanningsresultatet trycker du på dela-knappen, väljer AAPS från listan, och bolus-wizarden öppnas med värdena förifyllda. Samma broadcast känns också igen av xDrip+ och Trio. Viktigt: i AAPS-NSClient-inställningarna (hamburgarmeny → Inställningar → NSClient) måste mottagning av lokala broadcasts vara aktiverad. Den exakta benämningen kan variera mellan AAPS-versioner.

På iOS skickar CarbCam ett URL-scheme-anrop (t.ex. carbcam-iaps://carbs?value=…&fat=…&protein=…) till respektive app. För att bolus-wizarden ska kunna behandla värdena måste det i din fork (iAPS, LoopWorkspace eller Trio) finnas en liten CarbCam-patch installerad: patcharna för alla tre forkar ligger i CarbCam-repositoryt och byggs själv via Xcode + TestFlight. Med patch överförs KH, fett och protein, inte bara KH som vid rena fotolösningar. Utan patch öppnas system-share-sheet som fallback.

Vardag med diabetes

Nej: det CarbCam sparar i Nightscout är bara en anteckning (eventType=Note) med brand-prefixet de.be10.carbcam. Loop, AAPS, iAPS och Trio ignorerar dessa anteckningar i sin bolus- och basalberäkning, anteckningen fungerar bara som en spårbar måltidsdagbok. Endast när du aktivt använder dela-knappen i skanningsresultatet vidarebefordras en riktig KH-treatment till ditt AID-system (se kategorin AID-system).

Kolhydrater (KH eller „carbs") är sockerkällan i livsmedel: bröd, ris, pasta, frukt, godis, men även många såser och snacks innehåller dem. I kroppen bryts de ner till glukos och höjer blodsockret. Vid typ 1-diabetes uppskattas KH-mängden för varje måltid, och insulin-bolusen beräknas utifrån den personliga KH-faktorn (g KH per IE insulin). En mer exakt KH-uppskattning leder direkt till en mer exakt bolus-dos och därmed till ett stabilare BG-förlopp efter maten: därför är KH-värden den viktigaste justerbara faktorn i vardagen med diabetes.

Har du ytterligare frågor?

Var inte rädd för att kontakta oss!

Kontakta oss
Tillbaka till toppen

↑