پرش به مطلب اصلی

ارسال پیامک به خودتان یا دارنده ابزار

سوال اول اینه این قابلیت چرا بوجود آمد و دلیل آن چه بوده است؟

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

شماره درگاه پیامکی ما :90003497

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

دقت شود این خدمات شامل هزینه می باشد که مطابق با تعرفه های ما از کیف پول دریافت کننده پیام و ارسال کننده هر مکان کسر می شود.

قبل از مطالعه این مطلب نیاز است شما MQTT را مطالعه کرده باشید و ابزارهای خود را مطابق با مستندات فنی قبلی مجهز به این پروتکل نموده باشید.

برای شروع ابتدا به سراغ معرفی 2 topic های مخصوص این عملیات می رویم :

برای ارسال پیام به خود (تولید کننده محصول)

برای ارسال پیامک به تولید کننده آن ابزار از تاپیک زیر استفاده میکند و به آن تاپیک Publish میکنید


Topic : ProjectCode/SendNotificationToCenter

داده ای که publish میکنید باید به شکل زیر باشد :


{code:"codeMessage"}

codeMessage : این درواقع همان کدی می باشد که در بخش پیام ابزارها در پنل کاربری خود تعریف کرده اید و پس از تایید قابلیت استفاده را دارد.

ویدیو آموزشی تاپیک SendNotificationToCenter

ارسال پیامک به دارنده ابزار

برای ارسال پیام به صاحب اصلی (master user) آن مکان (باغ، خانه و …) باید به تاپیک زیر Publish کنید :


Topic : ProjectCode/SendNotificationToUser

قالب ارسال به شکل زیر است :


Topic : ProjectCode/SendNotificationToUser

داده ای که publish میکنید باید به شکل زیر باشد :


{code:"codeMessage",type:"type"}

codeMessage : این درواقع همان کدی می باشد که در بخش پیام ابزارها در پنل کاربری خود تعریف کرده اید و پس از تایید قابلیت استفاده را دارد.

type : ارسال پیام به دارنده ابزار میتواند در دو قالب باشد. یکی به صورت پیامک و دیگری به صورت نوتیفیکیشن از سمت نرم افزار ابرانجین. type در واقع مشخص میکند که ارسال پیام به دارنده ابزار به صورت پیامک باشد یا نوتیفیکیشن از سمت نرم افزار ابرانجین.

اگر type را برابر با 20 قرار دهید به صورت پیامک و در صورتی که برابر با 30 باشد به صورت نوتیفیکیشن این پیام ارسال میشود.

نکته: برای استفاده از این دو قابلیت ارسال پیام به کاربر و یا تولید کننده اصلی محصول نیاز به اینترنت و اتصال از طریق MQTT است.

ویدیو آموزشی تاپیک SendNotificationToUser