خلاصهی سریع
با کمک Home Assistant و چند خودکارساده ساده، همهی سرورهای خانگیام ساعت ۶:۳۰ صبح روشن میشوند و شبها دستی خاموششان میکنم؛ قبض برق پایین آمده و اتاق دیگر اوون نمیشود.
مقدمه
آزمایشگاه خانگی من هر روز برق زیادی میسوزاند. تصمیم گرفتم فقط NAS و ماشینهای مجازیاش بیدار بمانند و بقیه شبها بخوابند؛ صبحها هم خودکار بیدارشان کنم.
چرا باید شبها خاموششان کنم؟
کاهش واقعی مصرف برق
هر سرور روشن حدود ۱۰۰ وات میسوزاند. با خاموشی ۸ ساعت شبانه، ماهی ۲۴ کیلووات ساعت کمتر مصرف میکنم؛ یعنی چیزی حدود ۶۰ هزار تومان صرفهجویی.
اتاق دیگر مثل سونا نمیشود
کمترین گرمای تولیدی یعنی کولرگازی کمتر کار میکند و دمای اتاق زیر ۲۶ درجه میماند؛ همین هم عمر قطعات را بیشتر میکند.
Home Assistant چیست و چرا سرورش همیشه روشن است؟
Home Assistant مرکز فرمان خانهی هوشمند من است؛ چون خانهام را کنترل میکند، پس باید همیشه بیدار باشد. به همین دلیل آن را در یک ماشین مجازی روی NAS نصب کردهام که خودش هرگز خاموش نمیشود.
سه بخش اصلی خودکارسازی
۱) Wake-on-LAN؛ جادوی بیدار کردن
کافی است در BIOS سرور گزینهی WoL را فعال کنید و MAC آدرس را به Home Assistant بدهید. یک خودکار زمانبندی شده هر روز کاری ساعت ۶:۳۰ یک «بسته جادویی» ارسال میکند و سرور بیدار میشود.
trigger: 06:30
action: wake_on_lan.send_magic_packet
mac: 00:11:22:33:44:55
۲) ادغام Proxmox؛ ماشینهای مجازی پشتسرهم بالا میآیند
با یک توکن از پنل Proxmox و افزودن ادغام مربوطه، Home Assistant میتواند دکمهی «Start» هر VM را فشار دهد. دو دقیقه بعد از WoL، ابتدا VM پایگاهداده و بعداً سایر VMها به ترتیب روشن میشوند.
delay: 00:02:00
action: button.press → VM101 (DB)
delay: 00:01:00
action: button.press → VM102 (App)
۳) زمانبندی هفتگی؛ فقط روزهای کاری
در خودکارسازی روزهای شنبه و یکشنبه را حذف کردهام تا آخر هفتهها سرورها استراحت کنند و صدای فنها مزاحم تماشای فیلم نشود.
چه دستگاههایی را بیدار میکنم؟
- سرور Proxmox (میزبان VMها)
- ماشین مجازی دیتابیس
- ماشین مجازی اپلیکیشنها
- دستکتاپ اصلی (فقط روزهایی که بهش نیاز دارم)
NAS و Home Assistant همیشه روشناند تا بکآپشبانه و کنترل خانه انجام شود.
مشکلات احتمالی و راهحلشان
خاموش اجباری = خطر ازدستدادن داده
فعلاً هر شب دستی سرورها را خاموش میکنم تا برنامههاGracefully بسته شوند؛ بعد از جابهجایی به سرور جدید، یک خودکار خاموشی «ملایم» خواهم ساخت.
تداخل IP یا MAC اشتباه
قبل از ساخت خودکار، یک بار WoL را بهصورت دستی از موبایل تست کنید تا مطمئن شوید بسته به مقصد میرسد.
صرفهجویی واقعی به عدد و رقم
| تجهیزات | قبل (وات) | بعد (وات) | کاهش (وات) |
|---|---|---|---|
| سرور اصلی | 110 | 0 | 110 |
| سرور دوم | 80 | 0 | 80 |
| دستکتاپ | 65 | 0 | 65 |
| جمعاً | 255 | 0 | 255 |
هر شب ۸ ساعت خاموشی یعنی ماهی ۶۱ کیلووات ساعت کمتر و حدود ۱۵۰ هزار تومان نجات پول.
سخن آخر
Home Assistant فقط برای چراغ قوه هوشمند نیست؛ با کمی YAML میتواند آزمایشگاه خانگیتان را هم مدیریت کند. روشن و خاموشکردن برنامهریزیشده، هم برق کمتر مصرف میکند و هم عمر قطعات را بالا میبرد. حالا صبحها که از خواب بیدار میشوم، همهچیز آمادهی کار است و قبض برق هم دیگر نفسام را نمیگیرد.
