📄️ شروع کنید
آموزش ساخت فایل تنظیمات ابزارها
📄️ دریافت تنظیمات قبلی
دریافت تنظیمات قبلی (اگر قبلا تنظیماتی ذخیره شده باشد موجود است در غیر اینصورت Null است)
📄️ Api دریافت تمامی ابزارهای یک پروژه
دریافت تمام ابزارهای موجود در آن پروژه است که اطلاعات لازم را به شما ارائه می دهیم تا بتوانید اقدامات متفاوتی را انجام دهید.
📄️ Api دریافت تمامی اتاق های یک پروژه
دریافت تمام اتاق های موجود در آن پروژه است که اطلاعات لازم را به شما ارائه می دهیم تا بتوانید اقدامات متفاوتی را انجام دهید.
📄️ Api دریافت تمامی سناریو های یک پروژه
دریافت تمام سناریو های موجود در آن پروژه است که اطلاعات لازم را به شما ارائه می دهیم تا بتوانید اقدامات متفاوتی را انجام دهید.
📄️ ذخیره سازی تنظیمات
برای ذخیره سازی به شیوه زیر عمل می شود.
📄️ فایل نمونه کامل
در بخشهای قبلی، هر یک از Api های تنظیمات اختصاصی (دریافت ابزارها، دریافت اتاقها، دریافت سناریوها، دریافت آخرین تنظیمات و ذخیره تنظیمات) را بهطور جداگانه بررسی کردیم.
📄️ وابستگی به وضعیت سایر ابزارها (Cross-Device Dependency)
بسیاری از قابلیتهای یک ابزار، بهجای اینکه فقط بر اساس دادههای داخلی خودش تصمیم بگیرند، به وضعیت یا مقدار یک Operation از ابزار دیگری در همان پروژه نیاز دارند.
📄️ کنترل سایر ابزارها و مجوزهای لازم (Control Other Devices)
علاوه بر خواندن وضعیت ابزار دیگر (که در صفحه وابستگی به وضعیت سایر ابزارها توضیح داده شد)، ممکن است بخواهید یک رویداد محلی در ابزار شما (فشردن یک کلید، رسیدن به یک آستانه، پایان یک تایمر) باعث اجرای یک دستور (Command) روی Operation یک ابزار دیگر در همان پروژه شود.