
در گزارش تازه XDA Developers، اپلیکیشن اندرویدی و متنباز (Open-Source) Kiosk Satellite معرفی شده است که بهطور اختصاصی برای Home Assistant ساخته شده و هدف آن تبدیل تبلتهای اندرویدی به داشبوردی یکپارچه برای کنترل خانه هوشمند است. این برنامه در برابر Fully Kiosk Browser قرار میگیرد؛ ابزاری که به گفته نویسنده با مشکلاتی مانند لایسنس بهازای هر دستگاه، تشخیص حرکت ناپایدار و نبود پشتیبانی از افزونههای جامعه کاربری دستوپنجه نرم میکند.
اتصال توکنی و کشف خودکار داشبوردها
Kiosk Satellite برای اتصال به Home Assistant از توکن دسترسی (Access Token) استفاده میکند و به این ترتیب داشبوردهایی را که کاربر از قبل ساخته است شناسایی میکند. در فرایند راهاندازی، کاربر میتواند داشبورد پیشفرض را انتخاب کند و برنامه بهصورت خودکار داشبوردها و نماهای (Views) موجود را پیدا میکند. برخلاف Fully Kiosk، نیازی به وارد کردن URLهای طولانی داشبورد نیست.
این قابلیت زمانی اهمیت بیشتری پیدا میکند که کاربر برای اتاقها و کاربردهای مختلف داشبوردهای متعددی ساخته باشد. Kiosk Satellite همه آنها را در یک رابط واحد و همراه با آیکونهای Home Assistant در دسترس قرار میدهد. انتخابگر داشبورد در سراسر برنامه حضور دارد و تنظیم اسکرینسیور یا چرخش خودکار داشبورد را ساده میکند.
چرخش داشبورد و بازگشت خودکار به صفحه اصلی
یکی از قابلیتهای متمایز این برنامه، چرخش خودکار داشبوردها یا بازگشت به صفحه اصلی پس از مدتزمان مشخص است. این ویژگی جلوی آن وضعیت آشنایی را میگیرد که کاربر به نمای مطالعه یا امنیت میرود و فراموش میکند به صفحه اصلی برگردد.
اسکرینسیورها و تشخیص حرکت پیشرفتهتر
Kiosk Satellite مجموعهای از اسکرینسیورهای داخلی را ارائه میکند؛ از نمایش ساعت و اطلاعات آبوهوا گرفته تا عکسها و آلبومهای سرور Immich. به این ترتیب تبلت در زمان بیکاری هم به قاب عکس تبدیل میشود. گزینههای تشخیص حرکت (Motion Detection) نیز نسبت به راهکار قبلی بهبود یافتهاند. برنامه میتواند با دوربین جلوی تبلت حرکت را تشخیص دهد و نمایشگر را روشن کند. همچنین تشخیص چهره (Face Detection) اضافه شده است تا وقتی فرد مستقیماً به صفحه نگاه میکند، نمایشگر بیدار شود.
فراتر از نمایش داشبورد: ESPHome، پروکسی بلوتوث و SendSpin
قابلیتهای Kiosk Satellite به کنترل نمایشگر محدود نمیشود. این برنامه اتصال داخلی ESPHome دارد و سنسورها و کنترلهای دستگاه را در Home Assistant در دسترس قرار میدهد؛ برای نمونه میتوان از تشخیص حرکت تبلت بهعنوان محرک اتوماسیون روشنایی استفاده کرد. همچنین تبلت یا گوشی اندرویدی را به پروکسی بلوتوث (Bluetooth Proxy) تبدیل میکند تا دستگاههای بلوتوثی نزدیک را به Home Assistant منتقل کند. افزون بر این، دستگاه میتواند بهعنوان کلاینت SendSpin عمل کند و با Music Assistant برای پخش موسیقی محیطی هماهنگ شود.
مدیریت از راه دور و اکوسیستم افزونهها
برای کاربرانی که چند تبلت Home Assistant دارند، مدیریت از راه دور (Remote Administration) امکان تنظیمات از طریق مرورگر لپتاپ، اجرای پشتیبانگیری و مشاهده اسکرینشات زنده را فراهم میکند. پشتیبانی از مودهای جامعه کاربری نیز قابلیتهایی مانند کنترلهای شبیهبومی برای دربازکنهای Ubiquiti، سازگاری عمیق با پخشکنندههای موسیقی و پشتیبانی از ماهواره صوتی Home Assistant را باز میکند.
جمعبندی
در گزارش XDA Developers آمده است که Kiosk Satellite برخلاف Fully Kiosk از پایه برای Home Assistant طراحی شده و منطق داشبوردها، نماها و یکپارچهسازیها را درک میکند. این برنامه نهتنها امکانات Home Assistant، بلکه تواناییهای تبلت را نیز بهعنوان یک نقطه داده دیگر در اختیار Home Assistant میگذارد. برای کسانی که یک تبلت اندرویدی بلااستفاده دارند یا قصد ساخت پنل دیواری اختصاصی Home Assistant را دارند، Kiosk Satellite گزینهای قابل توصیه معرفی شده است.