LoRaWAN সেন্সর সংযুক্ত করুন

The Things Stack, ChirpStack বা Milesight গেটওয়ে থেকে LoRaWAN uplink FreeMaint-এ পাঠান, আর সার্টিফায়েড সেন্সরগুলো ডিকোড করুক FreeMaint।

6 মিনিট পড়ার সময়
এই বিভাগটি প্রিন্ট করুন

LoRaWAN সেন্সর বছরের পর বছর ব্যাটারিতে চলে এবং দেয়ালের ভেতর দিয়েও অনেক দূর পৌঁছায়। আপনার নেটওয়ার্ক সার্ভার — The Things Stack, ChirpStack বা Milesight গেটওয়ের বিল্ট-ইন সার্ভার — প্রতিটি uplink HTTP-এর মাধ্যমে FreeMaint-এ ফরোয়ার্ড করে। Milesight CT101 ও EM300-TH-এর পেলোড FreeMaint নিজেই ডিকোড করে।

আপনার উৎস বেছে নিন

The Things Stack

The Things Network বা The Things Industries: আপনার অ্যাপ্লিকেশনে একটি কাস্টম webhook যোগ করুন।

ChirpStack

আপনার নিজস্ব LoRaWAN নেটওয়ার্ক সার্ভার: আপনার অ্যাপ্লিকেশনে একটি HTTP ইন্টিগ্রেশন যোগ করুন।

Milesight গেটওয়ে

UG65, UG56 ও বিল্ট-ইন নেটওয়ার্ক সার্ভারসহ অন্যান্য গেটওয়ে: একটি HTTP ডেটা ট্রান্সমিশন যোগ করুন।

The Things Stack

  1. সংযুক্ত ডিভাইস → ইন্টিগ্রেশন-এ “একটি ডিভাইস সংযুক্ত করুন” ক্লিক করুন, The Things Stack (LoRaWAN) বেছে নিন এবং সংযোগ তৈরি করুন।
  2. The Things Stack কনসোলে আপনার অ্যাপ্লিকেশন খুলুন → Integrations → Webhooks → Add webhook → Custom webhook।
  3. JSON ফরম্যাট বেছে নিন এবং FreeMaint যে বেস URL দেখায় তা পেস্ট করুন।
  4. Additional headers-এর অধীনে FreeMaint যে হেডার দেখায় তা (নাম ও মান) যোগ করুন।
  5. Uplink message টিক দিন এবং এর পাথ খালি রাখুন। Request authentication টিক দেবেন না: এটি FreeMaint-এর হেডারকে প্রতিস্থাপন করবে।

ChirpStack

  1. FreeMaint-এ ChirpStack (LoRaWAN) বেছে নিয়ে সংযোগ তৈরি করুন।
  2. ChirpStack-এ আপনার অ্যাপ্লিকেশন খুলুন → Integrations → HTTP → Add।
  3. পেলোড এনকোডিং JSON রাখুন এবং FreeMaint যে ইভেন্ট এন্ডপয়েন্ট URL দেখায় তা পেস্ট করুন।
  4. Headers-এর অধীনে FreeMaint যে হেডার দেখায় তা (নাম ও মান) যোগ করুন।

Milesight গেটওয়ে

  1. FreeMaint-এ Milesight গেটওয়ে বেছে নিয়ে সংযোগ তৈরি করুন।
  2. গেটওয়ের ওয়েব ইন্টারফেসে Network Server → Applications → আপনার অ্যাপ্লিকেশন খুলুন।
  3. একটি HTTP(S) ডেটা ট্রান্সমিশন যোগ করুন এবং FreeMaint যে uplink ডেটা URL দেখায় তা পেস্ট করুন।
  4. FreeMaint যে HTTP হেডার দেখায় তা (নাম ও মান) যোগ করুন।
  5. গেটওয়েতে কোনো পেলোড কোডেক সেট করবেন না: সার্টিফায়েড সেন্সর ডিকোড করতে FreeMaint-এর সম্পূর্ণ uplink প্রয়োজন।

FreeMaint যেসব সেন্সর ডিকোড করে

Milesight CT101

তারের ওপর ক্ল্যাম্প করা কারেন্ট ট্রান্সফরমার: কারেন্ট, মোট কারেন্ট ও অ্যালার্ম। এটি পরিমাপ করা তার থেকেই বিদ্যুৎ পায়, তাই কারেন্ট প্রায় 1.4 A-এর নিচে নামলে রিপোর্ট পাঠানো বন্ধ করে দেয় — এর ডেটায় ফাঁক থাকার মানে হতে পারে শুধু যে মেশিনটি বন্ধ।

Milesight EM300-TH

তাপমাত্রা ও আর্দ্রতা, সাথে ব্যাটারির মাত্রা। কোল্ড রুম, সার্ভার রুম, স্টোর ও টেকনিক্যাল রুমের জন্য আদর্শ।

টিপ

আপনার নেটওয়ার্ক সার্ভার ডিকোড করলে অন্যান্য LoRaWAN সেন্সরও কাজ করে: FreeMaint প্রাপ্ত ডিকোড করা মানগুলো সংরক্ষণ করে, প্রতিটি সংখ্যাসূচক ফিল্ডের জন্য একটি চ্যানেল। কোনো মান ভুল ধরনে এলে (যেমন kWh সূচক তাৎক্ষণিক মান হিসেবে দেখালে), চ্যানেলের পাতায় ‘পরিমাপের ধরন’-এ তা ঠিক করুন।

টিপ

প্রতিটি LoRaWAN ডিভাইসের জন্য FreeMaint ব্যাটারির মাত্রা, সিগন্যাল (RSSI ও SNR) এবং শেষ বার্তা সংরক্ষণ করে। ডিভাইসটি নীরব হয়ে গেলে সতর্কবার্তা পেতে ডিভাইসে প্রত্যাশিত রিপোর্টিং বিরতি সেট করুন। ডিভাইসটি নিশ্চিত করার পর থেকেই বিলম্বিত ও অফলাইন অবস্থা ট্র্যাক করা হয় (ডিভাইসের পৃষ্ঠায় «নিশ্চিত করুন» বোতাম)।

এই পেজটি কি সহায়ক ছিল?