ایجاد قواعد هشدار
آخرین بروزرسانی:
گام چهارم: تنظیم قواعد هشدار
با استفاده از خاصیت قواعد هشدار، هشدار را در زمانهایی که داده temperature بیش از 25 درجه باشد، ایجاد خواهیم کرد. برای این منظور، باید پروفایل دستگاه (Device Profile) را ویرایش کرده و یک قاعده هشدار به آن اضافه کنیم. دستگاه فعلی (MyNewDevice) از پروفایل دستگاه پیشفرض (Default) استفاده میکند. توصیه میکنیم برای هر نوع دستگاه که به پلتفرم اضافه میشود، یک پروفایل دستگاه اختصاصی ایجاد شود، اما برای سادگی در اینجا از آن میگذریم.
برای تنظیم قاعده هشدار مورد نظر مراحل زیر را انجام دهید.
-
به صفحه پروفایل دستگاه (Device Profile) بروید.
-
روی پروفایل پیشفرض کلیک کنید. این کار جزئیات پروفایل دستگاه را در منوی جدید نشان خواهد داد.
-
روی بخش قواعد هشدار (Alarm rules) کلیک کرده و پس از آن روی آیکن مداد در گوشه سمت راست و بالا کلیک کرده و به حالت ویرایش بروید.
-
روی دکمه افزودن قاعده هشدار (Add alarm rule) کلیک کنید.
-
نوع هشدار (Alarm type) را تعیین کنید (مثلا High Temperature) و سپس روی آیکن + قرمز رنگ (Please add alarm rule condition) کلیک کرده تا بتوانید شرایطی را در قواعد هشدار اضافه کنید.
-
روی دکمه افزودن فیلتر (Add key filter) کلیک کنید تا یک شرط را مشخص کنید.
-
نوع کلید (Key type) را روی حالت سریزمانی (Timeseries) قرار دهید. در بخش نام کلید ورودی (Key name) کلیک کنید، با این کار داده tempreture که قبلا به پلتفرم ارسال شده بود به صورت خودکار به شما نمایش داده خواهد شد و آن را انتخاب کنید. همچنین نوع مقدار (Value type) را روی مقادیر عددی (Numeric) قرار دهید.
-
در پنل فیلترها روی Add در سمت چپ و پایین پنل کلیک کنید. نوع عملیات (Operation) را روی حالت greater than قرار داده و در مقدار آستانه (Value)، مقدار ۲۵ را وارد کرده و روی Add در سمت راست و پایین صفحه کلیک کنید.
-
روی Save کلیک کرده و در نهایت روی اعمال تغییرات کلیک کنید.
گام پنجم: ایجاد هشدار
حالا قواعد هشدار فعال بوده و میتوان دادههایی را به پلتفرم ارسال کرده و با آنها هشدار ایجاد کرد. در نظر داشته باشید که برای ایجاد هشدار، دمای ارسالی (temperature) باید 26 درجه یا بیشتر از آن باشد. وقتی که یک مقدار جدید به عنوان دما ارسال کردیم، باید بتوان فورا هشدار جدید ایجاد شده را در داشبورد مشاهده کرد.
موارد زیر را نیز در خصوص هشدارها در نظر بگیرید.
-
در نظر داشته باشید که داده دمای جدید باعث میشود یک هشدار فعال ایجاد شود.
-
کاربر ممکن است یک هشدار را تایید کرده و آن را پاک کند.
-
تا زمانی که یک هشدار فعال باشد ارسال داده جدید باعث ایجاد هشدار جدید نخواهد شد.
ایجاد داشبورد و ویجت