ভার্সন (3 বিট)
বর্তমান ডিভাইসের জন্য সবসময় 0। ভবিষ্যৎ প্রোটোকল রিভিশনের জন্য সংরক্ষিত।
স্ট্যান্ডার্ড · Matter ডিভাইস কমিশনিং
Matter লোগো বহনকারী স্মার্ট বাল্ব, স্মার্ট প্লাগ, কন্ট্যাক্ট সেন্সর বা দরজার লকের পেছনের QR স্ক্যান করলে আপনার ফোন পাঁচটি ধাপের হ্যান্ডশেক চালায়। QR-এ আপনার হাবের সেই নির্দিষ্ট ডিভাইস খুঁজে পাওয়ার জন্য প্রয়োজনীয় সব কিছু থাকে — ভেন্ডর, মডেল, প্রতি-ডিভাইস discriminator এবং একটি ওয়ান-টাইম পেয়ারিং পাসকোড — এবং বায়ুতে (BLE, Wi-Fi, Thread) ডিভাইসে পৌঁছানোর তালিকা। এতে কী এনকোড করা, কী ফাঁস হয় এবং কেন এটি Wi-Fi QR-এর চেয়ে ভিন্নভাবে গুরুত্বপূর্ণ।
Matter প্রকাশ করে Connectivity Standards Alliance (CSA), পূর্বে Zigbee Alliance, Apple, Google, Amazon, Samsung, Comcast এবং ডিভাইস নির্মাতাদের দীর্ঘ তালিকার প্রতিষ্ঠাতা সমর্থন সহ। Matter 1.0 অক্টোবর 2022-এ আসে; Matter 1.4 2026-এর শুরুতে বর্তমান।
পেয়ারিং-QR ফরম্যাট Matter Core Specification-এর অংশ, "Onboarding Payload" বিভাগ। একই পেলোডের তিনটি রূপ:
MT: সহ একটি Base38-এনকোডেড ব্লব। বেশিরভাগ অ্যাপ এটি পছন্দ করে কারণ দ্রুত।তিনটিই একই ফিল্ড একই ট্রাস্ট মডেল সহ এনকোড করে — কমিশনিং দৃষ্টিকোণ থেকে বিনিময়যোগ্য।
MT: প্রিফিক্সের পরে Base38 পেলোড একটি প্যাকড বাইনারি কাঠামোতে ডিকোড হয়। বাধ্যতামূলক ফিল্ড:
বর্তমান ডিভাইসের জন্য সবসময় 0। ভবিষ্যৎ প্রোটোকল রিভিশনের জন্য সংরক্ষিত।
নির্মাতার জন্য CSA-নির্ধারিত শনাক্তকারী। প্রতিটি সদস্য সংগঠন একটি অনন্য ভেন্ডর ID পায়; 0xFFF1–0xFFF4 টেস্ট/ডেভেলপমেন্টের জন্য সংরক্ষিত। আমাদের স্ক্যানার পরিচিত হলে CSA রেজিস্ট্রির বিপরীতে ভেন্ডর ID সমাধান করে।
নির্মাতা-নির্ধারিত নির্দিষ্ট মডেলের শনাক্তকারী। ভেন্ডর ID-এর সাথে মিলিয়ে একটি SKU অনন্যভাবে শনাক্ত করে।
0 = স্ট্যান্ডার্ড কমিশনিং (শুধু পেয়ার করুন), 1 = ব্যবহারকারী-ক্রিয়া প্রয়োজন (যেমন প্রথমে ডিভাইসে বোতাম চাপুন), 2 = কাস্টম ফ্লো (নির্মাতা-নির্দিষ্ট সেটআপ ধাপ)। আপনার হাব অ্যাপ কোন UI দেখায় তা নির্ধারণ করে।
একটি বিটমাস্ক যে ডিভাইস তার অকমিশনড অবস্থায় কীভাবে আবিষ্কৃত হতে পারে: BLE (সবচেয়ে সাধারণ), অন-নেটওয়ার্ক IP (ইতিমধ্যে আপনার Wi-Fi বা Ethernet-এ), Soft-AP (ডিভাইস একটি অস্থায়ী Wi-Fi নেটওয়ার্ক হোস্ট করে), Wi-Fi PAF (নতুন)।
একটি শর্ট শনাক্তকারী যা ডিভাইস ডিসকভারির সময় বিজ্ঞাপন দেয় যাতে আপনার হাব একাধিক BLE রেঞ্জে থাকলে সঠিক অকমিশনড ডিভাইস বেছে নিতে পারে। গোপন নয় — এটি "আমি এইমাত্র আনবক্স করলাম" সংকেত।
PASE হ্যান্ডশেকে ব্যবহৃত শেয়ারড সিক্রেট। ফোন ডিভাইসকে প্রমাণ করে যে তার এই পাসকোড আছে বায়ুতে প্লেইনটেক্সটে না পাঠিয়ে। কমিশনিং সম্পন্ন হলে পাসকোড আর কার্যকর নয়। পরিসীমা: 1 থেকে 99,999,998 (কিছু মান নিষিদ্ধ)।
ঐচ্ছিক ফিল্ড ডিভাইস সিরিয়াল নম্বর, rendezvous তথ্য এবং অন্যান্য নির্মাতা-নির্দিষ্ট অ্যাট্রিবিউট দিয়ে পেলোড প্রসারিত করতে পারে। বেশিরভাগ ভোক্তা ডিভাইস এটি বাদ দেয়।
Matter-এর কমিশনিং ফ্লো হলো PASE → CASE:
মূল বৈশিষ্ট্য: QR পাসকোড হলো স্বল্পমেয়াদী অথেন্টিকেশন, দীর্ঘমেয়াদী পরিচয় নয়। ডিভাইস কমিশন হলে QR স্টিকার ড্রয়ারে রাখুন (বা পিল করে ছিঁড়ে ফেলুন)। পুনরায় কমিশন করতে হয় শারীরিক অ্যাক্সেস দিয়ে ডিভাইস ফ্যাক্টরি-রিসেট করে, বা বিদ্যমান ফ্যাব্রিকের সহযোগিতায়।
Matter-এর জন্য অনন্য — QR কমিশনের আগে অপারেশনালি অর্থবহ। অন্যান্য ক্যাটাগরির সাথে তুলনা করুন:
বাস্তব-বিশ্বের পরিস্থিতি যেখানে এটি গুরুত্বপূর্ণ:
প্রতিরক্ষা: আনবক্স করার সাথে সাথে ডিভাইস কমিশন করুন (উইন্ডো বন্ধ করে), তারপর স্টিকার পিল করে ছিঁড়ে ফেলুন। শেয়ারড/পাবলিক জায়গায় ইতিমধ্যে মোতায়েন করা ডিভাইসের জন্য নিশ্চিত করুন যে ডিভাইসটি একটি ফ্যাব্রিকে কমিশন করা আছে।
আমাদের স্ক্যানারে একটি Matter QR (ছবি, পেস্ট বা ক্যামেরা) ড্রপ করুন। ভার্ডিক্ট দেখায়:
আমরা আপনার হাবে ফোন করি না বা কমিশন করার চেষ্টা করি না। ডিকোড স্থানীয়; শুধু মেটাডেটা নিরাপত্তা শ্রেণীকরণের জন্য আমাদের সার্ভারে পৌঁছায়।
0xFFF1–0xFFF4) ব্যবহার করে কারণ আসল CSA সদস্যপদ খরচ সাপেক্ষ। আমাদের স্ক্যানার টেস্ট ভেন্ডর ID চিহ্নিত করে।QR ড্রপ করুন (ছবি, পেস্ট বা ক্যামেরা)। ভার্ডিক্ট ভেন্ডর, পণ্য, discriminator, ক্যাপাবিলিটি এবং একটি মাস্কড পাসকোড দেখায়। আমরা আপনার হাবের সাথে কথা বলি না বা কমিশন করার চেষ্টা করি না — ডিকোড স্থানীয় এবং শুধু মেটাডেটা নিরাপত্তা শ্রেণীকারকে পৌঁছায়।