একটি আইওটি ডিভাইস কোন পথে সংযুক্ত থাকবে, তার ওপর নির্ভর করে সেটি কোথায় কাজ করতে পারবে, ব্যাটারি কতদিন চলবে, আর বিদ্যুৎ বা নেটওয়ার্ক গেলে কী হবে। একটাই "সেরা" উপায় নেই। ভবনে আগে থেকে ভালো ইন্টারনেট থাকলে ওয়াই-ফাই। যেখানে ওয়াই-ফাই নেই, সেখানে মোবাইল ডেটা। খামারের মতো বড় এলাকায় ছড়ানো কম-বিদ্যুতের সেন্সরের জন্য লোরা। ফোন বা কাছের কোনো হাবের সাথে অল্প দূরত্বের সংযোগে ব্লুটুথ। বেশিরভাগ প্রজেক্টে সিদ্ধান্ত হয় চারটি বিষয় দেখে: দূরত্ব, বিদ্যুৎ, ডেটার পরিমাণ, আর জায়গায় আগে থেকে কী আছে। সিদ্ধান্তটা শুরুতেই নিন: পরে রেডিও বদলাতে গেলে সাধারণত নতুন সার্কিট বোর্ড লাগে, কখনো নতুন বাক্স আর পাওয়ার সাপ্লাইও।
এক নজরে চারটি উপায়
| ওয়াই-ফাই | মোবাইল ডেটা (সিম) | লোরা | ব্লুটুথ | |
|---|---|---|---|---|
| সাধারণ দূরত্ব | একটি ভবন বা উঠান | যেখানে মোবাইল নেটওয়ার্ক আছে | খোলা জায়গায় অনেক দূর, ভবনের ভেতরে কম | একটি ঘর বা কয়েক মিটার |
| বিদ্যুৎ খরচ | বেশ বেশি | মাঝারি থেকে বেশি | খুবই কম | কম |
| প্রতি বার্তার আকার | বড় হলেও চলে | বড় হলেও চলে | শুধু খুব ছোট | ছোট |
| জায়গায় যা লাগে | ইন্টারনেটসহ রাউটার | সিম ও ডেটা প্যাক | ইন্টারনেটসহ লোরা গেটওয়ে | কাছে ফোন বা হাব |
| চলমান খরচ | সাধারণত বিদ্যমান ইন্টারনেট | প্রতি ডিভাইসে নিয়মিত ডেটা প্যাক | মূলত গেটওয়ের ইন্টারনেট | সাধারণত নেই |
এটা মোটামুটি ধারণা। আসল দূরত্ব নির্ভর করে দেয়াল, গাছ, টিনের শেড, অ্যান্টেনা আর ডিভাইস কোথায় বসানো তার ওপর।
ওয়াই-ফাই: ভবনে আগে থেকে থাকলে সহজ
দোকান, অফিস, সার্ভার রুম বা ভবনের ভেতরের কোল্ড রুমে, যেখানে ইন্টারনেট স্থির, সেখানে ওয়াই-ফাই স্বাভাবিক পছন্দ। ইএসপি৩২-এর মতো বোর্ডে ওয়াই-ফাই আগে থেকেই থাকে, তাই হার্ডওয়্যার সহজ আর সাশ্রয়ী থাকে।
দুর্বলতাগুলো বাস্তব জীবনের:
- কংক্রিটের দেয়াল আর লোহার দরজা সিগন্যাল কমায়, তাই গুদামের পেছনের ডিভাইস সমস্যায় পড়তে পারে।
- রাউটার ইউপিএস বা অন্য ব্যাকআপে না থাকলে লোডশেডিংয়ে বন্ধ হয়ে যায়।
- কেউ ওয়াই-ফাইয়ের পাসওয়ার্ড বদলালেন, আর সব ডিভাইস চুপ।
ছোট একটা অভ্যাস কাজে দেয়: আইওটি ডিভাইসের জন্য আলাদা নেটওয়ার্ক রাখুন, অন্তত পাসওয়ার্ড লিখে রাখুন আর হুটহাট বদলাবেন না।
মোবাইল ডেটা: যেখানে ইন্টারনেট নেই
সিম মডিউলওয়ালা ডিভাইস ফোনের মতোই মোবাইল নেটওয়ার্কে ডেটা পাঠায়। জেনারেটর রুম, ডেলিভারি গাড়ি, শহরের কিনারে পাম্প হাউস, বা ব্রডব্যান্ড নেই এমন জেলা শহরের গুদামের জন্য এটা মানানসই।
যা দেখে নেবেন:
- প্রতিটি ডিভাইসে আলাদা সিম আর ডেটা প্যাক লাগে, আর কাউকে নিয়মিত রিচার্জের দায়িত্ব নিতে হয়।
- নেটওয়ার্ক সব জায়গায় সমান নয়। ডিভাইস ঠিক যেখানে বসবে, সেখানেই সিগন্যাল পরীক্ষা করুন; টিনের চালের শেডের ভেতরে বাইরের চেয়ে অনেক দুর্বল হতে পারে।
- আপনার এলাকায় কোন ধরনের নেটওয়ার্ক অপারেটর সামনে চালু রাখবে, তা জিজ্ঞেস করে নিন, কারণ অনেক দেশে পুরোনো নেটওয়ার্ক বন্ধ হচ্ছে।
মোবাইল ডেটা আপনার ভবনের ইন্টারনেটের ওপর নির্ভর করে না, তাই বিভ্রাটের সময় সুবিধা দেয়। তবে ডিভাইসের নিজের বিদ্যুৎ তো লাগবেই।
লোরা: অনেক দূর, ছোট বার্তা, লম্বা ব্যাটারি
লোরা (LoRa) এমন এক রেডিও প্রযুক্তি, যা খুব কম বিদ্যুতে অনেক দূরে ছোট ছোট বার্তা পাঠায়। মাছের পুকুর বা জমিতে বসানো সেন্সর ব্যাটারিতে অনেকদিন চলে আর এমন জায়গায় রাখা গেটওয়েতে রিপোর্ট পাঠায়, যেখানে বিদ্যুৎ ও ইন্টারনেট আছে, যেমন খামারের অফিস। একটি গেটওয়ে অনেক সেন্সর সামলাতে পারে। এ কারণেই মাছের খামারের পানির মান মনিটরিং আর এ রকম বাইরের প্রজেক্টে লোরা প্রায়ই দেখা যায়।
যা ছাড় দিতে হয়:
- শুধু ছোট বার্তা: তাপমাত্রা বা পানির উচ্চতা, ছবি নয়।
- অন্তত একটি গেটওয়ে লাগে, আর সেই গেটওয়ের নির্ভরযোগ্য ইন্টারনেট লাগে।
- রেডিওকে বাংলাদেশে অনুমোদিত ফ্রিকোয়েন্সিতে চলতে হবে। কেনার আগে সরবরাহকারী বা টেলিযোগাযোগ নিয়ন্ত্রক সংস্থার কাছ থেকে নিশ্চিত হয়ে নিন।
লোরার ওপর বানানো বহুল ব্যবহৃত একটি নেটওয়ার্ক মান হলো লোরাওয়ান।
ব্লুটুথ: কাছাকাছি দূরত্ব, ফোনের সাথে সহজ
ব্লুটুথ, বিশেষ করে ব্লুটুথ লো এনার্জি, কম বিদ্যুতে অল্প দূরত্বে কাজ করে। টেকনিশিয়ান ফোনের অ্যাপ দিয়ে ডিভাইসের তথ্য পড়বেন, হাতে বহনযোগ্য ডিভাইস, অথবা কাছের একটি হাবের সাথে কথা বলা সেন্সর, যে হাব পরে ওয়াই-ফাই বা মোবাইল ডেটায় তথ্য পাঠায়, এসব ক্ষেত্রে এটা মানায়। একা ব্লুটুথ দিয়ে ইন্টারনেটে পৌঁছানো যায় না।
আপনার জায়গার জন্য কীভাবে বাছবেন
প্রতিটি ডিভাইসের জন্য এই প্রশ্নগুলোর উত্তর দিন:
- সবচেয়ে কাছের নির্ভরযোগ্য ইন্টারনেট থেকে এটা কত দূরে?
- এখানে কি সরাসরি বিদ্যুৎ আছে, নাকি ব্যাটারি বা সোলারে চলতে হবে?
- প্রতিটি রিডিংয়ে কতটা ডেটা, আর কত ঘন ঘন? কয়েক মিনিট পরপর তাপমাত্রা খুবই সামান্য; ক্যামেরার ছবি তা নয়।
- এক ঘণ্টা সংযোগ না পেলে কী হবে? রিডিং জমা রেখে পরে পাঠাবে কি?
- ডিভাইস কয়টি, আর কতটা ছড়ানো?
একাধিক উপায় মেশানো খুব স্বাভাবিক। একটি খামারে পুকুরে লোরা সেন্সর, অফিসে মোবাইল ডেটাসহ গেটওয়ে, আর মালিকের টেবিলের স্ক্রিনে ওয়াই-ফাই থাকতে পারে। সংযোগ যেটাই হোক, তার ওপর বার্তাগুলো প্রায়ই এমকিউটিটি দিয়ে যায়। যে পথই বাছুন, ডিভাইস যেন আবার চেষ্টা করে, সংযোগ না থাকলে রিডিং জমা রাখে, আর চুপ হয়ে গেলে অ্যালার্ট দেয়, এভাবে নকশা করুন। আর বিদ্যুৎ ছাড়া কোনো সংযোগই চলে না, তাই লোডশেডিংয়ের কথা মাথায় রেখে আইওটি নকশা নিয়েও পড়ে নিন।
পরের ধাপ
হার্ডওয়্যার কেনার আগে একটি ফোন হাতে জায়গাটা ঘুরে দেখুন। প্রতিটি ডিভাইস যেখানে বসবে, সেখানে ওয়াই-ফাই আর মোবাইল সিগন্যাল দেখুন, বিদ্যুতের পয়েন্ট আর দূরত্ব লিখে রাখুন। তারপর সবচেয়ে কঠিন জায়গাগুলোয় দুই-তিনটি ডিভাইস দিয়ে একটি ছোট পাইলট চালান; যেকোনো ডেটাশিটের চেয়ে বেশি শেখাবে। পরিকল্পনায় সাহায্য চাইলে আমার আইওটি ডিভাইস ডেভেলপমেন্ট সেবা ঠিক এই কাজটাই করে।