আপনি আপনার ডিভাইসের মডেলে যতটা ইচ্ছা যোগ করতে পারেন। এই বৈশিষ্ট্যগুলি শুধুমাত্র একটি ডিভাইসের সাথে আবদ্ধ নয়, আপনি সেগুলিকে আপনার পছন্দ মতো ব্যবহার করতে পারেন৷
এটি কোনো বৈশিষ্ট্য যোগ করার এবং আগত কমান্ড পরিচালনা করার প্রক্রিয়া:
- আপনি কোন বৈশিষ্ট্য যোগ করতে চান তা নির্ধারণ করুন। 
- pushtotalk.pyফাইলটি খুলুন।- cd assistant-sdk-python/google-assistant-sdk/googlesamples/assistant/grpc - nano pushtotalk.py 
- বিদ্যমান একটির অধীনে নিম্নলিখিত কোড ব্লক যোগ করুন যা - action.devices.commands.OnOffকমান্ড পরিচালনা করে (বিদ্যমান কোড ব্লকটি মুছবেন না)।- @device_handler.command('action.devices.commands.command-name') def my-function(parameter-name): if conditional: logging.info('Something happened.') else: logging.info('Something else happened.')
- উপরের কোড ব্লকে প্রতিটি ভেরিয়েবলের জন্য আপনার প্রয়োজনীয় তথ্য খুঁজুন। - command-name- ধাপ 1 থেকে নির্দিষ্ট বৈশিষ্ট্য পৃষ্ঠায় যান (উদাহরণস্বরূপ, ColorTemperature )। ডিভাইস COMMANDS টেবিল থেকে একটি কমান্ড ব্যবহার করুন। - my-function- আপনি যা চান আপনার হ্যান্ডলার ফাংশনের নাম দিন। - parameter-name- বৈশিষ্ট্য পৃষ্ঠায় Device COMMANDS টেবিলে আবার দেখুন। প্রতিটি কমান্ডের সাথে যুক্ত এক বা একাধিক প্যারামিটার থাকে। এগুলি JSON EXECUTE অনুরোধে - "params"এর অধীনে তালিকাভুক্ত করা হয়েছে৷ সঠিক প্যারামিটার নাম ব্যবহার করুন. মনে রাখবেন যে এই পরামিতিগুলির মধ্যে কয়েকটি এমন বস্তু যা অন্যান্য পরামিতি ধারণ করে - শুধুমাত্র শীর্ষ-স্তরের অবজেক্ট ব্যবহার করুন।- conditional- আপনার হ্যান্ডলার কোডে আপনাকে কঠোরভাবে একটি শর্তসাপেক্ষ ব্যবহার করার প্রয়োজন নেই, তবে এটি ডিভাইসে আপনি কীভাবে কমান্ডটি কার্যকর করবেন তা আলাদা করতে সহায়তা করতে পারে। - উজ্জ্বলতা এবং রঙের তাপমাত্রা বৈশিষ্ট্যের জন্য এখানে কিছু উদাহরণ রয়েছে: - @device_handler.command('action.devices.commands.BrightnessAbsolute') def brightnessCheck(brightness): if brightness > 50: logging.info('brightness > 50') else: logging.info('brightness <= 50') @device_handler.command('action.devices.commands.ColorAbsolute') def color(color): if color.get('name') == "blue": logging.info('color is blue') else: logging.info('color is not blue') 
- ধাপ 1 এ আপনি যে বৈশিষ্ট্য যোগ করেছেন তার সাথে ডিভাইসের মডেল আপডেট করুন । 
- পরিবর্তিত উৎস কোড চালান. - cd assistant-sdk-python/google-assistant-sdk/googlesamples/assistant/grpc - python pushtotalk.py 
- এন্টার কী টিপুন এবং একটি প্রশ্ন চেষ্টা করুন। - যেমন: - উজ্জ্বলতা 65% এ সেট করুন। - এটি নীল করুন। 
