اسناد سامانه اتصال اشیاء
- سامانه اتصال اشیاء چیست؟
- چگونه دستگاه خود را متصل کنیم؟
- مفاهیم کلیدی
- داشبورد
- موتور قوانین
- شروع به کار
- مرور کلی
- صف
- گرهها
- پردازش داده و اکشنها
- اعتبارسنجی دادههای تلهمتری ورودی
- محاسبه تغییرات تلمتری
- تابع داده مبتنی بر تلهمتری دو دستگاه
- تبدیل تلهمتری ورودی
- تبدیل تلهمتری با استفاده از رکورد قبلی
- ایجاد و پاککردن هشدارها
- کار با جزئیات هشدار
- ارسال ایمیل در صورت هشدار
- ارسال ایمیل به مشتری
- استفاده از ربات تلگرام برای دریافت اعلانها و هشدارها
- ایجاد هشدار برای دستگاه آفلاین
- بررسی رابطه بین واحدها
- ارسال درخواست RPC به دستگاه
- خواندن اطلاعات هواشناسی باREST API
- استفاده از صفها برای همگامسازی
- استفاده از صفها برای بازپردازش پیام
- گره های قوانین سفارشی
- قالبسازی
- تجزیه و تحلیل دادهها
- ویژگیهای دیگر
- رفع مشکلات
- یادداشتهای انتشار
- نقشه راه
کار با داشبوردهای IoT
پیشنیازها
پیش از ادامه این راهنما، توصیه میشود که راهنمای شروع به کار را دنبال کنید تا با دستگاهها و داشبوردهای ThingsConnect آشنا شوید. این کار تجربه یادگیری شما را بهبود میبخشد و درک بهتری از مفاهیم ارائهشده در اینجا فراهم میکند.
مقدمه
ThingsConnect ویژگی قدرتمندی را ارائه میدهد – قابلیت ایجاد و شخصیسازی تصاویری تعاملی که به آنها داشبورد گفته میشود. این داشبوردها ابزارهایی برای نظارت و مدیریت کارآمد دادهها و دستگاهها هستند. با داشبوردهای ThingsConnect، کاربران میتوانند رابطها را بر اساس نیازهای خاص خود تنظیم کنند، که این امر بررسی دستگاهها و دادههای IoT را آسانتر از همیشه میکند. نکته برجسته این است که هر داشبورد میتواند با چندین ویجت پر شود و این امکان انعطافپذیری و شخصیسازی را فراهم میکند. این داشبوردها محدود به یک منبع داده خاص نیستند؛ بلکه میتوانند دادههایی از موجودیتهای مختلف مانند دستگاهها، داراییها و موارد دیگر را نمایش دهند. علاوه بر این، شما میتوانید داشبوردها را به مشتریان خاص اختصاص دهید تا اطمینان حاصل شود که افراد یا تیمهای مناسب به دادههایی که نیاز دارند دسترسی دارند.

داشبوردها در ThingsConnect امکانات زیر را برای کاربران فراهم میکنند:
- تصویریسازی دادهها: کاربران میتوانند ویجتهای مختلفی مانند نمودارها، گرافها، جداول و غیره را برای تصویریسازی دادههای بدستآمده از دستگاههای متصل ایجاد کنند. این امکان به اپراتورها و تحلیلگران این اجازه را میدهد که به راحتی اطلاعات را تحلیل کرده و وضعیت دستگاهها را پیگیری کنند.
- مدیریت دستگاه: داشبوردها میتوانند برای انجام عملیات مدیریت روی دستگاهها استفاده شوند، مانند روشن یا خاموش کردن دستگاهها، تغییر پارامترها و غیره. کاربران میتوانند عملیاتها را تنظیم کرده و به دادههای بلادرنگ از دستگاهها پاسخ دهند.
- تعاملپذیری: داشبوردها میتوانند با عناصر تعاملی مانند دکمهها و سوئیچها طراحی شوند که به کاربران اجازه میدهند با دستگاهها و دادهها تعامل داشته باشند.
- سفارشیسازی نمایش: کاربران میتوانند ترتیب و اندازه ویجتها را سفارشیسازی کرده، پالتهای رنگی، قلمها و جنبههای دیگر تصویریسازی را انتخاب کنند تا یک رابط کاربری مناسب و اطلاعاتی ایجاد کنند.
- دسترسی مبتنی بر نقش: ThingsConnect این امکان را میدهد که دسترسی به داشبوردها را با سطوح مختلف دسترسی بر اساس نقشهای کاربری کنترل کنید. این کار امنیت و محرمانگی دادهها را تضمین میکند.
این راهنما مفاهیم اصلی و تنظیمات مختلف داشبورد را پوشش میدهد.
ایجاد داشبورد جدید
برای افزودن یک داشبورد جدید، باید:
- وارد بخش ThingsConnect خود شوید و از طریق منوی اصلی در سمت چپ صفحه به صفحه "داشبوردها" بروید. سپس روی علامت "+" در گوشه بالای سمت راست صفحه کلیک کرده و از منوی کشویی گزینه "ایجاد داشبورد جدید" را انتخاب کنید.
- در کادر باز شده، عنوان داشبورد را وارد کنید، وارد کردن توضیحات اختیاری است. روی "افزودن" کلیک کنید.
- پس از ایجاد داشبورد، به طور خودکار باز خواهد شد. آن را با کلیک روی دکمه "ذخیره" در گوشه بالای سمت راست ذخیره کنید.
- داشبورد اول شما با موفقیت ایجاد شده است. با ادامه افزودن داشبوردهای جدید، آنها در بالای لیست ظاهر خواهند شد. این ترتیب پیشفرض بر اساس زمان ایجاد است.
نوار ابزار داشبورد
قبل از شروع به کار با داشبورد، با رابط کاربری آن آشنا شوید تا متوجه شوید هر کدام از ویژگیها مسئول انجام چه اقداماتی هستند.
نوار ابزار داشبورد به شما این امکان را میدهد که وضعیتها، طرحها، تنظیمات، نام مستعار موجودیتها، فیلترها، کنترل نسخه، پیکربندی پنجره زمانی، وارد حالت ویرایش شده و ویجتهای جدید را با استفاده از آیکونهای مربوطه در نوار ابزار مدیریت کنید.
برخی از این آیکونها (وضعیتها، طرحها، تنظیمات، نام مستعار موجودیتها، فیلترها، کنترل نسخه، افزودن ویجت جدید) فقط در حالت "ویرایش" قابل مشاهده هستند. سایر آیکونها در هر دو حالت "مشاهده" و "ویرایش" قابل مشاهده هستند. شما میتوانید این آیکونها را مخفی کرده یا نوار ابزار را طوری پیکربندی کنید که به طور پیشفرض کوچک باشد.
حالت ویرایش
برای ورود به حالت ویرایش داشبورد، کافی است داشبورد مورد نظر خود را باز کرده و روی دکمه "حالت ویرایش" که در گوشه بالای سمت راست صفحه قرار دارد کلیک کنید.
پس از اینکه به حالت ویرایش منتقل شدید، به نوار ابزار داشبورد دسترسی خواهید داشت تا عناصر جدید را اضافه کرده و به کنترلها دسترسی پیدا کنید. فراموش نکنید که تغییرات خود را با استفاده از دکمه "ذخیره" ذخیره کنید، یا اگر تصمیم گرفتید ویرایشهای ذخیرهنشده را کنار بگذارید، میتوانید با کلیک بر روی دکمه "لغو" این کار را انجام دهید.
افزودن ویجت جدید
تمام داشبوردهای IoT با استفاده از ویجتهای ThingsConnect ساخته میشوند. ویجتها عناصری هستند که نوع خاصی از اطلاعات یا عملکرد را در یک داشبورد نمایش میدهند. از ویجتها برای تصویریسازی دادهها، کنترل دستگاههای از راه دور، مدیریت هشدارها و نمایش محتوای HTML سفارشی ثابت استفاده میشود.
برای افزودن یک ویجت به داشبورد، باید:
- داشبورد خود را باز کرده و وارد حالت ویرایش شوید؛
روی آیکون "+ افزودن ویجت" در بالای صفحه کلیک کنید، یا (اگر این اولین ویجت شما در این داشبورد است) روی علامت بزرگ "افزودن ویجت جدید" در وسط صفحه کلیک کنید تا کادر گفتگوی انتخاب بسته ویجتها باز شود؛ - یک بسته ویجت انتخاب کنید، مانند "نمودارها". برای پیدا کردن سریع ویجت مورد نظر خود، از نوار جستجو با کلیک بر روی آیکون ذرهبین و وارد کردن نام ویجت استفاده کنید؛
- یک ویجت انتخاب کنید، برای مثال "نمودار خطی زمانسریها"، و روی آن کلیک کنید تا کادر گفتگوی "افزودن ویجت" باز شود؛
- منبع داده را مشخص کنید، کلید داده را اضافه کرده و روی دکمه "افزودن" کلیک کنید. در نهایت، تغییرات خود را اعمال کنید؛
- اولین ویجت شما ایجاد شد.
هر ویجت معمولاً تنظیمات و پارامترهای خاصی دارد که به کاربران این امکان را میدهد تا رفتار و ظاهر آن را مطابق با نیازهای خود سفارشیسازی کنند. برای اطلاعات بیشتر در مورد ویجتها، نحوه ایجاد آنها و تنظیمات مربوطه، روی دکمه زیر کلیک کنید:
پنجره زمانی
پنجره زمانی ابزاری است که برای تعریف بازههای زمانی هنگام کار با دادههای تلمتری استفاده میشود. پنجره زمانی توسط تمام ویجتهای زمانسری و هشدار استفاده میشود مگر اینکه بهطور خاص برای استفاده از پنجره زمانی مخصوص ویجت خود پیکربندی شده باشند. در مورد ویجت زمانسری، ThingsConnect دادههای تلمتری را با زمانمهر (timestamp) که با پنجره زمانی تطابق دارد، دریافت میکند. در مورد ویجت هشدار، ThingsConnect هشدارهایی را دریافت میکند که زمان ایجاد آنها با پنجره زمانی مطابقت دارد.
پنجره زمانی میتواند در دو حالت کار کند:
- حالت بلادرنگ (Real-time mode): ویجتها بهطور مداوم از سرور بهروزرسانی دریافت میکنند و تنها دادههایی را نمایش میدهند که با زمانمهر فعلی در پنجره زمانی مطابقت دارند.
- حالت تاریخی (History mode): ویجتها تنها در طول بارگذاری اولیه دادهها را دریافت میکنند و هیچ بهروزرسانی از طریق WebSocket صادر نمیشود.
پارامترهای کلیدی پنجره زمانی:
- آخرین (Last): دادههای بلادرنگ را برای یک بازه زمانی مشخص نمایش میدهد (مانند آخرین 5 دقیقه، آخرین ساعت یا آخرین 24 ساعت).
- بازه (Range): دادهها را برای یک دوره ثابت نمایش میدهد، مانند از اول دسامبر 2024 تا 7 دسامبر 2024.
- نسبی (Relative): از بازههای زمانی از پیش تعریف شده استفاده میکند، مانند روز جاری، روز گذشته یا ماه گذشته.
برای نمایش دادهها در بازه زمانی دلخواه خود، بازه زمانی را در پنجره زمانی تنظیم کرده و روی "بهروزرسانی" کلیک کنید.
لطفاً توجه داشته باشید:
بازه "روز جاری" به معنای 24 ساعت است (از نیمهشب تا نیمهشب روز بعد)، در حالی که "روز جاری تا کنون" به معنای از نیمهشب تا زمانی است که پنجره زمانی بهروزرسانی شده است. تمام بازههای زمانی دیگر به همین صورت تمایز دارند.
تجمع دادهها
عملکرد تجمع دادهها بر روی دادههای زمانسری اعمال میشود و به هشدارها اعمال نمیشود. در حال حاضر، شش عملکرد تجمعی در دسترس است:
- حداقل (Min): کوچکترین مقدار را میان تمام دادهها در بازه زمانی انتخابشده شناسایی میکند. این برای نمایش کمترین مقدار، مانند پایینترین دمای ثبتشده در یک ساعت، مفید است.
- حداکثر (Max): بزرگترین مقدار را میان تمام دادهها در بازه زمانی انتخابشده شناسایی میکند. این برای نمایش بیشترین مقدار، مانند بالاترین سطح مصرف انرژی، مفید است.
- میانگین (Average): میانگین حسابی تمام دادهها در بازه زمانی انتخابشده را محاسبه میکند. این برای تحلیل معیارهای میانگین، مانند میانگین رطوبت در طول یک روز، مفید است.
- جمع (Sum): مجموع کل تمام مقادیر در بازه زمانی انتخابشده را محاسبه میکند. این برای محاسبه حجم کل آب یا برق مصرفی مفید است.
- شمارش (Count): تعداد رکوردها را در بازه زمانی انتخابشده شمارش میکند. این برای ارزیابی حجم دادههای دریافتی یا شمارش تعداد رویدادها مفید است.
- هیچکدام (None): دادههای خام را بدون اعمال هیچگونه عملکرد تجمعی ارسال میکند. زمانی که نیاز به دسترسی به هر مقدار بدون تغییر دارید، از این گزینه استفاده میشود.
تجمع دادهها زمانی مفید است که نخواهید تمام دادههای خام زمانسری را به رابط کاربری دریافت کنید و ترجیح میدهید که آنها را در سطح پایگاه داده پیشتجمع کنید.
استفاده از توابع تجمعی به صرفهجویی در پهنای باند شبکه کمک کرده و بار محاسباتی را از روی مرورگر مشتری کاهش میدهد. توصیه میشود که همیشه از توابع تجمعی استفاده کنید، بهویژه زمانی که با حجم زیادی از نقاط داده خام سر و کار دارید.
بازه گروهبندی
مقادیر زمانسری را بر اساس بازه زمانی مشخص گروهبندی میکند. این امکان را برای تحلیل دادهها در یک دوره تعریفشده فراهم میکند و رویکردی ساختاریافته و راحتتر برای مدیریت حجم زیادی از دادهها ارائه میدهد.
برای مثال، اگر یک دستگاه دادههای دما را هر 10 دقیقه ارسال کند، اما نیاز به مقادیر میانگین ساعتی داشته باشید، بازه گروهبندی را به 1 ساعت تنظیم کرده و از عملکرد تجمعی "میانگین" استفاده کنید. این کار نتیجه مورد نظر را بدون نیاز به پردازش اضافی در سمت مشتری فراهم میکند.
گاهی اوقات ممکن است بازههای زمانی طولانی باشند و شما بخواهید دادهها را بدون تغییر در زمانمهرها بهطور دقیقتر مشاهده کنید؛ بنابراین نیاز به زوم کردن دارید. برای مشخص کردن بازه زمانی نمایش دادهها، دو اسلایدر را به سمت یکدیگر حرکت دهید. برای زوم کردن به اندازه اصلی نمودار، اسلایدرها را به موقعیت پیشفرض خود بازگردانید.
ThingsConnect پیکربندیهای منطقه زمانی را معرفی میکند. بهطور پیشفرض، داشبورد از منطقه زمانی ارائهشده توسط مرورگر استفاده میکند. حالا این امکان وجود دارد که زمان مرورگر خود یا یک کشور خاص را تنظیم کنید. برای پیدا کردن سریع منطقه زمانی مورد نظر، کافی است نام آن را در نوار منطقه زمانی تایپ کنید.
تنظیمات بازه زمانی
شما میتوانید بازه زمانی را برای کاربر نهایی با مخفی کردن برخی از عناصر پیکربندی سفارشی کنید. برای این کار، وارد حالت ویرایش داشبورد شوید، روی آیکون "ویرایش بازه زمانی" در نوار ابزار داشبورد کلیک کنید. در پنجره پاپآپ، روی آیکون "چرخ دنده" کلیک کنید. پنجره پیکربندی بازه زمانی باز خواهد شد.
در اینجا، میتوانید پیکربندیهای زیر را انجام دهید:
برای بازه زمانی:
- مخفی کردن تنظیمات بازه زمانی از کاربران نهایی: کاربران قادر نخواهند بود بازه زمانی تنظیمشده را تغییر دهند.
همچنین میتوانید بازههای زمانی "آخرین" (Last)، "بازه" (Range) یا "نسبی" (Relative) را از کاربران نهایی مخفی کنید.
فهرست بازههای زمانی موجود برای کاربران را میتوانید ویرایش کنید. علاوه بر این، برای هر بازه زمانی، میتوانید بازههای گروهبندی را پیکربندی کرده و یک بازه گروهبندی پیشفرض تعیین کنید.
برای تابع تجمیع:
- مخفی کردن تنظیمات تجمیع از کاربران نهایی: کاربران قادر نخواهند بود تابع تجمیعی که شما در طول پیکربندی تنظیم کردهاید را تغییر دهند یا غیرفعال کنند.
شما میتوانید فهرست توابع تجمیع موجود را ویرایش کنید. توابع تجمیع موجود را برای کاربران نهایی فهرست کنید.
برای بازه گروهبندی:
- مخفی کردن تنظیمات بازه گروهبندی از کاربران نهایی: کاربران قادر نخواهند بود بازه گروهبندی که در طول پیکربندی تنظیم کردهاید را تغییر دهند.
- مخفی کردن منطقه زمانی از کاربران نهایی: از تغییر منطقه زمانی توسط کاربران جلوگیری کنید.
فیلترها
فیلترهای موجودیت به شما امکان میدهند که فیلترهایی برای فهرست موجودیتهایی که توسط نام مستعار موجودیت حل شدهاند، مشخص کنید.
بیایید یک مثال را بررسی کنیم. فرض کنید شما هزاران دستگاه "ترمومتر" دارید و میخواهید ترمومترهای مدل خاصی با سطح باتری معین را نمایش دهید. فرض کنید که مدل ترمومتر بهعنوان یک ویژگی ذخیره شده است و سطح باتری بهعنوان دادههای سری زمانی ذخیره شده است. ما فیلترهایی تعریف خواهیم کرد که بررسی میکنند آیا مدل سنسور "DHT22" است و سطح باتری کمتر از 20 درصد است.
لطفاً توجه داشته باشید:
هنگام افزودن فیلتر، میتوانید امکان ویرایش آن را برای کاربران با حرکت دادن اسلایدر مقابل نام فیلتر پیکربندی کنید.
- برای افزودن فیلتر به داشبورد، مراحل زیر را دنبال کنید:
- داشبورد خود را باز کنید، وارد حالت ویرایش شوید و روی دکمه "Filters" در گوشه سمت راست بالای پنجره داشبورد کلیک کنید.
- در پنجره باز شده، روی دکمه "Add filter" کلیک کنید.
- در پنجره باز شده، روی دکمه "Add key filter" کلیک کنید.
- نام کلید، نوع کلید و نوع مقدار را وارد کنید. سپس فیلتر مورد نظر را اضافه کنید که بررسی کند آیا مدل سنسور "DHT22" است و روی "Add" کلیک کنید.
- فیلتر کلید دیگری اضافه کنید.
- فیلتر جدیدی اضافه کنید که بررسی کند آیا سطح باتری کمتر از 20 درصد است.
- روی دکمه "Add" کلیک کنید تا فیلتر جدید اضافه شود.
- در نهایت، روی "Save" کلیک کرده و تغییرات را اعمال کنید.
لطفاً توجه داشته باشید که فیلترها فقط به مقدار "آخرین" ویژگی یا کلید سری زمانی اعمال میشوند. از این ویژگی برای "حذف" مقادیر تاریخچهای سریهای زمانی استفاده نکنید.
همچنین میتوانید از "فیلترهای پیچیده" برای ترکیب عبارات منطقی مختلف بر روی یک کلید استفاده کنید. به عنوان مثال: "(A > 0 و A < 20) یا (A > 50 و A < 100)". علاوه بر این، میتوانید دو عبارت برای کلیدهای مختلف را با استفاده از رابطه "and" ترکیب کنید. به عنوان مثال: "(A > 0 و A < 20) و (B > 50 و B < 100)". اما هنوز امکان استفاده از "or" برای ترکیب کلیدهای مختلف وجود ندارد. به عنوان مثال: "(A > 0 و A < 20) یا (B > 50 و B < 100)".
نامهای مستعار موجودیت
نامهای مستعار موجودیت تعیین میکنند که کدام موجودیتها (دستگاهها، داراییها و غیره) را میخواهید روی داشبورد نمایش دهید. یک نام مستعار را میتوان بهعنوان یک مرجع به یک یا چند دستگاه در نظر گرفت. این مراجع میتوانند بهصورت ایستا یا پویا باشند.
نام مستعار ایستا
نمونهای از یک نام مستعار ایستا، "نام مستعار تکموجودیتی" است. در این روش، موجودیت یکبار در پنجره تنظیمات نام مستعار پیکربندی میشود و همه کاربران در صورت داشتن مجوز دسترسی، همان داده را مشاهده خواهند کرد.
نام مستعار پویا
نمونهای از یک نام مستعار پویا، "نام مستعار نوع دستگاه" است که تمامی دستگاههای یک نوع خاص (مثلاً "دماسنج") را نمایش میدهد. این نام مستعار پویا است زیرا لیست دستگاهها بسته به کاربری که از داشبورد استفاده میکند، تغییر میکند.
اگر بهعنوان مدیر مستأجر (Tenant Administrator) وارد شوید، این نام مستعار شامل تمامی دستگاههای دماسنج خواهد بود.
اما اگر بهعنوان کاربر مشتری (Customer User) وارد شوید، این نام مستعار فقط به دستگاههای دماسنجی محدود میشود که به آن مشتری اختصاص داده شده یا متعلق به او هستند.
ایجاد یک نام مستعار پویا برای نمایش تمامی دستگاههای از نوع "حسگرهای هوشمند"
- داشبورد خود را باز کنید، وارد حالت ویرایش شوید و روی دکمه "نامهای مستعار موجودیت" در گوشه بالایی سمت راست پنجره داشبورد کلیک کنید.
- در پنجره بازشده، روی دکمه "افزودن نام مستعار" کلیک کنید.
- در پنجره ظاهرشده، نام مستعار را وارد کنید، نوع فیلتر و نوع دستگاه را انتخاب کنید، سپس روی دکمه "افزودن" کلیک کنید.
- برای ذخیره نام مستعار و اعمال تمامی تغییرات، روی دکمه "ذخیره" کلیک کنید.
لطفاً برای اطلاعات بیشتر به مستندات نامهای مستعار موجودیت مراجعه کنید.
تنظیمات
تنظیمات داشبورد به شما امکان میدهد ظاهر کلی داشبورد را تنظیم و سفارشیسازی کنید. میتوانید عنوان، لوگو و نوار ابزار را تغییر داده و شخصیسازی کنید.
برای شروع سفارشیسازی داشبورد، وارد حالت ویرایش شوید، سپس روی آیکون چرخدنده در گوشه بالا سمت راست پنجره داشبورد کلیک کنید تا پنجره تنظیمات داشبورد باز شود.
تنظیمات عنوان
اگر میخواهید عنوان روی داشبورد نمایش داده شود، باید گزینه "نمایش عنوان داشبورد" را فعال کنید. رنگ پیشفرض عنوان مشکی است، اما میتوانید رنگ و شفافیت آن را بهراحتی تنظیم کنید. برای این کار، روی دایره رنگی کلیک کنید و با جابهجایی نوار لغزنده، رنگ موردنظر را انتخاب کنید. عنوان تنظیمشده در گوشه بالا سمت چپ داشبورد نمایش داده خواهد شد.
تنظیمات لوگوی داشبورد
میتوانید یک لوگو برای داشبورد تعیین کنید که در حالت تمامصفحه نمایش داده شود.برای انجام این کار: گزینه "نمایش لوگو در حالت تمامصفحه داشبورد" را فعال کنید. تصویر لوگوی داشبورد را بارگذاری کنید.
تنظیمات نوار ابزار
چکباکسهای "نمایش انتخاب داشبورد"، "نمایش انتخاب موجودیتها"، "نمایش فیلترها"، "نمایش بازه زمانی"، "نمایش خروجی" و "نمایش بهروزرسانی تصویر داشبورد" مسئول کنترل قابلیت مشاهده این گزینهها در نوار ابزار داشبورد هستند.
گزینه "نمایش فیلترها" تنها در صورتی روی نوار ابزار نمایش داده میشود که حداقل یک فیلتر ایجاد شده باشد.
اگر فیلتر ایجاد شده باشد اما بخواهید امکان تغییر شاخصهای دستگاه برای مشتری محدود شود، میتوانید نمایش فیلترها را در نوار ابزار غیرفعال کنید. برای این کار، تیک مربوط به این گزینه را بردارید.
همچنین میتوانید آیکونهای نوار ابزار را نمایش داده یا مخفی کنید. به عنوان مثال، در اینجا آیکونهای "نمایش انتخاب داشبورد"، "نمایش بازه زمانی" و "نمایش خروجی" را در صفحه داشبورد مخفی میکنیم.
گزینه "مخفی کردن نوار ابزار" باعث حذف نوار ابزار از صفحه داشبورد میشود.
به جای آن، آیکون "ورود به حالت ویرایش" در گوشه بالا سمت راست صفحه نمایش داده خواهد شد.
گزینه "باز نگهداشتن نوار ابزار" مسئول نمایش نوار ابزار در صفحه داشبورد است. اگر این گزینه غیرفعال شود، نوار ابزار بسته خواهد شد. به جای آن، آیکون سهنقطه در گوشه بالا سمت راست صفحه نمایش داده میشود. با کلیک روی این آیکون، نوار ابزار مخفی دوباره باز خواهد شد.
چیدمانها
چیدمانها نحوه نمایش و سازماندهی ویجتها را روی شبکه داشبورد تعیین میکنند. برای اطلاعات بیشتر درباره چیدمانها، به مستندات جداگانه مراجعه کنید.
وضعیتها
ویژگی وضعیتها امکان ایجاد سلسلهمراتب لایهای را در داشبورد فراهم میکند. برای استفاده صحیح از این قابلیت، باید یک اقدام مشخص به یک ویجت اختصاص دهید که به شما کمک کند بهسرعت بین وضعیتهای موردنظر جابهجا شوید. برای این کار: وارد حالت ویرایش شوید. روی دکمه "مدیریت وضعیتهای داشبورد" (آیکون دو مربع رویهم) در گوشه بالا سمت چپ پنجره داشبورد کلیک کنید. پنجره پیکربندی مدیریت وضعیتهای داشبورد باز خواهد شد.
از آنجا که هنوز هیچ وضعیتی ایجاد نکردهاید، تنها "وضعیت ریشه" شما وجود دارد که همان داشبورد شماست. وضعیت ریشه وضعیت اصلی سلسلهمراتب شما را تعریف میکند. پس از ایجاد وضعیتهای اضافی، بهراحتی میتوانید وضعیت ریشه را با کلیک بر روی آیکون مداد (ویرایش وضعیت داشبورد) و انتخاب گزینه "وضعیت ریشه" تغییر دهید.
برای افزودن یک وضعیت جدید، باید روی آیکون "+" در گوشه بالا سمت راست پنجره کلیک کنید تا پنجره افزودن وضعیت داشبورد باز شود.
نام وضعیت را وارد کنید و شناسه وضعیت بهطور خودکار بر اساس آن نام تولید خواهد شد، با این حال، شما این گزینه را دارید که آن را تغییر دهید. سپس روی "افزودن" کلیک کرده و تمامی تغییرات را ذخیره کنید.
اختصاص یک اقدام مربوط به یک ویجت خاص به شما امکان میدهد که بین وضعیتها جابهجا شوید. برای افزودن اقدام، باید روی آیکون مداد (ویرایش ویجت) در گوشه بالا سمت راست ویجت کلیک کنید تا وارد حالت پیکربندی ویجت شوید.
در آنجا باید به تب "Action" بروید و روی آیکون "+" کلیک کنید تا یک اقدام جدید اضافه کنید.
پنجره "افزودن اقدام" باز خواهد شد.
- منبع اقدام عمل خاصی است که باید برای دستیابی به یک هدف انجام شود.
- نام به عنوان دلخواه برای اقدام است.
- آیکون نمادی برای اقدام را تعریف میکند.
- نوع هدف اقدام را تعیین میکند.
در این حالت، نوع باید "ناوبری به وضعیت جدید داشبورد" باشد. پس از انتخاب این گزینه، خط "وضعیت هدف داشبورد" ظاهر خواهد شد که باید وضعیت جدیدی که ایجاد کردهاید را انتخاب کنید.
پس از پیکربندی اقدام جدید، روی دکمه "افزودن" کلیک کنید. اقدام جدید در فهرست اقدامات ظاهر خواهد شد. برای اعمال تغییرات، روی دکمه "اعمال" در گوشه بالا سمت راست پنجره کلیک کنید.
چون ما اقدام "بر روی کلیک ردیف" را انتخاب کردهایم، باید روی ردیف ویجت خود کلیک کنیم تا اقدام اجرا شود. پس از کلیک، بلافاصله به وضعیت انتخابی منتقل میشویم.
مدیریت داشبورد
برای اینکه وضعیت بر اساس نام موجودیت نامگذاری شود، از ${entityName} به عنوان نام وضعیت استفاده کنید. به این ترتیب، در طول اقدام، به وضعیت انتقال خواهید یافت که همانند موجودیتی است که در اقدام شرکت کرده است.
صادرات داشبورد
در ThingsConnect شما میتوانید یک داشبورد را به عنوان یک فایل پیکربندی در فرمت JSON صادر کنید. از این فایل میتوانید برای انتقال پیکربندی داشبورد یا ویجت خود به یک نمونه دیگر استفاده کنید.
برای صادرات یک داشبورد، به صفحه "داشبوردها" بروید. داشبوردی که میخواهید صادر کنید را در فهرست پیدا کرده و روی دکمه "صادرات داشبورد" که کنار نام داشبورد قرار دارد کلیک کنید. فایل پیکربندی به فرمت JSON با تمامی تنظیمات در پنل کنترل، در رایانه شما ذخیره خواهد شد.
برای صادرات داشبورد بهطور مستقیم از نوار ابزار، داشبورد را باز کرده و روی دکمه "صادرات داشبورد" در گوشه بالا سمت راست صفحه کلیک کنید. داشبورد به فایل پیکربندی در فرمت JSON صادر خواهد شد.
در نسخه حرفهای ThingsConnect، علاوه بر صادرات داشبورد به فرمت JSON، صادرات داشبورد در چندین فرمت اضافی نیز امکانپذیر است: PDF، PNG و JPEG. این ویژگی زمانی مفید است که نیاز دارید دادههای نمایش داده شده در داشبورد خود را از طریق ایمیل ارسال کرده یا چاپ کنید.
وارد کردن داشبورد
شما میتوانید یک داشبورد را از فایل پیکربندی JSON وارد کنید. این روش زمانی مفید است که شما در حال مهاجرت پیکربندی داشبورد خود از یک نمونه دیگر باشید.
برای وارد کردن یک داشبورد، مراحل زیر را دنبال کنید:
- به صفحه "داشبوردها" بروید و روی دکمه "+" در گوشه بالا سمت راست صفحه کلیک کرده و گزینه "وارد کردن داشبورد" را از منوی کشویی انتخاب کنید؛
- در پنجره وارد کردن داشبورد، فایل پیکربندی JSON داشبورد را بارگذاری کرده و روی "وارد کردن" کلیک کنید؛
- شما یک داشبورد وارد کردهاید. آن را باز کنید؛
- همانطور که مشاهده میکنید، داشبورد شما همراه با تمامی ویجتهای آن وارد شده است.
عمومی کردن داشبورد
شما میتوانید داشبورد را عمومی کرده و لینک آن را با سایر کاربران به اشتراک بگذارید.
برای این کار مراحل زیر را دنبال کنید:
- به صفحه "داشبوردها" بروید. روی آیکون "عمومی کردن" کنار داشبوردی که میخواهید آن را عمومی کنید، کلیک کنید؛
- حالا داشبورد شما عمومی شده است. در پنجره پاپآپ، روی آیکون "کپی لینک عمومی" کلیک کنید. اکنون میتوانید این لینک را برای اشتراکگذاری، مثلاً از طریق ایمیل ارسال کنید. یا میتوانید از دکمههای سریع برای اشتراکگذاری لینک در شبکههای اجتماعی استفاده کنید؛
- دفعه بعد میتوانید لینک عمومی داشبورد را در پنجره جزئیات داشبورد پیدا کنید.
برای خصوصی کردن مجدد یک داشبورد، مراحل زیر را دنبال کنید:
- روی آیکون "خصوصی کردن" کنار داشبوردی که میخواهید آن را خصوصی کنید، کلیک کنید؛
- در پنجره تایید، روی "بله" کلیک کنید.
لطفاً توجه داشته باشید:
هنگام افزودن فیلتر، میتوانید امکان ویرایش آن را برای کاربران با حرکت دادن اسلایدر مقابل نام فیلتر پیکربندی کنید.
مدیریت مشتریان اختصاصی
شما میتوانید یک داشبورد را به مشتری خود اختصاص دهید. مشتری فقط قادر به مشاهده داشبورد خواهد بود و هیچ عملیات دیگری نمیتواند روی داشبورد انجام دهد.
برای اختصاص دادن یک داشبورد به مشتری، مراحل زیر را دنبال کنید:
- به صفحه "داشبوردها" بروید و روی آیکون "مدیریت مشتریان اختصاصی" کنار داشبوردی که میخواهید به مشتری اختصاص دهید، کلیک کنید؛
- مشتری(ها) را برای اختصاص دادن داشبورد انتخاب کنید. روی "بروزرسانی" کلیک کنید؛
- داشبورد به مشتری انتخابشده اختصاص داده شد.
شما میتوانید داشبورد را از مشتری جدا کنید. برای این کار:
- به صفحه "داشبوردها" بروید و روی آیکون "مدیریت مشتریان اختصاصی" کنار داشبوردی که میخواهید از مشتری جدا کنید، کلیک کنید؛
- مشتری(ها) را از فهرست مشتریان اختصاصی حذف کنید. روی "بروزرسانی" کلیک کنید؛
- فهرست مشتریان اختصاصی بروزرسانی شد.
برای اختصاص دادن/جدا کردن چندین داشبورد به مشتری(ها) به طور همزمان، داشبوردهای مورد نظر را انتخاب کرده و از دکمههای "اختصاص دادن داشبوردها" و "جدا کردن داشبوردها" استفاده کنید.
- به صفحه "داشبوردها" بروید و یک یا چند داشبورد را علامتگذاری کنید. سپس، دکمههای "اختصاص دادن داشبوردها" یا "جدا کردن داشبوردها" را از گوشه بالای سمت راست صفحه انتخاب کنید.
- مشتری(ها) مورد نظر برای اختصاص دادن داشبوردها را انتخاب کنید، سپس روی "اختصاص دادن" کلیک کنید؛
- فهرست مشتریانی که داشبوردهای انتخابشده به آنها اختصاص داده شده، بهروزرسانی شد.
ویرایش داشبورد
میدانهایی که نیاز دارید، مانند عنوان یا توضیحات داشبورد، را ویرایش کنید. پس از اعمال تغییرات، فراموش نکنید که همه تغییرات را ذخیره کنید. با این مراحل، شما موفق به بهروزرسانی اطلاعات داشبورد خواهید شد.
بیایید ببینیم چگونه این کار انجام میشود:
- به صفحه "داشبوردها" بروید و روی آیکون "جزئیات داشبورد" کنار داشبوردی که میخواهید ویرایش کنید، کلیک کنید؛
- روی آیکون "مداد" کلیک کنید تا وارد حالت ویرایش شوید؛
- میدانهایی که نیاز دارید را ویرایش کنید. برای مثال، عنوان داشبورد را ویرایش کنید، توضیحات را مشخص کنید. پس از اعمال تغییرات، فراموش نکنید که همه تغییرات را ذخیره کنید؛
- شما اطلاعات داشبورد را بهروزرسانی کردهاید.
حذف داشبورد
شما میتوانید یک داشبورد را از یکی از روشهای زیر حذف کنید:
روش اول:
- به صفحه "داشبوردها" بروید و روی آیکون "سطل زباله" مقابل نام داشبوردی که میخواهید حذف کنید، کلیک کنید؛
- حذف داشبورد را در کادر محاورهای تایید کنید.
روش دوم:
- روی آیکون "جزئیات داشبورد" کنار داشبوردی که میخواهید حذف کنید، کلیک کنید؛
- در جزئیات داشبورد، روی دکمه "حذف داشبورد" کلیک کنید؛
- حذف داشبورد را در کادر محاورهای تایید کنید.
شما همچنین میتوانید چندین داشبورد را به طور همزمان حذف کنید.
یک یا چند داشبوردی که میخواهید حذف کنید را انتخاب کنید. سپس روی آیکون "سطل زباله" در گوشه بالای سمت راست کلیک کنید؛
حذف داشبوردها را در کادر محاورهای تایید کنید.
مراحل بعدی
- ویجتها - این راهنما شامل دستورالعملهایی برای پیکربندی ویجتهای ThingsConnect است.
- تصویرسازی دادهها - این راهنما شامل دستورالعملهایی برای پیکربندی داشبوردهای پیچیده در ThingsConnect است.
- پردازش دادهها و اقدامات - بیاموزید چگونه از موتور قوانین ThingsConnect استفاده کنید.