
خانه هوشمند با Home Assistant و یکپارچهسازی سنسورهای DIY
چرا Home Assistant؟
خانه هوشمند شما نباید وابسته به یک ابر خارجی باشد. Home Assistant محلی اجرا میشود، با صدها دستگاه سازگار است و داده شما روی دستگاه خودتان میماند.
۱) نصب
- Home Assistant OS را روی Raspberry Pi یا مینیPC نصب کنید.
- افزونه Mosquitto broker را نصب و پیکربندی کنید.
- یک کاربر MQTT بسازید و نامکاربری و رمز آن را یادداشت کنید.
۲) اتصال گره DIY با MQTT Discovery
// ESP32 — انتشار دما با Discovery
mqtt.publish("homeassistant/sensor/room1/config",
"{\"name\":\"Room Temp\",\"state_topic\":\"room1/temp\",\"unit_of_measurement\":\"degC\"}", true);
mqtt.publish("room1/temp", "24.6");۳) اولین اتوماسیون
trigger: sun.set → action: light.turn_on
در بخش Settings → Automations یک اتوماسیون بسازید که هنگام غروب، چراغ راهرو را با نور ۴۰٪ روشن کند و در صورت نبود کسی در خانه، خاموش شود.
۴) داشبورد
با کارتهای Lovelace، سنسورها و کلیدها را در یک نمای گوشیمحور بچینید؛ برای دسترسی امن از بیرون از VPN یا سرویس Nabu Casa استفاده کنید.
تمرین
یک سنسور دمای اتاق با ESP32 و DHT22 بسازید، آن را به Home Assistant وصل کنید و اسکریپت گرمکننده را با آستانه ۲۴ درجه کنترل کنید.

میثم پورجعفری
مهندس برق - الکترونیک؛ طراح و مجری پروژههای میکروکنترلری، برد الکترونیکی و سیستمهای کنترل صنعتی. در U97 تجربههای عملی، آموزشهای کاربردی و ابزارهای مهندسی را در اختیار…
درباره نویسنده