Nightscout সার্ভার হোস্টিং নিয়ে প্রায়শই জিজ্ঞাসিত প্রশ্ন: NS10BE | xDrip, AAPS, Loop, পেমেন্ট & আরও

সচরাচর জিজ্ঞাসিত প্রশ্ন (FAQ)

প্রায়ই ওঠা কিছু প্রশ্ন আমরা এখানে আপনার জন্য আগে থেকেই সংকলন করে রেখেছি:

কোনো ফলাফল পাওয়া যায়নি। আমাদের যোগাযোগ ফর্মের মাধ্যমে নির্দ্বিধায় আপনার প্রশ্ন করুন।

সাধারণ

আমরা Nightscout শুধুমাত্র একটি বিশুদ্ধ ডেটা-ভাণ্ডার / ডায়েরি / তথ্য-ব্যবস্থাপনা সফটওয়্যার হিসেবে প্রদান করি, যার জন্য বর্তমান অবস্থা অনুযায়ী কোনো অনুমোদন প্রয়োজন হয় না।

পেমেন্ট ও সাবস্ক্রিপশন

আগে সার্ভারের বেশিরভাগ খরচ স্পনসর করা হতো, তবে এই বছরের শুরু থেকে তা বন্ধ হয়ে গেছে :-(

এর ফলে এখন 5 বছর পর সার্ভারের খরচ দিতে হচ্ছে, যা ব্যক্তিগতভাবে বহন করা সম্ভব নয়, আর দানের মোট পরিমাণ খরচের 10% এর জন্যও যথেষ্ট নয়।

লগইনের পর নেভিগেশন-বারে Payments-এ যাও। তোমার কাছে দুটি অপশন আছে:

পেমেন্ট ওভারভিউ
  • সাবস্ক্রিপশন: বাতিল না করা পর্যন্ত স্বয়ংক্রিয়ভাবে নবায়ন হয়। Stripe-এর মাধ্যমে ক্রেডিট কার্ড বা PayPal দিয়ে পেমেন্ট। স্থায়ী পরিচালনার জন্য সুপারিশকৃত।
  • এককালীন পেমেন্ট: মেয়াদ শেষ হলে ম্যানুয়ালি পুনরাবৃত্তি করতে হয়। ক্রেডিট কার্ড, SEPA, PayPal, Klarna ইত্যাদি দিয়ে পেমেন্ট।

একটি নতুন সাবস্ক্রিপশন বা এককালীন পেমেন্ট তৈরি করার সময় তুমি তোমার মেয়াদ নির্বাচন করো:

মেয়াদ নির্বাচন

Nightscout-হোস্টিং: মেয়াদ ও দাম
মেয়াদদামসুবিধা
1 মাস4,99 €–
3 মাস13,99 €প্রায় 7 % সাশ্রয়
6 মাস25,99 €প্রায় 15 % সাশ্রয়
12 মাস *49,99 €~20 % সাশ্রয় + DB-Export অন্তর্ভুক্ত
* 12-মাসের মেয়াদে DB-Export অন্তর্ভুক্ত।

তুমি পেমেন্টটি একটি নির্দিষ্ট সার্ভারে বরাদ্দ করতে পারো অথবা ফিল্ডটি খালি রাখতে পারো: তখন এটি পরবর্তী সার্ভার-স্টার্টে স্বয়ংক্রিয়ভাবে বরাদ্দ হয়।

পরামর্শ: দ্বিতীয় ও পরবর্তী সার্ভারের জন্য Stripe-এ 25 % ছাড়সহ একটি প্রোমোকোড আছে: এটি তোমাকে দ্বিতীয় সার্ভার তৈরি করার সময় স্বয়ংক্রিয়ভাবে দেখানো হয়।

Stripe এবং PayPal

কোনো সীমা নেই। তবে প্রতি ইনস্ট্যান্সের জন্য একটি সক্রিয় পেমেন্ট থাকতে হবে, নাহলে ইনস্ট্যান্স ব্যবহার করা যাবে না।

উদাহরণস্বরূপ তুমি যদি দুটি ইনস্ট্যান্স ব্যবহার করতে চাও এবং আগে থেকে টাকা দিতে না চাও, তাহলে তোমাকে 2 x 4,99 € = 9,98 € দিতে হবে।

তোমার কাছে 15টি ইনস্ট্যান্স আছে, কিন্তু মাত্র 10টি পেমেন্ট, তাহলে তুমি একসঙ্গে কেবল 10টি সার্ভার ব্যবহার করতে পারবে।

হ্যাঁ! 2য় সার্ভার থেকে তুমি একটি ভাউচার-কোডের মাধ্যমে স্বয়ংক্রিয়ভাবে 25% ছাড় পাও। আরও একটি সার্ভার তৈরি করার সময় কোডটি তোমাকে দেখানো হয়।

এছাড়াও দীর্ঘ পেমেন্ট-ব্যবধানে তুমি সাশ্রয় করো: 12 মাসের অগ্রিম পেমেন্টে মাসিক পেমেন্টের তুলনায় প্রায় 17 % সাশ্রয় হয়, সঙ্গে DB-Export অন্তর্ভুক্ত।

Payments → সাবস্ক্রিপশন দেখো ও পরিচালনা করো-তে যাও। সেখানে তুমি তোমার সব সাবস্ক্রিপশন স্ট্যাটাসসহ (সক্রিয় / মেয়াদ শেষ হচ্ছে / নিষ্ক্রিয়) দেখো।

সাবস্ক্রিপশন ওভারভিউ

সাবস্ক্রিপশন তালিকা

কাঙ্ক্ষিত সাবস্ক্রিপশনে „সাবস্ক্রিপশন পরিচালনা করো“-তে ক্লিক করো। সেখানে তুমি সব বিবরণ দেখো এবং সাবস্ক্রিপশনটি পুনরায় সক্রিয় করতে পারো: যতক্ষণ না শেষ তারিখ পৌঁছায়।

সাবস্ক্রিপশন বিবরণ

সাবস্ক্রিপশনটি যদি ইতিমধ্যে মেয়াদোত্তীর্ণ হয়ে থাকে, তাহলে শুধু Payments → নতুন সাবস্ক্রিপশন যোগ করো এর অধীনে একটি নতুন সাবস্ক্রিপশন বা একটি নতুন এককালীন পেমেন্ট তৈরি করো।

ইনস্ট্যান্সটি শুধু তখনই ব্যবহার করা যায় যখন একটি পেমেন্ট থাকে।

অর্থাৎ তুমি যদি ইনস্ট্যান্সটি ব্যবহার না করো, তাহলে তুমি সাবস্ক্রিপশনটি মেয়াদ শেষে বাতিল করতে পারো এবং তখনই আবার টাকা দিতে পারো যখন তুমি আবার Nightscout ব্যবহার করতে চাও।

তোমার সার্ভারটি নিষ্ক্রিয় করা হয়, তবে মুছে ফেলা হয় না: সব Nightscout-ডেটা সংরক্ষিত থাকে। একটি নতুন সক্রিয় পেমেন্ট থাকা মাত্রই সার্ভারটি স্বয়ংক্রিয়ভাবে আবার চালু হয়।

নোট: „বাতিলকৃত“ স্ট্যাটাসের একটি সাবস্ক্রিপশন শেষ তারিখ পর্যন্ত চলতে থাকে: অর্থাৎ তারিখ পৌঁছানো পর্যন্ত সার্ভারটি সক্রিয় থাকে।

Payments → সাবস্ক্রিপশন দেখো ও পরিচালনা করো → সাবস্ক্রিপশন পরিচালনা করো → „Stripe-পেমেন্ট পদ্ধতি পরিচালনা করো“-তে যাও। সেখানে তুমি একটি নতুন ক্রেডিট কার্ড বা পেমেন্ট পদ্ধতি সংরক্ষণ করতে পারো।

অনুগ্রহ করে Stripe বা PayPal-এ কোনো বিরোধ দাখিল করার আগে প্রথমে আমাদের সঙ্গে যোগাযোগ করো: Chargebacks এবং Complaints অতিরিক্ত ফি তৈরি করে। আমরা এটি দ্রুত, সহজভাবে এবং সবসময় উদারভাবে সমাধান করি।

সার্ভার ও প্রযুক্তি

হ্যাঁ, এগুলো কয়েক সেকেন্ডের মধ্যেই মুছে যায়।

তবে Mongodb- এবং MySQL-ডেটাবেসের একটি ব্যাকআপ সর্বোচ্চ 3 দিন পর্যন্ত থাকে, যাতে অনেক পরিশ্রমের মাধ্যমে ডেটা পুনরুদ্ধার করা যায়।

এই দিনগুলোর পরে, যখন ব্যাকআপগুলো ওভাররাইট হয়ে যায়, তখন আর কোনো ডেটা থাকে না এবং সবকিছু সার্ভার/অ্যাকাউন্ট থেকে সম্পূর্ণভাবে মুছে যায়।

Nightscout-প্রোফাইল সরাসরি তোমার Nightscout-ইনস্ট্যান্সে সেট করা হয়: ns.10be.de ড্যাশবোর্ডে নয়।

এভাবে এগোও:

  1. তোমার ব্যক্তিগত Nightscout-URL খোলো (যেমন dein-name.ns.10be.de)
  2. উপরে ডানদিকে হ্যামবার্গার-মেনু (≡) তে ক্লিক করো এবং প্রোফাইল-এডিটর নির্বাচন করো
  3. তোমার মানগুলো লেখো:
    • টাইম জোন (সঠিক প্রদর্শনের জন্য গুরুত্বপূর্ণ)
    • ইনসুলিনের কার্যকাল (DIA)
    • কারেকশন ফ্যাক্টর (ISF)
    • কার্বোহাইড্রেট ফ্যাক্টর (Carb Ratio / CR)
    • বেসাল রেট (প্রতি ঘণ্টায় একক, সময় অনুযায়ী)
    • লক্ষ্য পরিসর (উপরের ও নিচের মান)
  4. সংরক্ষণ করো ক্লিক করো এবং তারপর অবশ্যই সক্রিয় করো ক্লিক করো: সক্রিয় না করলে প্রোফাইল কার্যকর হয় না!
গুরুত্বপূর্ণ: সব মান চিকিৎসাগতভাবে প্রাসঙ্গিক। শুধু সেই মানগুলো ব্যবহার করো যা তোমার ডায়াবেটোলজিস্ট বা তোমার Loop/AAPS-সেটআপ নির্ধারণ করে। কোনো ডিফল্ট মান লিখো না।

Loop- এবং AAPS-ব্যবহারকারী: এই অ্যাপগুলোতে প্রোফাইল স্বয়ংক্রিয়ভাবে অ্যাপ থেকে স্থানান্তরিত হয়: ম্যানুয়ালি লেখা সাধারণত প্রয়োজন হয় না।

Master হলো স্থিতিশীল, সুপারিশকৃত সংস্করণ (অফিসিয়াল nightscout/cgm-remote-monitor) যা বেশিরভাগ ব্যবহারকারীর জন্য। dev-psonnera হলো একটি AAPS-নির্দিষ্ট fork যাতে অতিরিক্ত প্যাচ রয়েছে (Loop-স্ট্যাটাস, Override-ভিজ্যুয়ালাইজেশন, SMB-প্রদর্শন): সোর্স কোড github.com/psonnera/cgm-remote-monitor (Branch dev-AAPS) তে। উন্নত AndroidAPS-ব্যবহারকারীদের জন্য সুপারিশকৃত। তুমি সার্ভার-এডিটরে যেকোনো সময় ব্রাঞ্চ পরিবর্তন করতে পারো। সংরক্ষণের পর সার্ভারটি স্বয়ংক্রিয়ভাবে নতুন ব্রাঞ্চের সঙ্গে পুনরায় চালু হয়।

তোমার Nightscout-URL হলো তোমার ব্যক্তিগত Nightscout-সার্ভারের ওয়েব-ঠিকানা। তুমি এটি সার্ভার-ওভারভিউতে /de/profile/server.html-এ „Server-URL" কলামে পাবে। ফরম্যাটটি হলো https://[name].10be.de: তুমি [name].ns.10be.de-ও ব্যবহার করতে পারো, দুটোই একই ইনস্ট্যান্সে নিয়ে যায়। উদাহরণ: তোমার সার্ভারের নাম যদি mariadiabetes হয়, তাহলে তোমার URL হলো https://mariadiabetes.10be.de।

সতর্কতা: তুমি যদি সার্ভারের নাম পরিবর্তন করো, তাহলে URL-ও পরিবর্তিত হয়: তখন তোমাকে এটি xDrip+, AAPS বা Loop-এও নতুন করে লিখতে হবে, নাহলে আর কোনো ডেটা আসবে না।

অনুগ্রহ করে এ বিষয়ে আমাদের সঙ্গে যোগাযোগ করুন। তাত্ত্বিকভাবে এটি কোনো সমস্যা নয়, যদি না পরিবর্তনটি my.env-এ করতে হয়। সার্ভারটি প্রোফাইলে সম্পাদনা করার পর এই ফাইলটি নতুন করে তৈরি হয়।

সার্ভার-ওভারভিউতে "Redeploy"-তে একটি ক্লিকই যথেষ্ট। তোমার সার্ভারটি তখন বর্তমান Nightscout-সংস্করণের সঙ্গে পুনরায় চালু হয়।

সার্ভার-ওভারভিউ তোমাকে সরাসরি এটাও দেখায় যে তোমার সংস্করণ সর্বশেষ কিনা অথবা কোনো আপডেট পাওয়া যাচ্ছে কিনা।

বড় আপডেটের ক্ষেত্রে (যেমন মেজর-সংস্করণ) আমরা সব সার্ভার স্বয়ংক্রিয়ভাবে আপডেট করি।

হ্যাঁ, যদি না তুমি "withoutport" অপশনটি সক্রিয় করে থাকো, তাহলে তুমি ইনস্ট্যান্সটি পোর্ট ছাড়াই শুধু https://xxxx-dein-name-xxxx.ns.10be.de/ দিয়েও খুলতে পারবে:

Nightscout অপশন withoutport সক্রিয় করুন

হ্যাঁ! সার্ভার-এডিটরে "ব্যবহারকারী-সংজ্ঞায়িত কনফিগারেশন" নামে একটি অংশ আছে। সেখানে তুমি যেকোনো Nightscout-এনভায়রনমেন্ট-ভেরিয়েবল কী-মান জোড়া হিসেবে যোগ করতে পারো।

উদাহরণ: CUSTOM_TITLE, THEME, SHOW_FORECAST ইত্যাদি।

তুমি একটি নিজস্ব Docker-Image-ও ব্যবহার করতে পারো, যেমন যদি তুমি তোমার নিজের কোনো Nightscout-fork পরীক্ষা করতে চাও।

পুরোনো Android-সংস্করণ (Android 7.1.1 এর আগের) Let's Encrypt-এর মূল সার্টিফিকেট (ISRG Root X1) এখনও চেনে না, তাই সেখানে সংযোগটি অনিরাপদ হিসেবে প্রত্যাখ্যাত হয়। দুটি সমাধান আছে:

1. Firefox ব্যবহার করো (সবচেয়ে সহজ): Firefox তার নিজস্ব সার্টিফিকেট-ভাণ্ডার নিয়ে আসে এবং পুরোনো ডিভাইসেও সার্টিফিকেটটিকে বিশ্বাস করে। পেজটি শুধু Firefox-এ খোলো, এর বেশি কিছু প্রয়োজন নেই।

2. মূল সার্টিফিকেট ইনস্টল করো (অ্যাপ এবং Fully Kiosk-এর মতো Kiosk-ব্রাউজারের জন্য): অ্যাপগুলো সিস্টেম-সার্টিফিকেট-ভাণ্ডার ব্যবহার করে, এখানে শুধু মূল সার্টিফিকেট আমদানি করাই সাহায্য করে।
isrgrootx1.pem (অথবা isrgrootx1.der) ফাইলটি ডাউনলোড করো এবং এটি Einstellungen, Sicherheit, "Von Speicher installieren" বা "CA-Zertifikat" এর অধীনে ইনস্টল করো। "ISRG Root X1" এর মতো একটি নাম দাও এবং ব্যবহার "VPN und Apps" নির্বাচন করো। নোট: একটি সার্টিফিকেট ইনস্টল করতে Android একটি স্ক্রিন-লক (PIN বা প্যাটার্ন) দাবি করে।

এরপর পেজটি আবার স্বাভাবিকভাবে লোড হয়। কোনো প্রশ্ন থাকলে নির্দ্বিধায় আমাদের সঙ্গে যোগাযোগ করো।

অনুগ্রহ করে "withoutport" অপশনটি সক্রিয় করো, তাহলে ইনস্ট্যান্সটি সরাসরি https:// দিয়ে পোর্ট ছাড়াই অ্যাক্সেসযোগ্য হবে।

তুমি আমাদের সঙ্গে যোগাযোগও করতে পারো, তাহলে আমরা তোমাকে ম্যানুয়ালি একটি পোর্ট বরাদ্দ করতে পারি।

Nightscout-প্রোফাইলে টাইম জোন পরীক্ষা করো এবং তা ঠিক করো। তারপর রিপোর্টগুলো নতুন করে তৈরি করো। এই সমস্যা প্রায়ই প্রোফাইল পরিবর্তনের পরে হয়, কারণ পুরোনো প্রোফাইলে তখনও অন্য একটি টাইম জোন ছিল। এছাড়াও নিশ্চিত করো যে সব প্রোফাইল (Default, ব্যায়াম, অসুস্থতা ইত্যাদি) একই টাইম জোন ব্যবহার করে।

ইনস্ট্যান্সটি যদি "running" অবস্থায় থাকে, তাহলে অনুগ্রহ করে আরও 10 মিনিট অপেক্ষা করো, তারপর এটি আবার কাজ করবে।

15 মিনিট পরেও যদি এটি কাজ না করে, তাহলে অনুগ্রহ করে ইনস্ট্যান্সটি সম্পাদনা করে আবার সংরক্ষণ করো অথবা একবার "redeploy"-তে ক্লিক করো, তারপর এটি আবার কাজ করবে।

তারপরও যদি এটি কাজ না করে, তাহলে অনুগ্রহ করে আমাদের সঙ্গে যোগাযোগ করো।

এটি একটি স্থানীয় DNS-সমস্যা। এখানে শুধু মোবাইলটি পুনরায় চালু করলেই সাহায্য হয়। এরপরও যদি বার্তাটি আসতে থাকে, তাহলে DSL-রাউটারটিও একবার পুনরায় চালু করো।

CGM অ্যাপ সংযোগ

xDrip+ এ → Einstellungen → Cloud Upload → API REST Upload → xDrip বেস URL ফিল্ডটি নিম্নলিখিত মান দিয়ে পূরণ করো: https://[password]@[name].ns.10be.de/api/v1/। প্রস্তুত URL-টি তুমি তোমার NS10BE-সার্ভার-ওভারভিউতে এক ক্লিকে কপি করতে পারো: পাসওয়ার্ড ও নাম সেখানে আগে থেকেই বসানো আছে।

AAPS এ → হ্যামবার্গার-মেনু → Einstellungen → NSClient (বিকল্পভাবে NSClient-ট্যাব থেকে: হ্যামবার্গার-মেনু → NSClient-Einstellungen) → Nightscout-URL এবং API-Token আলাদাভাবে লেখো। URL: https://[name].ns.10be.de (URL-এ কোনো পাসওয়ার্ড নয়)। API-Token তুমি তোমার NS10BE-সার্ভার-ওভারভিউতে একটি কপিযোগ্য ফিল্ড হিসেবে পাবে।

Loop iOS Services-প্যাটার্ন (Loop 3+) ব্যবহার করে:
  1. Loop-অ্যাপে নিচে ডানদিকে Settings-এ ট্যাপ করো।
  2. Settings-স্ক্রিনে Services অংশটি খোলো এবং '+ Add Service'-এ ট্যাপ করো।
  3. তালিকায় Nightscout নির্বাচন করো।
  4. ডায়ালগে দুটি ফিল্ড পূরণ করো:
    • Site URL: https://[name].ns.10be.de (https:// সহ সম্পূর্ণ URL)
    • API Secret: সার্ভার-ওভারভিউ থেকে তোমার NS10BE-API-পাসওয়ার্ড (লগইন-পাসওয়ার্ড নয়!)
  5. 'Test Connection'-এ ট্যাপ করো: সফল হলে একটি সবুজ টিক দেখা যায়। তারপর 'Add Service'।
  6. BG-Upload সক্রিয় করো: Loop-Settings এ CGM এর অধীনে (অথবা সরাসরি Nightscout-Service-এন্ট্রিতে) BG-Upload-বোতাম / -Toggle চালু করো।
গুরুত্বপূর্ণ: BG-Upload-Toggle মাঝে মাঝে নিজে থেকেই নিষ্ক্রিয় হয়ে যায় ("বারবার নিজে থেকে বন্ধ হয়ে যায়")। Nightscout-এ আর কোনো BG-মান না এলে, প্রথমেই পরীক্ষা করো Toggle-টি এখনও সক্রিয় আছে কিনা।

Trio এ → Settings → Services → Nightscout → URL এবং API-Token লেখো। URL: https://[name].ns.10be.de। API-Token তোমার NS10BE-সার্ভার-ওভারভিউ থেকে। তারপর 'Allow Uploading to Nightscout' Toggle সক্রিয় করো, যাতে আপলোড শুরু হয়।

Juggluco এ: স্ক্রিনের বাঁ অর্ধেকে ট্যাপ করো (মূল মেনু খোলে) → Einstellungen → Datenaustausch → Uploader। সেখানে: 'v1' সক্রিয় করো, 'Test v3' নিষ্ক্রিয় করো এবং 'Menge senden' নিষ্ক্রিয় করো। URL: https://[name].ns.10be.de (শেষে কোনো Slash নয়)। API-পাসওয়ার্ড তোমার NS10BE-সার্ভার-ওভারভিউ থেকে।

Dexcom (Share), Diasend, Glooko, Medtronic (CareLink), Medtrum এবং Eversense এর ক্ষেত্রে তুমি কোনো অ্যাপে কোনো URL লেখো না। তোমার NS10BE-সার্ভার-ওভারভিউতে একটি সার্ভার তৈরি বা সম্পাদনা করার সময় তুমি কনফিগারেশন-ডায়ালগে 'Dexcom Share', 'Diasend/Glooko', 'CareLink', 'Medtrum' বা 'Eversense' এর মতো অপশন পাবে। উপযুক্ত এন্ট্রিতে ক্লিক করো, প্রস্তুতকারক-পোর্টালের তোমার লগইন-ডেটা লেখো, সংরক্ষণ করো: হয়ে গেল। NS10BE এরপর নিয়মিত ব্যবধানে স্বয়ংক্রিয়ভাবে সংশ্লিষ্ট প্রস্তুতকারক-সার্ভার থেকে CGM-মান টানে এবং তোমার Nightscout-সার্ভারে সেগুলো উপলব্ধ করে। কোনো অতিরিক্ত অ্যাপ, কোনো আলাদা Android-ডিভাইসে কোনো Bridge প্রয়োজন নেই।

LibreLinkUP কোনো অ্যাপে কনফিগার করা হয় না। তোমার NS10BE-সার্ভার-ওভারভিউতে একটি সার্ভার তৈরি বা সম্পাদনা করার সময় তুমি কনফিগারেশন-ডায়ালগে 'LibreLinkUP' অপশনটি পাবে। সেটিতে ক্লিক করো, তোমার LibreLinkUP-লগইন-ডেটা (ই-মেইল + পাসওয়ার্ড) লেখো, সংরক্ষণ করো: হয়ে গেল। NS10BE এরপর স্বয়ংক্রিয়ভাবে LibreLinkUP-সার্ভার থেকে CGM-মান টানে এবং তোমার Nightscout-সার্ভারে সেগুলো উপলব্ধ করে। কোনো অতিরিক্ত অ্যাপ প্রয়োজন নেই, কোনো Android-ডিভাইসে কোনো Bridge নেই।

Garmin Connect IQ Store-এ xDrip+/Spike/Nightscout Watch অ্যাপটি ইনস্টল করো: সরাসরি Store-এ। অ্যাপ-সেটিংসে Nightscout-URL লেখো: https://[name].ns.10be.de। তোমার সার্ভার যদি প্রমাণীকৃত হয়, তাহলে অতিরিক্তভাবে API-Token তোমার NS10BE-সার্ভার-ওভারভিউ থেকে। তখন কব্জির দিকে একটি দ্রুত নজরই বর্তমান মান, ট্রেন্ড ও প্রবাহ দেখার জন্য যথেষ্ট।

ডেটা ও ইমপোর্ট

Linux-এ উদাহরণস্বরূপ নিম্নলিখিত কমান্ড দিয়ে: mongorestore -h dsXXXXXX.mlab.com:XXXXXX -d databasename -u username -p dbpassword /your/path/dbbackup/nightscoutXXXX/

বিকল্পভাবে তুমি DB-Export এর মাধ্যমে ডেটাবেসটি সরাসরি অন্য একটি ডেটাবেসে অর্থের বিনিময়ে আমদানি করিয়ে নিতে পারো।

ns.10be.de ড্যাশবোর্ডে সরাসরি একাধিক আমদানি-উপায় সমর্থন করে:

  • API-Import: Nightscout থেকে Nightscout, শুধু সোর্স-URL এবং API-Secret লেখো
  • MongoDB-Import: সম্পূর্ণ DB-Dump আপলোড করো (যেমন Atlas/mLab থেকে)
  • CSV-Import: Omnipod, Freestyle Libre এবং Dexcom ডেটার জন্য

এর জন্য ড্যাশবোর্ডে Import-এ যাও এবং উপযুক্ত পদ্ধতি নির্বাচন করো।

এটি তখন হতে পারে যখন হয় লগইন-ডেটা ভুল অথবা 640G এর চেয়ে নতুন কোনো পাম্প ব্যবহার করা হচ্ছে।

Dexcom US-এ সমস্যা হতে পারে, যা Server.log-এ "Error refreshing token null 500 Code: 'SSO_AuthenticateMaxAttemptsExceeed', Message: `Synchronization of SSO account during login failed. AccountId=......." হিসেবে দেখা যায়।

এখানে FB-তে দেখো

দুটি উপায়: 1) MongoDB-Connection-String MongoDB Atlas (বা অন্য কোনো MongoDB-প্রোভাইডার) থেকে নিয়ে NS10BE-ড্যাশবোর্ডে Import → MongoDB-Import এর অধীনে পেস্ট করো। Connection-String তুমি Atlas-ড্যাশবোর্ডে Cluster → Connect → Drivers এর অধীনে পাবে। 2) BSON-ফাইল একটি mongodump-ব্যাকআপ থেকে আপলোড করো: সব .bson-ফাইল একসঙ্গে নির্বাচন করো। NS10BE ফরম্যাটটি স্বয়ংক্রিয়ভাবে শনাক্ত করে এবং নির্বাচিত লক্ষ্য-ইনস্ট্যান্সে আমদানি করে।

খাবার ও কার্বোহাইড্রেট

CarbCam, AI-চিত্র শনাক্তকরণের সাহায্যে খাবারের উপাদানগুলো চিহ্নিত করে, সেগুলোকে পরিবেশন-পরিমাণ নির্ধারণ করে এবং USDA-FoodData-Central-রেফারেন্স মানের ভিত্তিতে কার্বোহাইড্রেট যোগ করে। অনুমানটি তিনটি নির্বাচনযোগ্য AI-ইঞ্জিনের (Gemini 2.5 Flash, Claude, OpenAI) মাধ্যমে চলে। স্বাভাবিক প্লেট-পরিমাণে সঠিকতা প্রায় ±15–25 %, মিশ্র খাবার বা অজানা ব্র্যান্ডের ক্ষেত্রে কিছুটা কম। স্লাইডারে AI-ক্যালিব্রেশনের (50–100 %) মাধ্যমে তুমি অনুমানকারীকে স্থায়ীভাবে তোমার বিপাকের সঙ্গে মানিয়ে নিতে পারো।

FPE মানে ফ্যাট-প্রোটিন-ইউনিট। একটি FPE ফ্যাট ও প্রোটিন মিলে 100 kcal এর সমান: সূত্রটি হলো FPE = (ফ্যাট × 9 + প্রোটিন × 4) ÷ 100। ফ্যাট- ও প্রোটিন-সমৃদ্ধ খাবার (যেমন পিৎজা, বার্গার, চর্বিযুক্ত সস) প্রায়ই কয়েক ঘণ্টা ধরে একটি বিলম্বিত রক্তে শর্করার বৃদ্ধি ঘটায়, যা শুধু KH-মান দিয়ে ধরা যায় না। পাম্প-ব্যবহারকারীরা প্রায়ই FPE-মান ব্যবহার করে একটি দীর্ঘায়িত বোলাস (Dual-/Square-Wave) প্যারামিটার করতে। CarbCam, FPE স্বয়ংক্রিয়ভাবে হিসাব করে এবং মানটি KH (সবুজ) ও kcal (নীল) এর পাশে একটি অ্যাম্বার-রঙা চিপ হিসেবে দেখায়।

AID সিস্টেম (AAPS, iAPS, Loop, Trio)

CarbCam, Android-এ AAPS-কে একটি স্ট্যান্ডার্ড Broadcast-Intent পাঠায়: কোনো প্যাচ প্রয়োজন নেই। স্ক্যান-ফলাফলে তুমি শেয়ার-বোতামে ট্যাপ করো, তালিকা থেকে AAPS নির্বাচন করো, এবং Bolus-Wizard মানগুলো আগে থেকে পূরণ করা অবস্থায় খোলে। একই Broadcast xDrip+ এবং Trio-ও শনাক্ত করে। গুরুত্বপূর্ণ: AAPS-NSClient-সেটিংসে (হ্যামবার্গার-মেনু → সেটিংস → NSClient) স্থানীয় Broadcasts গ্রহণ সক্রিয় থাকতে হবে। সঠিক নামটি AAPS-সংস্করণের মধ্যে ভিন্ন হতে পারে।

iOS-এ CarbCam সংশ্লিষ্ট অ্যাপকে একটি URL-Scheme-Call (যেমন carbcam-iaps://carbs?value=…&fat=…&protein=…) পাঠায়। Bolus-Wizard যাতে মানগুলো প্রক্রিয়া করে, সেজন্য তোমার fork-এ (iAPS, LoopWorkspace বা Trio) একটি ছোট CarbCam-প্যাচ ইনস্টল থাকতে হবে: তিনটি fork-এর প্যাচই CarbCam-রিপোজিটরিতে আছে এবং Xcode + TestFlight-এর মাধ্যমে নিজে তৈরি করা হয়। প্যাচসহ KH, ফ্যাট ও প্রোটিন স্থানান্তরিত হয়, শুধু KH নয় যেমনটা বিশুদ্ধ ছবি-সমাধানে হয়। প্যাচ ছাড়া একটি fallback হিসেবে সিস্টেম-Share-Sheet খোলে।

ডায়াবেটিসের দৈনন্দিন জীবন

না: CarbCam যা Nightscout-এ সংরক্ষণ করে তা একটি বিশুদ্ধ নোট (eventType=Note) যার মধ্যে Brand-Prefix de.be10.carbcam থাকে। Loop, AAPS, iAPS এবং Trio এই নোটগুলো তাদের Bolus- ও Basal-হিসাবের জন্য উপেক্ষা করে: নোটটি শুধু একটি যাচাইযোগ্য খাবার-ডায়েরি হিসেবে কাজ করে। শুধু যখন তুমি স্ক্যান-ফলাফলে শেয়ার-বোতাম সক্রিয়ভাবে ব্যবহার করো, তখনই একটি প্রকৃত KH-Treatment তোমার AID-সিস্টেমে পাঠানো হয় (দেখো শ্রেণী AID-সিস্টেম)।

কার্বোহাইড্রেট (KH বা „Carbs") হলো খাবারে শর্করার উৎস: রুটি, ভাত, পাস্তা, ফল, মিষ্টি, তবে অনেক সস ও স্ন্যাকসেও এগুলো থাকে। শরীরে এগুলো গ্লুকোজে ভেঙে যায় এবং রক্তে শর্করা বাড়ায়। টাইপ-1-ডায়াবেটিসে প্রতিটি খাবারের জন্য KH-পরিমাণ অনুমান করা হয় এবং ব্যক্তিগত KI-ফ্যাক্টর (g KH প্রতি IE ইনসুলিন) অনুযায়ী ইনসুলিন-বোলাস হিসাব করা হয়। একটি আরও সঠিক KH-অনুমান সরাসরি একটি আরও সঠিক বোলাস-ডোজের দিকে নিয়ে যায় এবং এর ফলে খাওয়ার পর একটি আরও স্থিতিশীল BG-প্রবাহের দিকে: তাই KH-মানই ডায়াবেটিসের দৈনন্দিন জীবনে সবচেয়ে গুরুত্বপূর্ণ নিয়ন্ত্রণ-লিভার।

এখনো কোনো প্রশ্ন আছে?

তাহলে আমাদের সাথে যোগাযোগ করতে দ্বিধা করবেন না!

যোগাযোগ করুন
উপরে যান

↑