আইওটিতে কীভাবে উঠবেন

আইওটি ডিভাইস প্রস্তুতকারকদের জন্য ব্যবহারিক পাঠ এবং বিবেচনা।

ছয় বছর আগে, উবি নিয়ে আসার আগে আমরা অন্য একটি ডিভাইসে কাজ করেছি। এটি একটি ওয়াইফাইচালিত প্রাচীর প্লাগ ছিল যা আমরা পীচ প্লাগ কল করতে চেয়েছিলাম। আমরা অ্যাডওয়ার্ডস (মরিচ প্লাগ, সালসা প্লাগ এবং অন্যান্য যেগুলি পরে এসেছিল) এর মাধ্যমে বিভিন্ন নাম পরীক্ষা করে নামটি নিয়ে এসেছি।

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

আমরা অন্য কোন দিকে যেতে পারি তা দেখতে আমাদের পণ্য রোডম্যাপের অন্যান্য বিভাগগুলি দেখতে ড্রয়িং বোর্ডে ফিরে গিয়েছিলাম। এটি যেহেতু একটি প্লাগ ছিল তাই আমরা বিবেচনা করেছিলাম কেন আমাদের মাইক্রোফোন যুক্ত করা উচিত নয় যাতে কেউ কণ্ঠের মাধ্যমে এটিকে নিয়ন্ত্রণ করতে পারে। স্পিকারের বিশদগুলিতে কাজ করার সময় আমরা বুঝতে পেরেছিলাম যে কোনও স্পিকার যুক্ত করা থাকলে ডিভাইসটি ইন্টারনেটের সাথে সংযুক্ত থাকায় ব্যবহারের ক্ষেত্রে এবং সম্ভাবনার সংখ্যা খুব দ্রুত বৃদ্ধি পাবে। এটি একটি সাধারণ বৈশিষ্ট্য যা বিস্ফোরক এবং অনন্য ইন্টারঅ্যাকশন এবং একটি নতুন পণ্য বিভাগ তৈরি করেছিল।

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

  1. প্রতিবেদনের
  2. সক্রিয় করা
  3. রাষ্ট্রের পরিবর্তন
  4. আদেশ প্রাপ্তি
  5. তুল্য

যখন রিপোর্টিংয়ের কথা আসে তখন এটি কোনও ডিভাইসের প্রাথমিক প্রয়োজন। এর ব্যবহার বা অন্যান্য সেন্সর ডেটা সম্পর্কে প্রতিক্রিয়া থাকতে পারে? বেসিক কার্যকারিতা হওয়া উচিত:

  • ডেটা সংগ্রহ করুন
  • তথ্য সংরক্ষণ করুন
  • তথ্য প্রেরণ করুন
  • তথ্য নিশ্চিত করুন

পণ্য ডিজাইনার বিবেচনা করার জন্য অনেকগুলি বিবেচনা রয়েছে:

  • ডিভাইসে কত তথ্য সংরক্ষণ করা যায়?
  • তথ্যগুলি রিয়েল টাইমে বা ব্যাচগুলিতে প্রেরণ করা উচিত?
  • ডিভাইসটি কখন তার স্মৃতি থেকে লিখবে?
  • কোনও ডিভাইস কখন তার ডেটা প্রতিবেদন করবে?
  • ডিভাইসটি কোনও হাবিকে একটি নন-আইপি প্রোটোকল বা সরাসরি সার্ভারে অবহিত করা উচিত?
  • ডিভাইসটি ওভাররাইট করার আগে ডেটা রেকর্ড করা হয়েছে কি তা নিশ্চিত হওয়া উচিত?

মৌলিক প্রতিবেদনের জন্য, কোনও সার্ভার থেকে একটি ক্যোয়ারী নেওয়া হতে পারে এবং ডিভাইসের শেষ সেটিংসটি আবার রিপোর্ট করা যেতে পারে।

ইন্টারনেটে সংযুক্ত কোনও ডিভাইসের জন্য প্রতিবেদন করা বুনিয়াদি প্রয়োজনীয়তা, তবে এর পরে কী হবে? … অ্যাকুয়েশন - যখন ডিভাইস কিছু নিয়ন্ত্রণ করে। অ্যাকুয়েশন প্রক্রিয়া অন্তর্ভুক্ত:

  • তথ্য গ্রহণ করুন
  • ডেটা বুঝুন
  • পদক্ষেপ নিন
  • কর্মটি সম্পন্ন হচ্ছে এমন বার্তা
  • কর্মটি সম্পন্ন হয়েছে তা পরীক্ষা করুন
  • পদক্ষেপটি সম্পন্ন হয়েছে বলে স্বীকৃতি
  • প্রতিবেদনের নিশ্চয়তা গ্রহণ করুন

দু'বার এই ক্রিয়াটি সম্পাদিত হবে না তা নিশ্চিত করার জন্য হ্যান্ডশেকিং গুরুত্বপূর্ণ। সাধারণত, ব্যবহারকারীরা কেবল রিপোর্ট করার পরিবর্তে কিছু করার জন্য ইন্টারনেটে সংযুক্ত ডিভাইস রয়েছে। অ্যাক্টিভেশন একটি ডিভাইসের জন্য পরবর্তী যৌক্তিক পদক্ষেপ।

যত তাড়াতাড়ি কোনও ডিভাইস দূরবর্তীভাবে পরিচালিত হতে পারে, তত্ক্ষণাত্ পরবর্তী স্তরটি তৃতীয় পক্ষের পক্ষে ডিভাইসটি পরিচালনা করার সম্ভাবনা। এর অর্থ সাধারণত একটি এপিআই তৈরি করা এবং কিছু ডকুমেন্টেশন তৈরি করা হয়।

একটি এপিআই তৃতীয় পক্ষগুলিকে সেন্সর ডেটাতে সাবস্ক্রাইব করতে বা কোনও ডিভাইসে বিভিন্ন অ্যাকিউইটরেটর নিয়ন্ত্রণ করতে ব্যবহার করতে পারে। কিছু বা সমস্ত রিপোর্টিং বৈশিষ্ট্যগুলি এই তৃতীয় পক্ষগুলিতে প্রসারিত হতে পারে। তবে, খুব বেশি রান্নাকারীর সমস্যা এড়াতে এবং কার কাছে কোন অ্যাক্সেস রয়েছে তার ট্র্যাকটি হারিয়ে ফেলতে শেষ ব্যবহারকারীদের সহজেই তাদের ডিভাইসে অ্যাক্সেস রয়েছে তা নিয়ন্ত্রণ করার ক্ষমতা প্রদান করা জরুরী।

ডিভাইসগুলি প্রধান ক্রিয়াকলাপগুলিকে প্রভাবিত করে এমন ফাংশন যুক্ত করে বাড়তে পারে। সরল ভাষায়, এর অর্থ ডিভাইসের মূল উদ্দেশ্য ব্যতীত অন্য কিছু করতে সক্ষম হওয়া।

ডিভাইসটি চালু বা বন্ধ করার ক্ষমতা বা রঙ এবং উজ্জ্বলতা পরিবর্তন করার স্থিতি পরিবর্তনের উদাহরণ, যেমন সশব্দ ও নিঃশব্দ করার ক্ষমতা। এটা সম্ভব যে কিছু ডিভাইসকে কখনই এই স্তরে বিকাশ করতে হবে না কারণ এটি তাদের উদ্দেশ্যযুক্ত উদ্দেশ্য পূরণ করে না। যাইহোক, এটি যারা আরও কার্যকারিতা চান তাদের জন্য এটি is

স্ট্যাটাসটি পরিবর্তনের জন্য ডিভাইসগুলির একাধিক অ্যাক্টিভেশন অনুরোধগুলি প্রক্রিয়া করতে সক্ষম হওয়া প্রয়োজন এবং ডিভাইস শক্তি বা সংযোগ হারিয়ে গেলে স্থিতিটি মনে রাখতে পারে। স্থিতি পরিবর্তন করার ক্ষমতা কোনও ডিভাইস প্রস্তুতকারক তাদের পণ্যের জন্য "হত্যাকারী অ্যাপ্লিকেশন" খুঁজে পাওয়ার সম্ভাবনা বাড়িয়ে তুলতে পারে।

একটি ডিভাইস যে চূড়ান্ত স্তরে উঠতে পারে তা হ'ল অন্য ডিভাইসের সাথে স্বায়ত্তশাসিত সমন্বয় করার ক্ষমতা। এর অর্থ এই:

  • অঞ্চলে থাকা ডিভাইসগুলি সনাক্ত করতে এবং বোঝার জন্য একটি নির্দিষ্ট স্তরের বুদ্ধি ডিভাইসে তৈরি করতে হবে
  • এটি অবশ্যই এই ডিভাইসগুলির সাথে সরাসরি যোগাযোগ করতে সক্ষম হবে
  • এটি অন্যান্য ডিভাইস থেকে আদেশ প্রাপ্তি করা উচিত

ডিভাইসগুলি যখন এটি করতে পারে তখন তারা আমাদের জানতে পারে এবং অনুসরণ করার নিয়ম তৈরি না করে এটিকে পরিচালনা করতে পারে।

আমরা ঘরে এমন কয়েকটি ডিভাইস সন্ধান করতে পারি যা আইওটি ইন্টারঅ্যাকশনের স্তরটিকে উন্নত করতে পারে।

লাইটব্লব

হালকা বাল্বের জন্য প্রথম পদক্ষেপটি এটি চালু বা বন্ধ থাকা অবস্থায় রিপোর্ট করা। একটি সেটিংস পরিবর্তন করা হয় যখন এটি রিপোর্ট করা উচিত? এমন কোনও অ্যাপ রয়েছে যা লাইটগুলি দূর থেকে নিয়ন্ত্রণ করে? রাষ্ট্রের পরিবর্তনের সাথে আলো কি হালকা করা যায়? এটি কি রঙ পরিবর্তন করতে পারে?

ডিভাইস প্রস্তুতকারকের আরও জিজ্ঞাসা করা উচিত যে অন্যান্য পরিষেবাগুলি কোনও এপিআইয়ের মাধ্যমে এটি নিয়ন্ত্রণ করতে সক্ষম হবে কিনা। এটি অন্যান্য ডিভাইস থেকে নিয়ন্ত্রণযোগ্যও হওয়া উচিত? এটি এর পরিবেশে যা ঘটছে তার ভিত্তিতে এটি স্বয়ংক্রিয়ভাবে সমন্বয় করতে পারে?

সকেট

ইন্টারনেটে সংযুক্ত সকেটগুলি প্রথমে তাদের স্থিতি (উদাঃ চালু বা বন্ধ) বা সেন্সর ডেটা (যেমন বিদ্যুত ব্যবহার) প্রতিবেদন করে আরোহণ করে। এরপরে কি কোনও অ্যাপ্লিকেশন মাধ্যমে প্লাগটি চালু বা বন্ধ করা যায়? যদি কোনও ওয়েব পরিষেবা ব্যবহারের ডেটা পেতে পারে বা অন্যান্য ইভেন্টের কারণে আলো বন্ধ করে দিতে পারে তবে একটি এপিআই খুব কার্যকর হবে।

রাজ্যের পরিবর্তনের সাথে কি ভোল্টেজ আউটপুট পরিবর্তিত হতে পারে? এটি কী নতুন অ্যাপ্লিকেশনগুলি খুলতে পারে?

সমন্বয় করার জন্য ডিভাইসটিকে অন্য প্লাগগুলির সাথে কী যুক্ত করা যায় যাতে আপনি যখন অনটি চালু করেন তখন সমস্তগুলি পরিবর্তন হয়? তাদের অভিনয় কোনওভাবেই প্রতিফলিত হতে পারে?

লক

ইন্টারনেটে সংযুক্ত একটি লকের একটি প্রাথমিক কার্যকারিতা হ'ল ডিভাইসটি লক করা আছে বা আনলক করা হয়েছে কিনা তা প্রতিবেদন করা। আদর্শভাবে, এই ডিভাইসগুলি দূরবর্তীভাবে লক বা আনলক করা যায়, যেমন। বি একটি অ্যাপ্লিকেশন মাধ্যমে বা ডিভাইসের স্থিতি রিপোর্ট করতে একটি API খোলার মাধ্যমে। একটি নতুন শর্ত যুক্ত করার সাথে শীতকালে লক বা বোতামটি গরম করার ক্ষমতা, দরজাটি আজার বা বন্ধ আছে কিনা, বা এমনকি লকের কাছে লোকের সান্নিধ্যের বিষয়টিও অন্তর্ভুক্ত থাকতে পারে।

সমন্বয়ের মধ্যে কেউ দরজা দিয়ে প্রবেশ করার সময় ছবি তোলার জন্য নিকটস্থ ক্যামেরায় একটি অনুরোধ প্রেরণ, দরজা আনলক করা অবস্থায় সংগীত বাজানো, মাল্টি-লক মাস্টার সেটআপ করতে বা আনলক করা অন্তর্ভুক্ত করতে পারে একটি ফোনের জিওফেন্সের উপর ভিত্তি করে।

সংগীত স্পিকার

কেবলমাত্র বর্তমানে চলমান ট্র্যাকটি প্রদর্শন করা কোনও সংযুক্ত স্পিকারের প্রথম পদক্ষেপ (এফএম রেডিওগুলির সম্পর্কে চিন্তা করুন যা এই ফাংশনটি প্রথম ছিল)। পরবর্তী পদক্ষেপ, অ্যাক্টিভেশনটি হ'ল বিরতি দিতে, প্লে করতে এবং দ্রুত এগিয়ে যেতে এবং ইন্টারনেট রিমোট কন্ট্রোল ব্যবহার করে রিওয়াইন্ড করতে সক্ষম। স্ট্যাটাস পরিবর্তন করা একাধিক উত্স থেকে সরাসরি স্পিকারের কাছে স্ট্রিমিং সঙ্গীতকে জড়িত করতে পারে।

এখানে, এপিআই স্তরটি বিপরীত হয়েছে - স্পিকারের কাছে তৃতীয় পক্ষের পরিষেবাগুলি প্রবাহিত করার ক্ষমতা এক বড় পদক্ষেপ। সর্বোপরি, একাধিক স্পিকারের মধ্যে সমন্বয় বা সেই ডিভাইসগুলির জন্য ডিভাইসের মাধ্যমে সংগীত বা প্লেলিস্ট পরিবর্তন করা সর্বোচ্চ স্তর হবে। অবশ্যই, ভয়েস ইন্টারঅ্যাকশন যুক্ত করার ফলে ডিভাইসটি পুরোপুরি পরিবর্তিত হয়।

আইওটি ডিভাইস প্রস্তুতকারীদের জন্য পাঠ

আপনি যদি নিজের ডিভাইসটি আরও বিকাশ করতে চান তবে পণ্যটি ডিজাইনের সময় আপনার নিজের থেকে নিম্নলিখিত প্রশ্নগুলি জিজ্ঞাসা করা উচিত:

  • আমার কত তথ্য সংগ্রহ করতে হবে? এই ডেটা সংগ্রহ করা কি অনেক মান যুক্ত করবে?
  • আমি ব্যবহারকারীদের কী নিয়ন্ত্রণ করতে দেব? প্রত্যাশিত মিথস্ক্রিয়া কি?
  • ডিভাইসে আমি কী কী অতিরিক্ত ক্রিয়া যুক্ত করতে পারি যা পণ্যের সম্ভাবনাগুলিকে উল্লেখযোগ্যভাবে প্রসারিত করে?
  • তদন্তের জন্য আমার ডিভাইসটিকে তৃতীয় পক্ষের কাছে হস্তান্তর করার সুবিধা কী কী?
  • অনন্য অভিজ্ঞতা তৈরি করতে অন্যান্য ডিভাইসগুলির আমার সাথে কী সমন্বয় থাকতে পারে?

নতুন স্তরের মিথস্ক্রিয়ায় এগিয়ে যাওয়া এমন ডিভাইসগুলি বিকাশ করার অর্থ আমাদের ঘরে আমাদের ব্যবহারের জন্য আরও বেশি আকর্ষণীয় ডিভাইস - এবং আরও উত্তেজনাপূর্ণ ভবিষ্যতের জন্য।

আপনি কি সরাসরি আপনার ইনবক্সে সর্বশেষতম বিকাশ এবং প্রযুক্তিগত সংবাদ পেতে চান?

Article এই নিবন্ধটি মূলত iotforall.com এ ফেব্রুয়ারি 5, 2018 এ প্রকাশিত হয়েছিল।