۱۳ تیر ۱۴۰۱
   
مقالات

داده مشخصه (Attributes) در پلتفرم اینترنت اشیا چیست؟

post cover

هدف اصلی استفاده از پلتفرم‌های اینترنت اشیا، بهینه‌سازی و پیاده‌سازی سریع‌تر و ایمن‌تر پروژه‌های اینترنت اشیا است. احتمالا رویارویی با صدها ابزار مختلف با اسامی عجیب، شما را به عنوان کاربر پلتفرم ناامید و سردرگم کند!

به همین علت، در این سری مقالات به معرفی ویژگی‌های عمده پلتفرم تینگزپاد به طور کامل‌تر پرداختیم. برای مطالعه توضیحات دقیق‌تر، پیشنهاد می‌کنیم به صفحه مستندات وبسایت مراجعه کنید. 

 

انواع داده در پلتفرم تینگزپاد

همانطور که قبلا اشاره کردیم، پلتفرم IoT بستری برای جمع‌آوری، پردازش، ذخیره و نمایش داده‌های اینترنت اشیا است. پس، ابتدا لازم است داده دستگاه‌ها را به پلتفرم ارسال کنیم.

(برای مطالعه اسناد مرتبط با ارسال داده، اینجا کلیک کنید.)

به طور کلی، دو نوع داده در پلتفرم تینگزپاد قابل تبادل هستند؛ داده تله‌متری (Telemetry Data) و داده مشخصه (Attributes).

از آن‌جایی که در مقاله قبلی به تشریح داده تله‌متری پرداختیم، در این مقاله اختصاصا راجع به داده مشخصه صحبت شده است. 

 

داده مشخصه چیست؟

داده‌های مشخصه یا Attributes بیانگر ویژگی‌ها و مشخصات نسبتا ثابت دستگاه‌ یا هر موجودیتی در پلتفرم هستند که به ندرت تغییر می‌کنند. 

مثلا؛ 

  • طول و عرض جغرافیایی سیستم هوشمند یک ساختمان
  • آستانه دمای قابل تحمل توسط یک دستگاه 

 

تفاوت داده تله‌متری و داده مشخصه

میان داده تله‌متری و مشخصه دو تفاوت عمده وجود دارد:

  1. داده‌های تله‌متری به صورت سری زمانی و داده‌های مشخصه معمولا به ندرت ارسال می‌شوند.
  2. تاریخچه تمامی داده‌های تله‌متری ارسال شده در دیتابیس ذخیره می‌شود، اما، داده مشخصه جدید جایگزین داده قدیمی شده و تنها آخرین مقدار آن نمایش داده می‌شود.

همچنین، داده تله‌متری از طریق سنسورها و از محیط دریافت شده و طبق برنامه‌نویسی‌ سیستم سخت‌افزاری، به صورت سری زمانی توسط پلتفرم دریافت می‌گردد. اما، به دلیل ثابت بودن مقدار داده مشخصه، تنظیم آن در پلتفرم به صورت دستی و توسط کاربر یا مشتری انجام می‌شود. نحوه تنظیم داده مشخصه بستگی به نوع داده دستگاه دارد.

 

انواع داده مشخصه

در تینگزپاد، بر اساس نحوه تنظیم، 3 نوع داده مشخصه وجود دارد:

1. داده مشخصه سمت سرور:

این نوع داده تنها از سمت سرور (داشبورد پلتفرم یا اپلیکیشن) قابل تنظیم بوده و از آن در زنجیره قواعد، داشبوردها و سایر ابزارهای پلتفرم استفاده می‌شود. 

مثلا؛ در زنجیره قواعد پلتفرم می‌توان داده مشخصه یک دستگاه (آستانه دما) را خوانش کرد و با داده‌های تله‌متری آن دستگاه (دماهای لحظه‌ای) مقایسه نمود تا در صورت گذر کردن داده تله‌متری از آستانه تعیین شده در داده مشخصه، پیام اخطار به صورت اتوماتیک ارسال شود.

2.داده مشخصه سمت دستگاه: 

این نوع داده تنها از سمت دستگاه قابل تنظیم بوده و مقدار آن در سرور خواندنی است. کاربرد این نوع داده، هنگامی مشخص می‌شود که دستگاه نیاز به گزارش وضعیت خود و مطلع کردن سرور داشته باشد.

مثلا؛ به محض بروزرسانی نسخه سیستم‌عامل دستگاه، این گزارش به پلتفرم ارسال شده و وضعیت دستگاه در تمامی بخش‌های پلتفرم آپدیت می‌شود.

3.داده مشخصه مشترک:

در این حالت، هم سرور و هم دستگاه قادر به ارسال و دریافت داده مشخصه هستند. 

تمامی این دسته‌بندی‌ها در راستای مدیریت بهتر دستگاه‌های اینترنت اشیای شما تعریف شده‌اند.

 

شروع کار با پلتفرم تینگزپاد

جهت ایجاد حساب کاربری رایگان اینجا کلیک کرده و با مطالعه دانش‌نامه محصول، در کمترین زمان ممکن کار با پلتفرم را آغاز کنید.

راجع به این موضوع بیشتر می‌دانید؟ محتوای خود را برای ما ارسال کنید تا آن را با نام خودتان منتشر کنیم.

سریع‌تر از دیگران از اتفاقات با خبر شوید

در کمتر از یک دقیقه ثبت نام کرده و سریع‌تر از دیگران با جریان اطلاعات همراه شوید.