هدف اصلی استفاده از پلتفرمهای اینترنت اشیا، بهینهسازی و پیادهسازی سریعتر و ایمنتر پروژههای اینترنت اشیا است. احتمالا رویارویی با صدها ابزار مختلف با اسامی عجیب، شما را به عنوان کاربر پلتفرم ناامید و سردرگم کند!
به همین علت، در این سری مقالات به معرفی ویژگیهای عمده پلتفرم تینگزپاد به طور کاملتر پرداختیم. برای مطالعه توضیحات دقیقتر، پیشنهاد میکنیم به صفحه مستندات وبسایت مراجعه کنید.
همانطور که قبلا اشاره کردیم، پلتفرم IoT بستری برای جمعآوری، پردازش، ذخیره و نمایش دادههای اینترنت اشیا است. پس، ابتدا لازم است داده دستگاهها را به پلتفرم ارسال کنیم.
(برای مطالعه اسناد مرتبط با ارسال داده، اینجا کلیک کنید.)
به طور کلی، دو نوع داده در پلتفرم تینگزپاد قابل تبادل هستند؛ داده تلهمتری (Telemetry Data) و داده مشخصه (Attributes).
از آنجایی که در مقاله قبلی به تشریح داده تلهمتری پرداختیم، در این مقاله اختصاصا راجع به داده مشخصه صحبت شده است.
دادههای مشخصه یا Attributes بیانگر ویژگیها و مشخصات نسبتا ثابت دستگاه یا هر موجودیتی در پلتفرم هستند که به ندرت تغییر میکنند.
مثلا؛
میان داده تلهمتری و مشخصه دو تفاوت عمده وجود دارد:
همچنین، داده تلهمتری از طریق سنسورها و از محیط دریافت شده و طبق برنامهنویسی سیستم سختافزاری، به صورت سری زمانی توسط پلتفرم دریافت میگردد. اما، به دلیل ثابت بودن مقدار داده مشخصه، تنظیم آن در پلتفرم به صورت دستی و توسط کاربر یا مشتری انجام میشود. نحوه تنظیم داده مشخصه بستگی به نوع داده دستگاه دارد.
در تینگزپاد، بر اساس نحوه تنظیم، 3 نوع داده مشخصه وجود دارد:
این نوع داده تنها از سمت سرور (داشبورد پلتفرم یا اپلیکیشن) قابل تنظیم بوده و از آن در زنجیره قواعد، داشبوردها و سایر ابزارهای پلتفرم استفاده میشود.
مثلا؛ در زنجیره قواعد پلتفرم میتوان داده مشخصه یک دستگاه (آستانه دما) را خوانش کرد و با دادههای تلهمتری آن دستگاه (دماهای لحظهای) مقایسه نمود تا در صورت گذر کردن داده تلهمتری از آستانه تعیین شده در داده مشخصه، پیام اخطار به صورت اتوماتیک ارسال شود.
این نوع داده تنها از سمت دستگاه قابل تنظیم بوده و مقدار آن در سرور خواندنی است. کاربرد این نوع داده، هنگامی مشخص میشود که دستگاه نیاز به گزارش وضعیت خود و مطلع کردن سرور داشته باشد.
مثلا؛ به محض بروزرسانی نسخه سیستمعامل دستگاه، این گزارش به پلتفرم ارسال شده و وضعیت دستگاه در تمامی بخشهای پلتفرم آپدیت میشود.
در این حالت، هم سرور و هم دستگاه قادر به ارسال و دریافت داده مشخصه هستند.
تمامی این دستهبندیها در راستای مدیریت بهتر دستگاههای اینترنت اشیای شما تعریف شدهاند.
جهت ایجاد حساب کاربری رایگان اینجا کلیک کرده و با مطالعه دانشنامه محصول، در کمترین زمان ممکن کار با پلتفرم را آغاز کنید.