পুরনো Android ফোন পড়ে থাকলে সেটি দিয়ে অনেক উপকারী প্রজেক্ট করা যায়। Android ডিভাইস সফিস্টিকেটেড হার্ডওয়্যার ও সফ্টওয়্যারসহ আসে যা সঠিক অ্যাপ পেলে চমৎকার কাজ করতে পারে।
একটি প্রজেক্ট হলো মেকশিফট হোম মনিটরিং সিস্টেম সেটআপ করা। কোনো স্পেশাল হার্ডওয়্যার বা হোম সিকিউরিটি সিস্টেমের পূর্ব অভিজ্ঞতা লাগে না। শুধু আপনার পুরনো Android ও Play Store থেকে দুটি অ্যাপ। দেখি কীভাবে? শুরু করা যাক।
একটি মেকশিফট হোম মনিটরিং সিস্টেম
বাজারে অনেক সফিস্টিকেটেড হোম মনিটরিং সিস্টেম রয়েছে। পেট নজর রাখা থেকে চোর দাঁড়ালো বা লাইভ ইভেন্ট স্ট্রিম করা—অনেক অপশন রয়েছে।
তবে সিম্পল DIY হোম মনিটরিং সিস্টেম চাইলে যা সেটআপ খরচ শূন্য, সেটি চেষ্টা করা যেতে পারে। এটি ফাইভ-স্টার পারফরম্যান্স обещает করে না, কিন্তু সবকিছু ঠিক থাকলে ঘরে থাকার জন্য খুব ইন্টারেস্টিং সেটআপ। পুরনো Android ডিভাইসের একটি ইন্টারেস্টিং ব্যবহার।
কী কী লাগবে?
- পুরনো Android ফোন, বেটার Android 7 বা পুরনো ভার্সন।
- Google-এর Live Transcribe and Notification অ্যাপ।
- অটোমেশন অ্যাপ: Tasker, IFTTT, বা MacroDroid (এখানে MacroDroid ব্যবহার করা হবে)।
Google Live Transcribe and Notification অ্যাপ সেটআপ
Google "Live Transcribe and Notification" অ্যাপটি মূল কাজ করবে। এই ছোট্ট অ্যাপ বিস্তৃত শব্দ ডিটেক্ট ও আইডেন্টিফাই করতে পারে। প্রাণীর শব্দ (বকা), চুরির শব্দ (কাঁচ ভাঙা), ফায়ার অ্যালার্ম, বাচ্চার কান্না—সব কভার করে।
অ্যাপ সেটআপ:
- Play Store থেকে Live Transcribe and Notification ডাউনলোড করে ইনস্টল করুন এবং সকল পারমিশন দিন। ফোন ম্যানুফ্যাকচারার ও Android ভার্সন অনুযায়ী অ্যাপ ইতিমধ্যে ইনস্টলড থাকতে পারে।
- অ্যাপ থেকে বের হোন।
- Settings-এ গিয়ে Accessibility > Sound Notification এ ট্যাপ করে Sound Notification অন করুন। নতুন Android-এ "search settings"-এ "accessibility" সার্চ করলেই মিলবে।
- ব্যাক বাটন চাপিয়ে Accessibility পারমিশন স্ক্রিনে ফিরুন।
- নিচে স্ক্রল করে Live Transcribe লোকেট করে ট্যাপ করুন।
- Live Transcribe অন করুন। স্ক্রিনের নিচে একটি বাটন আসবে (নতুন Android-এ নাও আসতে পারে)।
- স্ক্রিনের নিচে ফ্লোটিং Accessibility বাটনে ট্যাপ করে লাইভ ট্রান্সক্রিপশন UI খুলুন। না পেলে Live Transcribe অ্যাপ লঞ্চ করুন।
- আঙুল ক্লিক করুন, হুইসেল দিন, টয়লেট ফ্লাশ করুন, মিউজিক বাজান, অন্যান্য শব্দ টেস্ট করুন। কিছু কথা বলুন ট্রান্সক্রিপশন ঠিক হচ্ছে কিনা দেখতে।
সঠিকভাবে ফলো করলে অ্যাপ প্রতিটি শব্দ 상당한 প্রিসিশনে লেবেল করবে। এখন পরবর্তী ধাপে যান।
শব্দ ডিটেক্ট হলে আপনার ফোনে নোটিফিকেশন পেতে হলে আপনার আগ্রহের শব্দগুলো সিলেক্ট করে অন করতে হবে Live Transcribe and Sound Notification অ্যাপে:
- Sound notifications স্ক্রিন খুলুন Live Transcribe and Sound Notification অ্যাপ থেকে। Sound notifications স্ক্রিন লাইভ ট্রান্সক্রিপশন স্ক্রিন থেকে আলাদা। প্রথম স্ক্রিনশটের মতো Sound notifications স্ক্রিনে থাকতে হবে। লাইভ ট্রান্সক্রিপশন স্ক্রিনে থাকলে বাম নিচের সেটিং আইকনে ক্লিক করে Open sound notifications ট্যাপ করুন।
- উপরের ডান কোণার সেটিং আইকনে ক্লিক করুন।
- Sound notifications are paused এর পাশের সুইচ অন করুন। যদি Sound notifications are active দেখে তবে ছুঁইবেন না।
- পরবর্তী Sound notifications are active ট্যাপ করে সাউন্ড নোটিফিকেশন প্রেফারেন্স স্ক্রিন খুলুন।
- আপনার আগ্রহের শব্দের পাশের সুইচ অন করুন। যেমন: Baby sounds ও Dog barking অন করলে বাচ্চা কান্না করলে বা কুকুর বকলে আপনার ফোনে SMS আসবে।
MacroDroid সেটআপ
MacroDroid Android অটোমেশন অ্যাপ যা ব্যাপক টাস্ক অটোমেট করতে দেয়। এটি ট্রিগার-অ্যাকশন মডেল ব্যবহার করে: প্রি-ডিফাইনড শর্ত পূরণ হলে অ্যাকশন এক্সিকিউট করে। যেমন: প্রতিদিন সন্ধ্যা ৬টায় শিশুর নম্বরে "return home" SMS পাঠানো।
এই প্রজেক্টে Live Transcribe-র ফাংশনালিটি এক্সটেন্ড করতে MacroDroid ব্যবহার করব। Live Transcribe-র রিমোট নোটিফিকেশন ফিচার নেই। MacroDroid দিয়ে শব্দ ডিটেক্ট হলে রিমোট নোটিফিকেশন পাঠানো হবে।
শুরু করুন:
- Play Store থেকে MacroDroid ইনস্টল করুন।
- MacroDroid লঞ্চ করুন এবং রিকোয়েস্টেড পারমিশন দিন।
- হোম স্ক্রিনে Add Macro ট্যাপ করুন এবং Triggers লেবেলের এরিয়ার উপরের প্লাস আইকনে ট্যাপ করুন।
- পরবর্তী স্ক্রিনে Device Events > Notification > Notification Received > OK ট্যাপ করুন।
- প্রম্পটে Select Application(s) বেছে নিয়ে OK > Live Transcribe and Sound Notification ট্যাপ করুন।
- পরবর্তী স্ক্রিনে সব অপশন অপরিবর্তিত রেখে OK চাপুন। MacroDroid হোম স্ক্রিনে ফিরে আসবেন।
ট্রিগার সেটআপ সম্পন্ন। এখন শর্ত প্রযোজ্য হলে নেওয়া অ্যাকশন সেটআপ করুন:
- MacroDroid হোম স্ক্রিনে Actions প্যানেলের উপরের ডান কোণার প্লাস বাটনে ট্যাপ করুন।
- পরবর্তী স্ক্রিনে Messaging > Send SMS ট্যাপ করুন।
উপরোক্ত ধাপের পর পরবর্তী স্ক্রিনে:
- ক্যারিয়ার সিলেক্ট করুন এবং 알ার্ট পাওয়ার ফোন নম্বর দিন।
- Message Text লেবেলের টেক্সট ইনপুট এরিয়ার পাশের থ্রি-ডট বাটন চাপুন। Notification Title সিলেক্ট করুন OK। আবার বাটন চাপুন Notification text সিলেক্ট করুন OK।
- Add Macro হোম স্ক্রিনে ম্যাক্রো নাম (যেমন Home Monitoring) টাইপ করে পাশের সেভ আইকনে ট্যাপ করুন।
- ব্যাক বাটন চাপিয়ে Save ট্যাপ করুন ম্যাক্রো সেভ করতে।
- MacroDroid হোম স্ক্রিনে উপরের ডান কোণার সুইচ অন করুন MacroDroid-কে এক্টিভ মোডে দিয়ে।
MacroDroid-এর মতো অটোমেশন অ্যাপে সকল প্রয়োজনীয় পারমিশন গ্রান্ট করা খুব জরুরি। না করলে অ্যাপ ব্যবহার করা খুব স্ট্রেসফুল বা অসম্ভব হয়।
অ্যাপের সকল পারমিশন আছে নিশ্চিত করতে:
- Settings-এ গিয়ে Accessibility > MacroDroid এ ট্যাপ করে সুইচ অন করুন।
- ব্যাক বাটন চাপিয়ে MacroDroid Volume Button Monitor ও MacroDroid UI Interaction-এর জন্য একই প্রক্রিয়া दुहरান।
- Settings বন্ধ করে MacroDroid আবার লঞ্চ করুন।
- হোম স্ক্রিনে নিচে ডান কোণার Settings ট্যাপ করুন।
- Ignore Battery Optimizations ট্যাপ করুন।
- MacroDroid অ্যাপ লোকেট করে ট্যাপ করুন।
- Don't optimize সিলেক্ট করুন।
কিছু Android সেটিংস অ্যাক্সেসের পথ ডিভাইস ম্যানুফ্যাকচারার ও Android OS অনুযায়ী আলাদা হতে পারে। এই পোস্ট Android 6 ও 7 এর ডিটেইল ব্যবহার করেছে। প্রজেক্টের জন্য পুরনো Android ভার্সন ব্যবহার করা ভালো।
সেটআপ শেষ হলে ফোনটি সেই এরিয়ায় রাখুন যেখানে শব্দ ডিটেক্ট করতে চান। শব্দ উৎসের নিকট থাকলে ভালো। বাচ্চার শব্দ নজরদারি চাইলে বাচ্চার ঘরে রাখুন।
Google-powered ওয়েয়ারেবল ডিভাইস থাকলে Live Transcribe and Sound Notification অ্যাপে যোগ করে সেটাও নোটিফিকেশন পাওয়া যায়।
এই সেটআপ থেকে কী কী পাবেন?
ফোনের ব্যাটারি লাইফ অনুযায়ী ৮ ঘন্টা পর্যন্ত নন-স্টপ হোম মনিটরিং পাওয়া যায়। বেবি মনিটর হিসেবে বাচ্চার কান্না, ফায়ার অ্যালার্ম মনিটর, অথবা বকা, দরজা খটকা, পানি ঝরা—এক্টিভিটি মনিটর হিসেবে ব্যবহার করা যায়।
SMS নোটিফিকেশনের পাশাপাশি অটোমেটেড ফোন কল, ইমেইল, টুইট—অনেক طریقেই নোটিফিকেশন পাওয়া যায়। MacroDroid বা অন্য অটোমেশন অ্যাপ এক্সপ্লোর করে সেটআপ উন্নত করার দर्जনাবধি ফাংশনালিটি পাওয়া যায়।