دقیقاً چه کاری باید انجام شود؟
ساخت سرور یک پلتفرم IoT شامل broker امن MQTT با احراز هویت و ACL پویا برای هر IoT device، API با FastAPI و دیتابیس PostgreSQL.
سیستم ثبتنام کاربر، نسبتدادن دستگاه به کاربر، اشتراکگذاری کنترل و اعلانها با دیگران، ذخیرهٔ وضعیت و رویدادها و ارسال لحظهای آنها به اپ موبایل را پوشش میدهد.
یک صفحه فرانت اند ساده که برای رجیستر کردن user/password که اشیا به ان user نسبت داده شود و اشیا برای شخص قابل کنترل باشد امکان ست کردن scene, schedule, automation وجود داشته باشد.
مهارتهای موردنیاز
FastAPIاینترنت اشیاPostgreSQL