
নেস্ট লার্নিং থার্মোস্ট্যাট an একটি ইন্টারনেট-সংযুক্ত ডিভাইস যা স্বজ্ঞাত এবং সহজেই ব্যবহারযোগ্য, স্বাচ্ছন্দ্যের অনুকূলতা এবং শক্তি সঞ্চয় করার জন্য বাড়ীতে ব্যবহারের ধরণগুলি সম্পর্কে অবিরাম শেখা। ব্যবহারকারীরা যে কোনও জায়গায় ইন্টারনেট সংযোগে অ্যাক্সেস পেয়ে তাদের হিটিং এবং শীতলতা নিয়ন্ত্রণ করতে পারেন।
এই বৈশিষ্ট্যগুলিকে সমর্থন করার জন্য একটি পরিশীলিত নিয়ন্ত্রণ ব্যবস্থা দরকার যা সাধারণ সেটপয়েন্ট-ভিত্তিক প্রোগ্রামগুলির ওপরে এবং অতিক্রম করে। নীড় বিস্তৃত অ্যালগরিদম সরবরাহ করে (যেমন আর্লি অন , ট্রু রেডিয়েন্ট , এয়ারওয়েভ ™ ) যার বেশিরভাগ থার্মোস্ট্যাটগুলির তুলনায় উল্লেখযোগ্য পরিমাণে কম্পিউটিং শক্তি প্রয়োজন। নেস্ট থার্মোস্টেটের এই উন্নত বৈশিষ্ট্যগুলি সরবরাহ করার জন্য প্রয়োজনীয় শক্তি রয়েছে।
নেস্ট অ্যালগরিদমগুলিকে ব্যাহত না করে বা অপ্রত্যাশিত আচরণের সাথে ব্যবহারকারীকে অবাক করে না করে পণ্যগুলিকে এইচভিএসি সিস্টেম নিয়ন্ত্রণ করার অনুমতি দেওয়ার জন্য নেস্ট এপিআই তৈরি করা হয়েছে। নেস্ট থার্মোস্ট্যাটটির জন্য তারা নিম্নলিখিত ডেটাগুলিতে অ্যাক্সেস সরবরাহ করে:
- কাঠামোর নাম এবং ডিভাইস "যেখানে নাম" (বাড়ির অবস্থান)
- কাস্টম তাপস্থাপক লেবেল
- অনলাইন স্থিতি এবং শেষ সংযোগের তথ্য
- বর্তমান এবং লক্ষ্যমাত্রা তাপমাত্রা
- তাপমাত্রা মোড
- ইকো টেম্পারেচারস
- সময়-থেকে-তাপমাত্রা
- তাপমাত্রা স্কেল (সেট F / C)
- তাপমাত্রা লকের স্থিতি এবং যদি লক করা থাকে তবে সর্বনিম্ন / সর্বোচ্চ লক হওয়া তাপমাত্রার মান
- ফ্যানের টাইমার সময়কাল এবং এইচভিএসি মোড
- আর্দ্রতা
- সানব্লক
থার্মোস্ট্যাট অনুমতি
সমস্ত থার্মোস্ট্যাট এপিআই ডেটা মানগুলিতে পঠনের অ্যাক্সেসের জন্য, আপনার ক্লায়েন্টের জন্য থার্মোস্ট্যাট পড়ার অনুমতিটি নির্বাচন করুন।
সমস্ত থার্মোস্ট্যাট এপিআই ডেটা মানগুলিতে পাঠ্য অ্যাক্সেস এবং নির্বাচনের মানগুলিতে অতিরিক্ত লেখার অ্যাক্সেসের জন্য, আপনার ক্লায়েন্টের জন্য থার্মোস্ট্যাট রিড / রাইট অনুমতি নির্বাচন করুন। এই অনুমতি স্তরটি আপনাকে নিম্নলিখিতগুলি আপডেট করতে দেয়:
- লক্ষ্যমাত্রা তাপমাত্রা
- এইচভিএসি মোড
- ফ্যান টাইমার
থার্মোস্ট্যাট রিড / রাইটিং ভি 5 দিয়ে শুরু করে আপনি নিম্নলিখিতগুলি আপডেট করতে পারেন:
- তাপমাত্রার স্কেল
- থার্মোস্ট্যাট লেবেল
থার্মোস্ট্যাট শনাক্তকারী
যন্ত্র
নীড় ডিভাইসগুলি আইডির অ্যারে হিসাবে টাইপ অনুসারে তালিকাভুক্ত হয়, যা ডিভাইস পাথের মাধ্যমে কোনও ডিভাইস অনন্যভাবে চিহ্নিত করতে ব্যবহার করা যেতে পারে। সুতরাং "peyiJNo..."
এর একটি থার্মোস্ট্যাট আইডি মানে আপনি API এর মাধ্যমে devices/thermostats/peyiJNo...
তে তাপস্থাপক ডিভাইস মডেলটি লোড করতে পারেন।
একটি ডিভাইস একাধিক পণ্য সঙ্গে সংযুক্ত থাকে, প্রতিটি ডেভেলপার ডিভাইসে জন্য একটি ভিন্ন আইডি দেখতে হবে। কোনও ডিভাইস যা একই বিকাশকারী থেকে একাধিক পণ্য ইনস্টল করেছে, বিকাশকারী একই আইডি দেখতে পাবেন।
নাম
দুটি নামের বৈশিষ্ট্য সরবরাহ করা হয়। সংক্ষিপ্ত name
বৈশিষ্ট্যটি ব্যবহারকারীর ইন্টারফেস লেবেলে প্রদর্শিত হয়, যখন name_long
দীর্ঘ রূপের পাঠ্যে ব্যবহৃত হয়।
name
এই উদাহরণগুলিতে, name
"হলওয়ে" বা "হলওয়ে (পশ্চিম)"।


name_long
এই উদাহরণে, name_long
হ'ল "অফিস (উপরে)"।

লেবেল


অনুমতি সংস্করণ v5 দিয়ে শুরু করে, আপনি API এর মাধ্যমে একটি কাস্টম থার্মোস্ট্যাট লেবেল যুক্ত করতে পারেন। নেস্ট অ্যাপে, নামটির পরে, বন্ধনীগুলিতে লেবেল উপস্থিত হয়।
সঙ্গে প্রারম্ভকালীন অনুমতি সংস্করণ V6 , এছাড়াও আপনি তাপস্থাপক ট্যাগ পড়তে পারেন।
কোথায়
where_id
- একটি অনন্য, নেস্ট-উত্পন্ন সনাক্তকারী যা
name
উপস্থাপন করে -
where_id
, কেবল-পড়া হয় এবং একটি কাস্টম যেখানে তৈরি করতে কলে স্বয়ংক্রিয়ভাবে তৈরি হয়name
নেস্ট থার্মোস্ট্যাটস ,নেস্ট সুরক্ষিত এবং নেস্ট ক্যামের নাম কোথায় সে সম্পর্কে আরও জানুন।
where_name
আপনি যখন কোনও থার্মোস্ট্যাট অনুমতি ব্যবহার করেন , আপনি ডিভাইসটি অ্যাক্সেস করতে পারেন যেখানে ডিভাইস অবজেক্ট ( devices/thermostats
) where_name
ব্যবহার করতে পারেন।
অন্যান্য মেটাডেটা
সমস্ত ডেটা মানগুলি কেবলমাত্র পড়া হয়, অন্যথায় নির্দিষ্ট না করা পর্যন্ত।
ডেটা মান | বর্ণনা |
---|---|
locale | এই ডিভাইসে নির্ধারিত ভাষা এবং দেশের কোড |
software_version | একটি স্ট্রিং যা বর্তমানে ডিভাইসে ইনস্টল করা ফার্মওয়্যারটির প্রতিনিধিত্ব করে |
structure_id | একটি স্ট্রিং যা অনন্যভাবে এই কাঠামোর প্রতিনিধিত্ব করে; এটি সেই কাঠামোটি যা ডিভাইসটি যুক্ত হয় |
last_connection | নেস্ট পরিষেবাটিতে সর্বশেষ সফল সংযোগের টাইমস্ট্যাম্প |
is_online | অনলাইন স্ট্যাটাস। এটি নেস্ট দ্বারা last_connection সংযোগের সময় এবং একটি প্রত্যাশিত পুনরায় সংযোগ উইন্ডো যা ডিভাইস-নির্দিষ্ট করে ব্যবহার করে তা নির্ধারণ করা হয়। |
তাপস্থাপক বৈশিষ্ট্য
তাপস্থাপক মোড
এইচভিএসি সিস্টেমগুলিতে চারটি "অন" স্টেটস রয়েছে ( heat
, cool
, heat-cool
, eco
) এবং একটি "অফ" স্টেট ( off
)। আমরা এই রাজ্যগুলি hvac_mode
এবং তাপমাত্রার ডেটা মানগুলির মাধ্যমে আরাম এবং শক্তি সঞ্চয় পরিচালনা করতে ব্যবহার করি।
- যখন তাপ বা শীতল মোড (
heat
,cool
) নির্বাচন করা হয়, তখন থার্মোস্ট্যাটটি লক্ষ্যমাত্রার তাপমাত্রায় বাড়িটিকে সামঞ্জস্য করে। - যখন তাপ • শীতল মোড (
heat-cool
) নির্বাচন করা হয়, তখন থার্মোস্ট্যাটটি পছন্দসই তাপমাত্রার সীমার মধ্যে বাড়িটিকে আরামদায়ক রাখে। - ইকো টেম্পারেচারস (ইকো) নির্বাচন করা হলে, থার্মোস্ট্যাট ঘরটি আরামদায়ক রাখতে এবং শক্তির ব্যবহার হ্রাস করতে শক্তি-সাশ্রয়কারী অ্যালগরিদম প্রয়োগ করবে। এই মোডের থার্মোস্ট্যাটগুলি ECO প্রদর্শন করে।
কাঠামোতে উপস্থিতি সম্পর্কিত দুটি রাজ্য থাকে: হোম বা অ্যাওয়ে। যখন ঘরে কোনও গতি অনুভূত হয় না, তখন কাঠামো হোম থেকে অ্যাওয়েতে পরিবর্তিত হবে এবং বাড়ির থার্মোস্ট্যাটগুলি স্বয়ংক্রিয়ভাবে ইকো টেম্পারেচার সক্ষম করবে।
hvac_mode
এবং তাপমাত্রার মানগুলি কীভাবে একসাথে কাজ করে
hvac_mode
এর মানের উপর নির্ভর করে, কেবলমাত্র নির্দিষ্ট তাপমাত্রার ডেটা মানগুলি API এ অ্যাক্সেস করা যায়:
এইচভিএসি মোড | তাপমাত্রার ডেটা মানগুলি আপনি অ্যাক্সেস করতে পারেন |
---|---|
heat বা cool | target_temperature_f বা target_temperature_c |
heat-cool | target_temperature_low_f এবং target_temperature_high_f বা target_temperature_low_c এবং target_temperature_high_c |
eco | eco_temperature_low_f এবং eco_temperature_high_f বা eco_temperature_low_c এবং eco_temperature_high_c |
off | কিছুই না |
কিছু পরিস্থিতিতে, hvac_mode
পরিবর্তনের চারপাশে বিশেষ নিয়ম রয়েছে:
পরিস্থিতি | hvac_mode পরিবর্তন করা যেতে পারে? |
---|---|
তাপমাত্রা লক সক্ষম করা আছে | হ্যাঁ |
জরুরী শাটফ সক্রিয় | না |
জরুরী তাপ সক্ষম করা হয়েছে | না |
can_cool বা can_heat মানটি false | না |
ইকো টেম্পারেচারস
ইকো টেম্পারেচার্স ব্যবহারকারী ঘরে বসে থাকুক না কেন শক্তি সঞ্চয় করতে দেয়। সুইচিং বিবেচনা hvac_mode
করতে eco
যখন আপনার পণ্যের মধ্যে শক্তি বাঁচান আচরণে বাস্তবায়ন।
ইকো টেম্পারেচার এন্ডপয়েন্টগুলি থার্মোস্ট্যাটটি পড়তে এবং পড়তে / লিখতে ভি 6 অনুমতি দিয়ে শুরু করে নেস্ট এপিআইতে উপলব্ধ।
ইকো এবং নন-ইকো মোডগুলির মধ্যে স্যুইচিং
আপনার পণ্যটির সরাসরি ইকো মোডে লক্ষ্যমাত্রা তাপমাত্রা পরিচালনা করার দরকার নেই। যখন বাড়িটি দূরে সেট করা থাকে, লক্ষ্য অস্থায়ীভাবে প্রদর্শিত হয় না, তবে ব্যবহারকারী নির্বাচনের উপর ভিত্তি করে অভ্যন্তরীণভাবে সেট করা থাকে। যখন থার্মোস্টেটটি বন্ধে সেট করা থাকে, তখন কোনও লক্ষ্যমাত্রা তাপমাত্রা পরিলক্ষিত হয় না।
আপনার যদি অবশ্যই লক্ষ্যমাত্রার তাপমাত্রাকে সরাসরি পরিবর্তন করতে হয় তবে দুটি পৃথক কলে পরিবর্তনটি করতে ভুলবেন না:
-
eco
ব্যতীত অন্য কোনও মানেhvac_mode
পরিবর্তন করুন - উপযুক্ত
target_temperature
ডেটা মানগুলি সংশোধন করুন
থার্মোস্ট্যাটটি দিয়ে v6 অনুমতিগুলি পড়তে এবং পড়তে / লিখতে শুরু করে, আপনি এইচভিএসি মোড রূপান্তরগুলিতে সহায়তা করার জন্য previous_hvac_mode
hvac_mode এপিআইয়ের মাধ্যমে অ্যাক্সেস করতে পারেন। previous_hvac_mode
"ইকো" তে রূপান্তরিত হওয়ার আগে ডিভাইসটির hvac_mode
সঞ্চয় করার জন্য ব্যবহৃত হয়।
উদাহরণস্বরূপ, যদি নেস্ট থার্মোস্ট্যাট ইকো টেম্পারেচার ( hvac_mode = "eco"
) ব্যবহার করে থাকে, previous_hvac_mode
উপলব্ধ থাকে এবং আপনি আপনার পণ্যকে target_temperature
সেট করতে চান তবে আপনাকে অবশ্যই প্রথমে:
-
previous_hvac_mode
-
hvac_mode
previous_hvac_mode
hvac_mode
মান সেট করুন - নিশ্চিত করুন
hvac_mode
আর "ইকো" তে সেট করা নেই
এই পদক্ষেপগুলির পরে, লক্ষ্যমাত্রার তাপমাত্রা যথাযথ হিসাবে সেট করুন।
hvac_mode
মান উপর নির্ভর করে, previous_hvac_mode
hvac_mode
পরিবর্তন হয়:
যখন hvac_mode অবস্থা হয় ... | তারপরে, previous_hvac_mode হতে পারে ... |
---|---|
eco | heat , cool , heat-cool বা off |
heat , cool , heat-cool বা off | ফাঁকা / খালি |
লক্ষ্যমাত্রা তাপমাত্রা
টার্গেট তাপমাত্রা হ'ল এইচভিএসি সিস্টেমের জন্য সর্বাধিক গুরুত্বপূর্ণ মান - এটি পছন্দসই তাপমাত্রা, সাধারণত ব্যবহারকারী দ্বারা সেট করা হয়। বেশিরভাগ ক্রিয়া এবং সিদ্ধান্তগুলি এর উপর ভিত্তি করে। এপিআই থেকে, নেস্ট পণ্যগুলির সাথে কাজ করা বৃহত্তর প্রক্রিয়ার অংশ হিসাবে লক্ষ্যমাত্রা তাপমাত্রা লিখতে পারে।
সিস্টেম চালু থাকা অবস্থায় সর্বদা লক্ষ্যমাত্রার তাপমাত্রা সেট থাকে।
- যখন তাপ বা শীতল মোড (
heat
,cool
) নির্বাচন করা হয়, তখন একটি এককtarget_temperature
সেট করা হয় - যখন তাপ
target_temperature
heat-cool
মোডটি (heat-cool
) নির্বাচন করা হয়, দুটিtarget_temperature
মান নির্ধারণ করা হয়, একটি লক্ষ্য সীমা চিহ্নিত করে, শীতল করার জন্য একটি উচ্চতর এবং উত্তাপের জন্য একটি নিম্নতর - যখন ইকো মোড (
eco
) নির্বাচন করা হয় তখন লক্ষ্যমাত্রার তাপমাত্রা পরিসীমা অভ্যন্তরীণভাবে সেট করা থাকে
এমন সুরক্ষার তাপমাত্রাও রয়েছে যা হিমশীতল পাইপ বা বাড়ির অত্যধিক উচ্চ তাপমাত্রা রোধ করার জন্য একটি ব্যাকস্টপ।
যখন থার্মোস্ট্যাট বন্ধ থাকে, তখন কোনও লক্ষ্যমাত্রা তাপমাত্রা সেট করা হয় না।
সময়-থেকে-তাপমাত্রা
সময়-থেকে-তাপমাত্রা আপনাকে এইচভিএসি সিস্টেমের জন্য এই ডেটা মানগুলিতে অ্যাক্সেস দেয়:
-
time_to_target
- সময়টি, মিনিটের মধ্যে, এটি কাঠামোর লক্ষ্যমাত্রার তাপমাত্রায় পৌঁছতে সময় নেবে -
time_to_target_training
- প্রশিক্ষণের অবস্থা
- থার্মোস্ট্যাট যেমন শিখেছে যে এইচভিএসি সিস্টেম কীভাবে প্রতিক্রিয়া দেখায়, এটি লক্ষ্যমাত্রার তাপমাত্রায় পৌঁছানোর জন্য অনুমানটিকে সামঞ্জস্য করে
- যখন তাপমাত্রা লক্ষ্যমাত্রার তাপমাত্রায় পৌঁছানোর সময় অনুমানের পক্ষে যথাযথভাবে নিশ্চিত হয়, তখন
training
থেকেready
অবস্থানে স্থিতি পরিবর্তিত হয়
পরিবেষ্টিত তাপমাত্রা
তাপমাত্রা কাছাকাছি তাপমাত্রা পরিমাপ করা হয়। ব্যবহারকারীর পছন্দসই তাপমাত্রা স্কেলের সাথে মিলিত মানটি প্রদর্শন করুন।
তাপমাত্রার স্কেল
পরিবেষ্টিত এবং লক্ষ্যমাত্রা তাপমাত্রার পরিবর্তনশীলগুলি সেলসিয়াস বা ফারেনহাইট স্কেল দ্বারা সংগঠিত হয়। temperature_scale
বৈশিষ্ট্যটি ব্যবহারকারীর পছন্দের উপর নির্ভর করে হয় "এফ" বা "সি" হবে। এই সম্পত্তিটি প্রতিটি তাপস্থাপক দ্বারা সেট করা হয়, সুতরাং এটি সম্ভব যে একক কাঠামোতে ব্যবহারকারীর দুটি তাপস্থাপক থাকতে পারে, প্রতিটি তাপমাত্রার স্কেলে একটি করে। তাপমাত্রার মানগুলি প্রদর্শন করার সময় ব্যবহারকারীর পছন্দগুলি মাথায় রাখুন।
অনুমতি সংস্করণ v5 দিয়ে শুরু করে, আপনি API এর মাধ্যমে তাপমাত্রার স্কেল পরিবর্তন করতে পারেন।
তাপমাত্রা প্রদর্শন করার সময় নিয়মিত এবং পরিবেষ্টনীয় তাপমাত্রার ক্ষেত্রগুলিতে নিয়মিত বৃত্তাকারকে সামঞ্জস্য করার জন্য _f
এবং _c
বৈচিত্র রয়েছে।
তাপমাত্রা প্রদর্শন

আপনি যখন লক্ষ্যমাত্রার তাপমাত্রার তথ্য প্রদর্শন করেন, তখন এই তিনটি নির্ভরশীল মানগুলি বিবেচনা করুন: temperature_scale
, hvac_mode
এবং কাঠামোর away
state
নেস্ট থার্মোস্ট্যাট ডিসপ্লেতে কী প্রদর্শিত হয় এবং এটি কীভাবে আচরণ করে তা নির্ধারণ করতে অনেক ডেটা মান একসাথে কাজ করে।
- যখন
hvac_mode
heat-cool
সেট করা থাকে, নেস্ট থার্মোস্ট্যাটটি বুলেট বর্ণের (•) দ্বারা পৃথক পৃথক নিম্ন এবং উচ্চ সেটগুলি প্রদর্শন করে, অন্যথায় নেস্ট থার্মোস্ট্যাট কেবলমাত্র লক্ষ্যমাত্রার তাপমাত্রা প্রদর্শন করে - যখন
hvac_mode
সেট করা হয়off
, শব্দ "অফ" ব্যবহারকারীর পছন্দের ভাষায় নেস্ট তাপস্থাপক প্রদর্শিত হয়, - যখন
hvac_mode
সেট করা হয়eco
, শব্দ "ইকো" ব্যবহারকারীর পছন্দের ভাষায় নেস্ট তাপস্থাপক প্রদর্শিত হয়,
প্রদর্শন তাপমাত্রা বিন্যাসটি নির্বাচিত তাপমাত্রা স্কেল (এফ / সি) এর উপরও নির্ভর করে।
ফারেনহাইট তাপমাত্রা পুরো সংখ্যা হিসাবে প্রদর্শিত হয়:
- লক্ষ্যমাত্রার তাপমাত্রা: 55 ° F
- পরিবেষ্টনের তাপমাত্রা: 62 ° F
সেলসিয়াস তাপমাত্রা একটি সম্পূর্ণ সংখ্যা বা দশমিক মান হিসাবে প্রদর্শিত হয়, শেষ অঙ্কটি ".5" এ সেট করা থাকে:
- লক্ষ্যমাত্রার তাপমাত্রা: 12 ° C
- পরিবেষ্টনের তাপমাত্রা: 16.5 ° C
পাতা
যখন পাতার আইকনটি থার্মোস্টেটের সম্মুখভাগে প্রদর্শিত হচ্ছে, তখন তাপস্থাপকটি একটি শক্তি-সঞ্চয়কারী তাপমাত্রায় সেট হয়ে যায় এবং has_leaf
= true
।

তাপমাত্রা লক
ব্যবহারকারীরা কোনও নেস্ট থার্মোস্ট্যাট লক করতে পারেন যাতে এটি কেবলমাত্র একটি সীমিত তাপমাত্রার সীমার মধ্যে সামঞ্জস্য করা যায়। অনুমতি সংস্করণ v5 দিয়ে শুরু করে আপনি দেখতে পাবেন যে তাপমাত্রা লকটি is_locked
পরীক্ষা করে সক্ষম করা আছে এবং যদি তা হয়, তবে API এর মাধ্যমে তাপমাত্রা লক ন্যূনতম / সর্বোচ্চ মানগুলি পড়ুন:
লক তাপমাত্রা অবশ্যই জোড়ায় সুনির্দিষ্ট এবং ন্যূনতম মান হিসাবে নির্দিষ্ট করা উচিত এবং কেবলমাত্র_এলকড = true
is_locked
এটি লেখা যেতে পারে।
আর্দ্রতা
আর্দ্রতা, শতাংশে (%) ফর্ম্যাটে, ডিভাইসে পরিমাপ করা, নিকটতম 5% পর্যন্ত বৃত্তাকার।
সানব্লক
সানব্লক প্রযুক্তিটি ইউনিটটিতে সরাসরি সূর্যের আলো থেকে উদ্ভূত তাপের স্পাইকগুলির জন্য ক্ষতিপূরণ করতে নেস্ট থার্মোস্টেটের তাপমাত্রাকে স্বয়ংক্রিয়ভাবে সামঞ্জস্য করে।
এই ডেটা মানগুলি আপনাকে জানায় যে সানব্লক সক্ষম এবং / অথবা সক্রিয়ভাবে তাপমাত্রা সংশোধন করছে কিনা।
-
sunlight_correction_enabled
- বুলিয়ান, সানব্লক সক্ষম থাকলে
true
ফিরে আসে
- বুলিয়ান, সানব্লক সক্ষম থাকলে
-
sunlight_correction_active
- বুলিয়ান, সানব্ল্যাক সক্রিয় থাকলেtrue
প্রত্যাবর্তন করে, যা সূচিত করে যে থার্মোস্ট্যাটটি সরাসরি সূর্যের আলোতে অবস্থিত
ফ্যান
অনেক এইচভিএসি সিস্টেমের একীভূত ফ্যান রয়েছে, যার অর্থ পাখাটি স্বাধীনভাবে নিয়ন্ত্রণ করা যায় না । ইন্টিগ্রেটেড অনুরাগীদের জন্য কোনও অফ মোড নেই, কারণ গরম বা শীতল চলাকালীন ফ্যানটি চালানো দরকার।
তবে, যদি এইচভিএসি সিস্টেমটি সামঞ্জস্যপূর্ণ হয় তবে পুরো এইচভিএসি সিস্টেমকে নিযুক্ত না করেই যাত্রীদের আরও স্বাচ্ছন্দ্যযুক্ত করার জন্য, ফ্যানকে স্পষ্টতই API এর মাধ্যমে চালু করা যেতে পারে।
পাখা স্বাধীনভাবে নিয়ন্ত্রণ করা যায়, তাহলে has_fan
সেট করা হবে true
, এবং নিম্নলিখিত তথ্য মান তাপস্থাপক সঙ্গে নির্ধারণ করা যাবে পড়া / লেখা অনুমতি:
-
fan_timer_active
- বুলিয়ান, ফেরৎtrue
যদি পাখা টাইমার একটি প্রি-প্রোগ্রাম চলাকালীন নিযুক্ত করা হয় -
fan_timer_duration
- int, সময়ের দৈর্ঘ্য (মিনিটের মধ্যে) যে ফ্যানটি চালানোর জন্য সেট করা আছে
নির্দিষ্ট সময়কালের জন্য ফ্যান টাইমার (ফ্যান চালু করুন) শুরু করতে এই মানগুলি একসাথে ব্যবহার করুন। ফ্যান কখন চলমান বন্ধ করবে সেট করার টাইমস্ট্যাম্প নির্ধারণ করতে আপনি fan_timer_timeout
ব্যবহার করতে পারেন।
মনে রাখবেন যে আপনি সর্বদা fan_timer_duration
পরিবর্তন করতে পারেন - এটি hvac_mode
বা কাঠামোগুলি দখল রাষ্ট্রের (দূরে) থেকে পৃথক।
সাফল্য বা ব্যর্থতার বিষয়ে আপনি এই প্রতিক্রিয়াগুলি আশা করতে পারেন:
- 200 ঠিক আছে
- 400 খারাপ অনুরোধ
যদি ফ্যানটি চালু করার কমান্ডটি প্রত্যাশিত ফলাফল না দেয় তবে এটি হতে পারে কারণ ফ্যানটি ইতিমধ্যে নিযুক্ত (ম্যানুয়ালি ব্যবহারকারী দ্বারা, বা একটি সময়সূচীতে, বা এইচভিএসি তাপ / শীতল চক্রের কারণে)।
হার সীমাবদ্ধ
আমরা ডিভাইসে অতিরিক্ত কলগুলির বিরুদ্ধে সুরক্ষা রাখতে রেট সীমাবদ্ধতা প্রয়োগ করি, যা সিস্টেম বা ব্যাটারির কার্যকারিতাকে প্রভাবিত করতে পারে। স্বাভাবিক পরিস্থিতিতে, নেস্ট ডিভাইসগুলি হিটিং এবং কুলিং সিস্টেমের লো ভোল্টেজ তারগুলি থেকে ব্যাটারি চার্জ করে। তবে অল্প সময়ের মধ্যে যদি অতিরিক্ত মাত্রায় কল করা হয় এবং ব্যাটারির স্তর কম হয়ে যায়, নেস্ট থার্মোস্ট্যাট শক্তি সংরক্ষণের জন্য ওয়াই-ফাই বন্ধ করে দেবে।
অনুশীলনে, এর অর্থ হ'ল আমরা একটি নির্ধারিত সময়ের মধ্যে কোনও ডিভাইসে যে কল করতে পারি তার সংখ্যা সীমাবদ্ধ করি। আপনি এই সীমা অতিক্রম করেন, তাহলে আপনি একটি ত্রুটি প্রতিক্রিয়া এবং নির্দেশ করে একটি বার্তা আপনি আপনার সীমা অতিক্রম করেছেন পাবেন।
আরও তথ্যের জন্য, ডেটা রেট সীমাগুলি দেখুন ।
বিদ্যুতের সীমাবদ্ধতা
কিছু ক্ষেত্রে থার্মোস্টেটে পরিবর্তনের অনুরোধটি সরবরাহ করার জন্য পর্যাপ্ত ব্যাটারি শক্তি থাকতে পারে না। এই ক্ষেত্রে আপনি একটি ত্রুটি প্রতিক্রিয়া পাবেন এবং ডিভাইস নির্দেশ করে এমন একটি বার্তা এই মুহুর্তে অনুরোধটি পরিবেশন করতে পারে না। যদি এটি ঘটে থাকে, আবার চেষ্টা করার আগে ব্যাটারিকে রিচার্জের জন্য কিছু সময় দিন।
নেস্ট লার্নিং থার্মোস্ট্যাট-এ কম ব্যাটারির শর্তাদি সম্পর্কে আরও জানুন।
ভুল বার্তা
কিছু রাজ্য নির্দিষ্ট ফাংশন অনুপলব্ধ রেন্ডার। এই নিয়মগুলি শক্তি সংরক্ষণ করার জন্য বা স্বাচ্ছন্দ্য এবং সুরক্ষার জন্য রয়েছে।
এপিআই কল ত্রুটিগুলি কী বোঝায় এবং সেগুলি কীভাবে পরিচালনা করতে হয় সে সম্পর্কে তথ্যের জন্য ত্রুটি বার্তা দেখুন ।
Wi-Fi / সংযোগ সমস্যা issue
যদি কোনও ডিভাইস অফলাইনে থাকে তবে পরিবর্তনগুলি অনুমোদিত নয়। আপনি ডেটা মডেলটিতে ডিভাইসের অনলাইন অবস্থা পর্যবেক্ষণ করতে পারেন এবং যথাযথভাবে ইউআই প্রদর্শন করতে পারেন।