سامانه هوشمند پایش و کنترل دما
سامانهی هوشمند پایش و کنترل موتور خانه دارای رابط کاربری آسان و واکنشگرا مطابق با استانداردهای روز بر بستر وب میباشد. این سامانه، دارای یک نمایشگر دما و رطوبت، تنظیم کننده دما و ثبت لحظهای آن میباشد. این سامانه، قابل نصب و راه اندازی بر روی تمامی سیستم عامل ها بوده و قابل دسترس از هر نقطهای میباشد.
هدف کلی از BMS و در ادامه طراجی سامانه هوشمند پایش و کنترل دما، دسترسی آسان به کنترلگر دمای دستگاهها و همچنین آنالیز آنها بصورت لحظهای در جهت کاهش خسارات و صدمات ناشی از افزایش و یا کاهش دما، کاهش مصرف انرژی و پیکسایی است.
این سامانه هوشمند یکپارچه بوده و با برنامه اصلی پایش و آنالیز دما و رطوبت موتورخانه، ارتباط نامتقارن داشته و در صورت قطع شدن موقت دستگاه، دادهها در دسترس میباشند. این سامانه دارای سیستم احراز هویت دو مرحلهای بوسیله پیامک کوتاه و نمایش موقعیت جغرافیایی دستگاه میباشد.
ویژگیهای سیستم پایش دمای موتورخانه
- نمایش لحظهای و پویای دما و رطوبت و آنالیز آن
- ارسال اعلان و پیامک در صورت بروز ناهنجاری در دما و یا رطوبت
- ثبت و ذخیره دادهها، مرتب سازی و نمایش روزانه، ماهیانه و سالانه آنها
- امکان دریافت خروجی دادهها بصورت فایل اکسل و یا PDF
- دسترسی به دادهها بصورت زنده از طریق اپلیکیشن موبایل و برنامه تحت ویندوز
- تنظیم دما بر روی یک مقدار ثابت و امکان افزودن سناریوهای لازم جهت کنترل سیستم گرمایشی و سرمایشی
سرویسها و میکروسرویسها
- سرویس قرائت دما (TDM) Temperature Data Management
- سرویس کنترل دما (TDC) Temperature Data Control
- سرویس مانیتورینگ
- سرویس بانک اطلاعاتی
- سرویس واسط میان سرویسها و وب
- رابطهای کاربری (وب، اندروید، iOS)
- نرم افزار مدیریت اندروید
- سرویس احراز هویت دومرحلهای (Two Factor Authentication)
مشخصات فنی سامانه
- زبان برنامه نویسی Python (بخش Back-end)
- زبان برنامه نویسی TypeScript و Javascript (بخش Front-end)
- فریمورک Django و پایگاه داده PostgresSQL
- زبان Dart و فریمورک Flutter (اپلیکیشن موبایل)
- رابط کاری توسعه داده شده با فریمورک js
- پروتکلهای مبتنی بر TCP/IP نظیر Socket و MQTT
- پیروی از معماری MVC (Model-View-Controller) در تمامی بخشهای توسعه