
یک کاربر پس از سالها استفاده از بسته کامل Ring و افزایش هزینههای اشتراک (Subscription)، تصمیم گرفته سیستم هشدار خانگی خود را با اتکا به نرمافزار خودمیزبان (Self-hosted Software) Home Assistant بسازد. به گفته او، Ring در ابتدا از سال ۲۰۲۰ با یک زنگ درب شروع شد و سپس به بسته کامل توسعه یافت؛ اما هزینههای تکرارشونده اشتراک بالا رفت و این سیستم بدون یکپارچگی کامل با مقامات محلی هم بود.
Home Assistant؛ مغز سیستم هشدار
Home Assistant در این راهحل نقش مغز را بازی میکند و تقریباً همه اجزای خانه هوشمند را کنترل میکند. این بسته خودمیزبان امکان یکپارچهسازی (Integration) میان زیستبومهای مختلف را فراهم میکند و مانع وابستگی به نرمافزار اختصاصی و اشتراکهای اضافی میشود. در این سیستم میتوان دوربینهای Reolink را با حسگرهای هشدار Ring و حتی لامپهای برندهای دیگر به هم متصل کرد.
کاربر پس از مهاجرت کامل به Home Assistant، با ترکیب برندها و سختافزارهای مختلف هزینه کمتری پرداخت میکند و به یک پلتفرم واحد قفل نمیشود. بستهای که پیشتر تماماً Ring بود، اکنون از برندهای گوناگون تشکیل شده و همه آنها از طریق Home Assistant مدیریت میشوند. او تأکید میکند که حتی یکپارچهسازیهای Home Assistant ممکن است همه قابلیتها را آشکار نکنند و Ring نمونهای از این وضعیت است؛ به همین دلیل به سختافزاری روی آورده که نرمافزار بتواند آن را بهطور مؤثر مدیریت کند.
ترکیب زیگبی و اتوماسیون
در این پروژه از محصولات Sonoff استفاده شده که با پروتکل زیگبی (Zigbee Protocol) یکپارچه میشوند و از طریق Home Assistant کنترلپذیرند. کاربر پیشتر با پخشکننده زیگبی و حسگر نشتی Sonoff تجربه مثبتی داشت و این بار حسگرهای درب، حسگرهای حرکت و یک پنل کنترل نمایشگر فشرده (Compact Display Control Panel) تهیه کرد. دوربینهای Reolink، دادههای موقعیت مکانی و دستگاههای دیگر نیز به این مجموعه اضافه شدند تا یک سیستم هشدار خودساخته (DIY Alarm System) شکل بگیرد.
این سیستم دو بخش اصلی دارد که هر دو روی Home Assistant میزبانی میشوند: نخست یکپارچهسازی (Integration) به نام Alarmo و دوم اتوماسیونهایی (Automations) که با دقت ساخته شدهاند. پخشکننده زیگبی ارتباط میان همه حسگرها را بر عهده دارد و به این ترتیب دستگاهها از شبکه Wi-Fi دور میمانند؛ رویکردی مشابه Ring و دیگر سیستمهای هشدار بیسیم که امنیت بیشتری فراهم میکند و مانع تعامل مهمانان یا افراد دیگر با سختافزار امنیتی میشود.
کنترل دقیق و واکنشهای سفارشی
چون Home Assistant در قلب ماجراست، دستگاهها موجودیتها و وضعیت حسگرهای (Entities and Sensor States) گوناگونی را در اختیار میگذارند که میتوان از آنها بهعنوان ورودی سیستم هشدار استفاده کرد. به جای آنکه هر بار باز شدن درب فقط صدای بلندی تولید کند، میتوان برای درب مشخصی یک فایل صوتی سفارشی پخش کرد، به دستگاههای انتخابی اعلان فرستاد، صدا را از بلندگوهای معین شنید و بسته به حالت خانه یا خارج از خانه (Home/Away Mode) اقدامهای دیگری انجام داد.
- روشن شدن چشمکزن لامپها به رنگ قرمز هنگام فعال شدن هشدار
- ضبط و ذخیره تصویر دوربینها در صورت باز شدن درب در حالت فعال
- استفاده از آژیر برای واکنشهای نمایشی یا هشدار صوتی
به گفته کاربر، همین سطح از شخصیسازی است که سیستم را به مرحله بالاتری میبرد و ارائهدهندگانی مانند Ring چنین امکانی را در اختیار نمیگذارند. اپلیکیشنهای آنها ممکن است یکپارچه و کارآمد باشند، اما دامنه کارهایی که کاربر میتواند انجام دهد محدودتر است.
دسترسی آسان برای همه اعضای خانه
یکی از الزامات مهم این سیستم هشدار، در دسترس بودن آن برای همه افراد خانه بود؛ کاربر نمیخواست فعالسازی یا غیرفعالسازی سیستم تنها به او وابسته باشد. Home Assistant از این جهت مناسب است که خانواده از قبل برای روشنایی، گرمایش و بخشهای دیگر زیرساخت خانه از آن استفاده میکردند و رابط آن برایشان آشنا بود. Alarmo نیز تنها قابلیتهای بیشتری روی همین بستر اضافه میکند.
سیستم را میتوان با گوشی، تبلتهای قدیمی بازمصرفشده، رایانه رومیزی یا نمایشگر دیواری تنظیمشده مدیریت کرد. اتوماسیونها هم میتوانند جلوتر بروند؛ مثلاً تشخیص دهند که فرد از درب جلویی خارج میشود و همه چیز را قفل کنند. اگر سیستم مصرف برق پایین و نبود گرمایش را تشخیص دهد، میتواند بهطور خودکار حالت خانه را فعال کند و دستکم سطحی از محافظت را فراهم آورد.
آیا همه باید سیستم هشدار خودساخته بسازند؟
پاسخ کاربر به این پرسش منفی است. او میگوید این راهحل برای همه مناسب نیست، زیرا نیازها یکسان نیستند. در خانه او افراد معمولاً دورکاری میکنند و بیشتر اوقات در خانه حضور دارند؛ این موضوع هم ریسک را کاهش میدهد و هم امکان تماس با مقامات را در دسترس نگه میدارد. اگر فردی زیاد سفر میکند یا مدت طولانی خارج از خانه است، یک سیستم پایششده (Monitored System) ممکن است انتخاب بهتری باشد.