FAQ – Hosting serwera Nightscout NS10BE | xDrip, AAPS, Loop, Płatności & więcej

Często zadawane pytania (FAQ)

Niektóre pytania, które pojawiają się częściej, zebraliśmy tutaj dla Ciebie:

Nie znaleziono wyników. Zadaj pytanie przez nasz formularz kontaktowy.
Ogólne
Oferujemy Nightscout wyłącznie jako magazyn danych / dziennik / oprogramowanie do zarządzania informacjami, co według obecnego stanu prawnego nie wymaga certyfikacji.
Płatności & Subskrypcje
Wcześniej serwery były w dużej mierze sponsorowane, ale na początku roku sponsoring został wstrzymany :-(

W rezultacie serwery muszą być teraz opłacane po 5 latach, co nie jest możliwe prywatnie, a łączna suma darowizn nie pokrywa nawet 10% kosztów.
Po zalogowaniu przejdź do Payments na pasku nawigacji. Masz dwie opcje:

Przegląd płatności
  • Subskrypcja — automatycznie odnawiana do momentu anulowania. Płatność kartą kredytową lub PayPal przez Stripe. Zalecane do stałego użytku.
  • Płatność jednorazowa — musi być powtórzona ręcznie po wygaśnięciu okresu. Płatność kartą kredytową, SEPA, PayPal, Klarna itp.
Podczas tworzenia nowej subskrypcji lub płatności jednorazowej wybierasz okres:

Wybór okresu

OkresCenaKorzyść
1 Miesiąc4,99 €
3 Miesiące13,99 €Oszczędź ~7 %
6 Miesięcy25,99 €Oszczędź ~15 %
12 Miesięcy *49,99 €Oszczędź ~20 % + eksport DB w cenie
* Eksport DB w cenie przy 12-miesięcznym okresie.

Możesz przypisać płatność do konkretnego serwera lub zostawić pole puste — zostanie automatycznie przypisana przy następnym uruchomieniu serwera.

Wskazówka: Dla drugiego i kolejnych serwerów jest kod promocyjny z 25 % rabatem w Stripe — wyświetla się automatycznie przy tworzeniu drugiego serwera.

Stripe i PayPal
Nie ma limitu. Jednak każda instancja wymaga aktywnej płatności, w przeciwnym razie instancja/e nie mogą być używane.

Na przykład, jeśli chcesz korzystać z dwóch instancji i nie chcesz płacić z góry, musisz zapłacić 2 x 4,99 € = 9,98 €.

Masz 15 instancji, ale tylko 10 płatności, więc możesz jednocześnie korzystać tylko z 10 serwerów.
Tak! Od 2. serwera automatycznie otrzymujesz 25% zniżki za pomocą kodu rabatowego. Kod jest wyświetlany przy tworzeniu dodatkowego serwera.

Oszczędzasz również przy dłuższych okresach płatności: przy 12 miesiącach przedpłaty oszczędzasz około 17 % w porównaniu z płatnością miesięczną — plus eksport bazy danych w cenie.
Przejdź do Payments → Pokaż i zarządzaj subskrypcjami. Tam zobaczysz wszystkie swoje subskrypcje ze statusem (Aktywna / Wygasająca / Nieaktywna).

Przegląd subskrypcji

Lista subskrypcji

Kliknij „Zarządzaj subskrypcją”. Tam zobaczysz wszystkie szczegóły i możesz reaktywować subskrypcję — o ile data końcowa nie została jeszcze osiągnięta.

Szczegóły subskrypcji

Reaktywuj subskrypcję

Jeśli subskrypcja już wygasła, po prostu utwórz nową subskrypcję lub płatność jednorazową w Payments → Dodaj nową subskrypcję.
Instancja może być używana tylko wtedy, gdy dokonano płatności.

Jeśli nie korzystasz z instancji, możesz anulować subskrypcję na koniec okresu i zapłacić ponownie, gdy będziesz chciał ponownie korzystać z Nightscout.
Twój serwer zostanie dezaktywowany, ale nie usunięty — wszystkie dane Nightscout zostaną zachowane. Gdy tylko nowa aktywna płatność zostanie dodana, serwer zostanie automatycznie ponownie uruchomiony.

Uwaga: Subskrypcja ze statusem „Anulowana” działa do daty końcowej — serwer pozostaje aktywny do osiągnięcia tej daty.
Przejdź do Payments → Pokaż i zarządzaj subskrypcjamiZarządzaj subskrypcją„Zarządzaj metodą płatności Stripe”. Tam możesz dodać nową kartę kredytową lub metodę płatności.
Prosimy, skontaktuj się z nami najpierw zanim złożysz reklamację w Stripe lub PayPal — obciążenia zwrotne i skargi generują dodatkowe opłaty. Rozwiążemy to szybko, bez komplikacji i zawsze uczciwie.
Serwer & Technika
Tak, zostaną usunięte w ciągu kilku sekund.

Jednak kopia zapasowa bazy danych MongoDB i MySQL istnieje jeszcze przez maksymalnie 3 dni, więc dane mogą zostać przywrócone ze znacznym nakładem pracy.

Po upływie tych dni, gdy kopie zapasowe zostaną nadpisane, żadne dane nie pozostaną i wszystko zostanie całkowicie usunięte z serwera/konta.

Profil Nightscout jest konfigurowany bezpośrednio w Twojej instancji Nightscout — nie w panelu ns.10be.de.

Kroki:

  1. Otwórz swój adres URL Nightscout (np. twoja-nazwa.ns.10be.de)
  2. Kliknij menu (≡) w prawym górnym rogu i wybierz Edytor profilu
  3. Wprowadź swoje wartości:
    • Strefa czasowa
    • Czas działania insuliny (DIA)
    • Współczynnik wrażliwości na insulinę (ISF)
    • Współczynnik węglowodanowy (CR)
    • Dawki bazowe (jednostki na godzinę, wg pory dnia)
    • Zakres docelowy (wartości dolna i górna)
  4. Kliknij Zapisz, a następnie Aktywuj — bez aktywacji profil jest nieaktywny!
Ważne: Wszystkie wartości są istotne medycznie. Używaj wyłącznie wartości podanych przez diabetologa lub konfigurację Loop/AAPS. Nie wprowadzaj wartości domyślnych.

Użytkownicy Loop i AAPS: profil jest zwykle synchronizowany automatycznie z aplikacji — ręczne wprowadzanie zwykle nie jest konieczne.
Twój URL Nightscout to adres internetowy twojego osobistego serwera Nightscout. Znajdziesz go w przeglądzie serwerów pod /pl/server.html w kolumnie „URL serwera". Format to https://[nazwa].10be.de — możesz też użyć [nazwa].ns.10be.de, oba prowadzą do tej samej instancji. Przykład: jeśli twój serwer nazywa się mariadiabetes, twój URL to https://mariadiabetes.10be.de.

Ważne: Jeśli zmienisz nazwę serwera, URL też się zmieni — musisz wtedy zaktualizować go w xDrip+, AAPS lub Loop, w przeciwnym razie dane nie będą docierać.
Proszę skontaktuj się z nami. Teoretycznie nie ma problemu, chyba że zmiana musi dotyczyć pliku my.env. Ten plik jest odtwarzany po edycji serwera w profilu.
Wystarczy kliknąć "Redeploy" w przeglądzie serwerów. Twój serwer zostanie uruchomiony ponownie z najnowszą wersją Nightscout.

Przegląd serwerów pokazuje również bezpośrednio, czy Twoja wersja jest aktualna, czy dostępna jest aktualizacja.

W przypadku większych aktualizacji (np. wersji głównych) aktualizujemy wszystkie serwery automatycznie.
Tak, chyba że aktywowałeś opcję "withoutport", wtedy możesz uzyskać dostęp do instancji bez portu, używając tylko https://xxxx-twoja-nazwa-xxxx.ns.10be.de/
Tak! W edytorze serwera znajduje się sekcja "Konfiguracja niestandardowa". Tam możesz dodać dowolne zmienne środowiskowe Nightscout jako pary klucz-wartość.

Przykłady: CUSTOM_TITLE, THEME, SHOW_FORECAST itp.

Możesz również użyć niestandardowego obrazu Docker, np. jeśli chcesz przetestować własny fork Nightscout.
Proszę aktywuj opcję "withoutport", wtedy instancja będzie również dostępna bezpośrednio przez https:// bez portu.

Możesz też się z nami skontaktować, a my ręcznie przypiszemy Ci port.
Sprawdź strefę czasową w profilu Nightscout i popraw ją. Następnie wygeneruj raporty ponownie. Problem pojawia się często po zmianie profilu, gdy stary profil miał inną strefę czasową. Upewnij się, że wszystkie profile (Default, Sport, Choroba itd.) używają tej samej strefy czasowej.
Jeśli instancja pokazuje status "running", poczekaj jeszcze 10 minut, potem powinno znów działać.

Jeśli po 15 minutach nadal nie działa, edytuj instancję i zapisz ją ponownie lub kliknij "redeploy", potem powinno znów działać.

Jeśli nadal nie działa, proszę skontaktuj się z nami.
To lokalny problem DNS. Zwykle pomaga po prostu ponowne uruchomienie telefonu. Jeśli komunikat nadal się pojawia, uruchom ponownie również router DSL.
Podłączanie aplikacji CGM
W xDrip+ → Ustawienia → Cloud Upload → API REST Upload → wypełnij pole xDrip Base URL wartością: https://[hasło]@[nazwa].ns.10be.de/api/v1/. Gotowy do skopiowania URL znajdziesz w swoim przeglądzie serwera NS10BE — hasło i nazwa są już wstawione.
W AAPS → Menu hamburger → Ustawienia → NSClient (lub z zakładki NSClient: menu hamburger → Ustawienia NSClient) → wprowadź URL Nightscout i token API oddzielnie. URL: https://[nazwa].ns.10be.de (bez hasła w URL). Token API znajdziesz w swoim przeglądzie serwera NS10BE jako kopiowalne pole.
Loop iOS używa wzorca Services (Loop 3+):
  1. W Loop dotknij Settings w prawym dolnym rogu.
  2. Otwórz sekcję Services i dotknij '+ Add Service'.
  3. Wybierz Nightscout z listy.
  4. Wypełnij dwa pola:
    • Site URL: https://[nazwa].ns.10be.de (pełny URL z https://)
    • API Secret: Twoje hasło API NS10BE z przeglądu serwera (nie hasło logowania!)
  5. Dotknij 'Test Connection' — w razie powodzenia pojawi się zielony haczyk. Następnie 'Add Service'.
  6. Włącz przesyłanie BG: w ustawieniach Loop pod CGM (lub bezpośrednio przy wpisie serwisu Nightscout) włącz przycisk / przełącznik 'BG upload'.
Ważne: przełącznik BG-upload czasami sam się wyłącza. Jeśli wartości BG przestają trafiać do Nightscout — najpierw sprawdź, czy przełącznik jest nadal aktywny.
W Trio → Settings → Services → Nightscout → wprowadź URL i token API. URL: https://[nazwa].ns.10be.de. Token API z Twojego przeglądu serwera NS10BE. Następnie włącz przełącznik 'Allow Uploading to Nightscout', aby uruchomić przesyłanie.
W Juggluco: dotknij lewej połowy ekranu (otwiera menu główne) → Ustawienia → Wymiana danych → Uploader. Tam: włącz 'v1', wyłącz 'Test v3' i wyłącz 'Wyślij ilość'. URL: https://[nazwa].ns.10be.de (bez końcowego ukośnika). Hasło API z Twojego przeglądu serwera NS10BE.
W przypadku Dexcom (Share), Diasend, Glooko, Medtronic (CareLink), Medtrum i Eversense nie wprowadzasz żadnego URL w aplikacji. Podczas tworzenia lub edycji serwera w Twoim przeglądzie serwera NS10BE w dialogu konfiguracji znajdziesz opcje takie jak 'Dexcom Share', 'Diasend/Glooko', 'CareLink', 'Medtrum' lub 'Eversense'. Kliknij odpowiedni wpis, wprowadź dane logowania portalu producenta, zapisz — gotowe. NS10BE odpyta wówczas w regularnych odstępach automatycznie wartości CGM z serwera producenta i udostępni je na Twoim serwerze Nightscout. Żadna dodatkowa aplikacja ani most na osobnym urządzeniu z Androidem nie są potrzebne.
LibreLinkUP nie konfiguruje się w aplikacji. Podczas tworzenia lub edycji serwera w Twoim przeglądzie serwera NS10BE w dialogu konfiguracji znajdziesz opcję 'LibreLinkUP'. Kliknij ją, wprowadź dane logowania LibreLinkUP (e-mail + hasło), zapisz — gotowe. NS10BE odpyta wówczas automatycznie wartości CGM z serwera LibreLinkUP i udostępni je na Twoim serwerze Nightscout. Żadna dodatkowa aplikacja nie jest potrzebna, żaden most na urządzeniu z Androidem.
Zainstaluj aplikację xDrip+/Spike/Nightscout Watch z Garmin Connect IQ Store — bezpośrednio do sklepu. W ustawieniach aplikacji wprowadź URL Nightscout: https://[nazwa].ns.10be.de. Jeśli Twój serwer jest uwierzytelniony, wprowadź dodatkowo token API z Twojego przeglądu serwera NS10BE. Wystarczy szybkie spojrzenie na nadgarstek, aby zobaczyć aktualną wartość, trend i historię.
Dane & Import
Na Linuksie za pomocą np. następującego polecenia: mongorestore -h dsXXXXXX.mlab.com:XXXXXX -d databasename -u username -p dbpassword /your/path/dbbackup/nightscoutXXXX/

Alternatywnie możesz skorzystać z DB-Export, aby zaimportować bazę danych bezpośrednio do innej bazy danych za opłatą.
ns.10be.de obsługuje kilka metod importu bezpośrednio w panelu:

  • Import API — Nightscout do Nightscout, wystarczy podać źródłowy URL i API secret
  • Import MongoDB — Prześlij kompletny zrzut bazy danych (np. z Atlas/mLab)
  • Import CSV — Dla danych Omnipod, Freestyle Libre i Dexcom

Przejdź do Import w panelu i wybierz odpowiednią metodę.
Może się tak zdarzyć, jeśli dane logowania są nieprawidłowe lub używana jest pompa nowsza niż 640G.

W przypadku Dexcom US mogą wystąpić problemy, które pojawiają się w Server.log jako "Error refreshing token null 500 Code: SSO_AuthenticateMaxAttemptsExceeed, Message: `Synchronization of SSO account during login failed. AccountId=......."

Zobacz ten post na FB
Dwie opcje: 1) MongoDB connection string z MongoDB Atlas (lub innego dostawcy MongoDB) — wklej go w dashboardzie NS10BE w Import → MongoDB import. Connection string znajdziesz w Atlas-dashboardzie w Cluster → Connect → Drivers. 2) Pliki BSON z kopii mongodump — wybierz wszystkie pliki .bson naraz. NS10BE automatycznie wykrywa format i importuje do wybranej instancji docelowej.
Posiłki & Węglowodany
CarbCam wykorzystuje rozpoznawanie obrazu AI do identyfikacji składników posiłku, przypisuje im wielkości porcji i sumuje węglowodany na podstawie wartości referencyjnych USDA FoodData Central. Szacowanie odbywa się przez trzy wybieralne silniki AI (Gemini 2.5 Flash, Claude, OpenAI). Dokładność dla zwykłych posiłków wynosi około ±15-25 %, nieco mniej dla dań mieszanych lub nieznanych marek. Suwakiem kalibracji AI (50-100 %) możesz dostroić estymator do własnego metabolizmu.
FPE oznacza jednostkę tłuszczowo-białkową. Jedna FPE odpowiada 100 kcal z tłuszczu i białka łącznie — wzór: FPE = (tłuszcz × 9 + białko × 4) ÷ 100. Posiłki bogate w tłuszcz i białko (np. pizza, burger, tłuste sosy) często wywołują opóźniony wzrost glikemii przez kilka godzin, którego same wartości węglowodanów nie obejmują. Użytkownicy pomp używają wartości FPE do konfigurowania bolusa przedłużonego (dual-/square-wave). CarbCam oblicza FPE automatycznie i pokazuje je jako bursztynową plakietkę obok WW (zielone) i kcal (niebieskie).
Systemy AID (AAPS, iAPS, Loop, Trio)
W systemie Android CarbCam wysyła standardowy broadcast intent do AAPS — nie jest wymagany żaden patch. W wyniku skanu naciśnij przycisk udostępniania, wybierz AAPS z listy, a kreator bolusa otworzy się z wypełnionymi wartościami. Ten sam broadcast jest rozpoznawany przez xDrip+ i Trio. Ważne: w ustawieniach NSClient AAPS (menu hamburger → Ustawienia → NSClient) musi być włączone przyjmowanie lokalnych broadcastów. Dokładne nazewnictwo może się różnić między wersjami AAPS.
Na iOS CarbCam wysyła wywołanie URL-scheme (np. carbcam-iaps://carbs?value=…&fat=…&protein=…) do docelowej aplikacji. Aby kreator bolusa przetwarzał wartości, w Twoim forku (iAPS, LoopWorkspace lub Trio) musi być zainstalowany mały patch CarbCam — patche dla wszystkich trzech forków znajdują się w repozytorium CarbCam i są budowane samodzielnie przez Xcode + TestFlight. Z patchem przesyłane są WW, tłuszcz i białko, nie tylko WW jak w czysto fotograficznych rozwiązaniach. Bez patcha jako rezerwa otwiera się systemowy arkusz udostępniania.
Życie z cukrzycą
Nie — to, co CarbCam zapisuje w Nightscout, jest tylko notatką (eventType=Note) z prefiksem marki de.be10.carbcam. Loop, AAPS, iAPS i Trio ignorują te notatki w swoich obliczeniach bolusa i bazy — notatka służy wyłącznie jako weryfikowalny dziennik posiłków. Dopiero gdy aktywnie użyjesz przycisku udostępniania w wyniku skanu, do systemu AID jest przekazywane rzeczywiste leczenie węglowodanami (patrz kategoria Systemy AID).
Węglowodany (WW lub „carbs") to źródło cukru w żywności — chleb, ryż, makaron, owoce, słodycze, ale także wiele sosów i przekąsek je zawiera. Organizm rozkłada je do glukozy, która podnosi poziom glikemii. W cukrzycy typu 1 dla każdego posiłku szacuje się ilość węglowodanów, a bolus insuliny jest obliczany według osobistego współczynnika insulinowo-węglowodanowego (g WW na jednostkę insuliny). Dokładniejsze oszacowanie WW prowadzi bezpośrednio do dokładniejszej dawki bolusa i stabilniejszej krzywej glikemii po posiłku — dlatego wartości WW są najważniejszym czynnikiem w codziennym życiu z cukrzycą.

Masz jeszcze pytania?

Nie wahaj się z nami skontaktować!

Skontaktuj się
Do góry