اینترنت اشیا IOT پلتفرم uBeac

آموزش IoT پلتفرم uBeac بخش هشتم: دریافت گزارش Report از سنسورها

getting-started-with-ubeac-iot-platform-part-eight-data-report-digispark

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

دریافت گزارش از پلتفرم uBeac - دیجی اسپارک

 


ضرورت دریافت گزارش از پلتفرم ها


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

ضرورت دریافت گزارش از پلتفرم های IoT - دیجی اسپارک

 


بخش Reports در uBeac


تمامی منوها را در بخش های قبلی بررسی کردیم. حال کافیست از منو سمت چپ در حساب کاربری روی گزینه ریپورت Reports کلیک کنید. مشابه تصویر زیر موارد را مشاهده می‌کنید.

بخش گزارش ها report در پلتفرم uBeac - دیجی اسپارک

 

۱: با کلیک بر روی Reports سه زیر شاخه برای آن نمایش داده می‌شود.

  • دیتای سنسور Sensor Data
  • چارت سنسور Sensor Chart
  • دیتای گیت وی Gateway Data

بخش Sensor Data

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

  بخش Sensor Data در پلتفرم اینترنت اشیا uBeac - دیجی اسپارک

 

در ابتدا میتوانیم تاریخ، روز، ماه، سال از بازه From تا To مشخص کنیم. سپس بر اساس زمان Last Minute, Last Hour, Last day, Last Week را انتخاب کنید. اصلی ترین بخش انتخاب دیوایس Device است که دیتای سنسورهای متصل شده به دیوایس را مشخص می‌کنید. سنسورها به یک دیوایس مشخص وصل شده اند که قبل تر آن را مشخص کرده ایم. سپس بر روی Find کلیک می‌کنید، دیتا را برای شما نمایش میدهد. با انتخاب JSON, CSV فایل دیتا را برای شما دانلود می‌کند.

 

بخش Sensor Data Chart

در این بخش هم همانند روش قبل چارت دیتا را به شما نمایش میدهد و تنظیمات کاملا مشابه است. 

بخش Sensor Data Chart در پلتفرم uBeac - دیجی اسپارک

 

بخش Gateway Data

در بخش Gateway یاد گرفتیم، که چگونه اطلاعات را از گیت وی های نرم افزاری و سخت افزاری دریافت کنیم. در این بخش امکان انتخاب Gateway گیت وی فراهم است.

بخش Gateway Data پلتفرم اینترنت اشیا uBeac - دیجی اسپارک

 

در ابتدا  تاریخ، روز، ماه، سال از بازه From تا To مشخص کنیم. سپس بر اساس زمان Last Minute, Last Hour, Last day, Last Week را انتخاب کنید. اصلی ترین بخش انتخاب گیت وی Gatway است. سنسورها به یک گیت وی نرم افزاری و یا سخت افزاری مشخص وصل شده اند که قبل تر آن را مشخص کرده ایم. سپس بر روی Find کلیک می‌کنید، دیتا را برای شما نمایش میدهد. با انتخاب JSON, CSV فایل دیتا را برای شما دانلود می‌کند.

دریافت گزارش Report در پلتفرم uBeac - دیجی اسپارک

 

برای نمونه یک گیت وی را انتخاب می‌کنیم. بازه زمانی از From – To را مشخص می‌کنیم. اسم گیت وی که دیتا در آن ذخیره داریم را انتخاب می‌کنیم که در این بخش گیت وی theladypi است. آن را انتخاب کرده و سپس بر روی Find کلیک کنید. دیتا به صورت زیر برای شما نمایش داده می‌شود.

دریافت گزارش Report در پلتفرم uBeac - دیجی اسپارک

 

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

فرمت دریافت گزارش در پلتفرم uBeac - دیجی اسپارک

 


لوازم مورد نیاز


بردهای هوش مصنوعی و IoT

 


جمع بندی لیدی پای


در بخش نهایی از سری آموزش های مقدماتی کار با پلتفرم uBeac، روش دریافت گزارش Report دیتا از را یاد گرفتیم. در هر زمانی میتوانیم به تمامی دیتاهی زمان گذشته از سنسور، دیوایس و گیت وی ها دریافت کنیم. بر اساس زمان، تاریخ، سال آن ها را دسته بندی کنیم. سپس با کلیک بر روی find تمامی دیتاها را مشاهده کنیم. به همین سادگی میتوانید از بروز خسارت های جبران ناپذیر در آینده جلوگیری کنید و برای ارسال دیتاها در زمان آینده برنامه ریزی و اجرا کنید.

 

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

 

درباره نویسنده

پریسا پوربلورچیان

تولید کننده محتوا / کارشناس IOT

زندگی یعنی پژوهش و فهمیدن چیزی جدید

تلاشم بر این است تجربیاتم در زمینه IOT‌ را به بهترین شکل با شما در میان بگذارم.

درباره نویسنده

اروند طباطبایی

بنیانگذار دیجی اسپارک: اولین مرجع تخصصی امبدد سیستم به زبان فارسی / کارشناس سئو و تولید محتوا

هرچه می آموزم میبینم که خیلی کم آموختم. علاقه به رباتیک و تکنولوژی دارم. امیدوارم بتونم دانشی را که آموخته‌ام، به روش‌های مختلفی به کاربران علاقمند منتقل کنم.

تبادل نظر و رفع عیب با ثبت دیدگاه

۹ دیدگاه

  • با سلام
    به پیشنهاد شما در حال استفاده از پلتفرم یوبیک هستم و این سیستم گزارش گیری برای پلتفرم بی نظیره
    برای انتشار این آموزش ها از شما تشکر میکنم

    • با سلام
      کاربر گرامی از اینکه تجربه ی خود را با دیگر کاربران به اشتراک می‌گذارید، صمیمانه سپاسگزاریم.

  • سلام
    برای دریافت گزارش فقط میشه یک داده رو مشخص کرد جوری که ببینیم فقط تغییر شدت نور در گلخونه چجوری بوده

    • با سلام
      همانطور که در متن آموزش با تصویر مشخص شده است، دستگاه مورد نظر به همراه ریز جزییات داده های دریافتی از آن دستگاه را میتوانید انتخاب کنید. مثلا اگر به ESP8266 سنسور دما رطوبت متصل شده است، در بخش گزارش کافیست داده ی TempC را فقط انتخاب کنید.