فهرست مطالب:

آردوینو برای شبکه دستیار سیمی خانگی: 5 مرحله
آردوینو برای شبکه دستیار سیمی خانگی: 5 مرحله

تصویری: آردوینو برای شبکه دستیار سیمی خانگی: 5 مرحله

تصویری: آردوینو برای شبکه دستیار سیمی خانگی: 5 مرحله
تصویری: معرفی درب بازکن کارتی ریموتی legzo || Module review 2024, نوامبر
Anonim
آردوینو برای شبکه دستیار سیمی خانگی
آردوینو برای شبکه دستیار سیمی خانگی

پیکربندی و استفاده از اجزای Wifi مانند Sonoff ، Tasmota و ESP8266 بسیار آسان است ، اما اغلب چیزهایی که ظاهر می شوند آسان نیستند.

در محیط های صنعتی/تجاری ، اتوماسیون بی سیم چندان رایج نیست. قطعات بی سیم نسبت به نمونه های سیمی خود از قابلیت اطمینان کمتری برخوردار هستند.

آیا از سنسور دود بی سیم در کارخانه استفاده می کنید؟ من فکر نمی کنم. و چرا از سنسور درب مغناطیسی wifi در خانه خود استفاده کنید؟

حسگرهای سیمی/محرک ها بسیار قابل اعتمادتر هستند ، نیازی به باتری ندارند ، بدون امواج رادیویی در خانه شما.

کاری که من انجام دادم یک قطعه سخت افزاری است که می تواند از طریق RS-485 به یک کنترل کننده دستیار خانگی (از طریق پلت فرم Modbus) متصل شود. این بر اساس آردوینو است. شبیه سوئیچ/رله Sonoff است ، اما سیم دار است.

می تواند به عنوان یک کنترل کننده نور عمل کند (از طریق رله و ورودی دکمه ها).

می تواند به عنوان یک سوئیچ از راه دور عمل کند (از طریق رله و ورودی دکمه ها).

می تواند به عنوان ترموستات عمل کند.

می تواند به عنوان سنسور دما عمل کند.

یک برد آردوینو واحد می تواند همه این موارد را همزمان داشته باشد و ورودی/خروجی های زیادی به هم متصل باشد.

مرحله 1: قسمت سخت افزار را بسازید

ساخت قسمت سخت افزار
ساخت قسمت سخت افزار

شما نیاز به یک برد آردوینو دارید.

من از آردوینو نانو استفاده کردم اما بقیه خوب خواهند بود.

مبدل Rs-485 ، صفحه ای که قصد استفاده از آن را دارید ، رله (ها) را متصل کرده و برای دکمه های فشار تنظیم کنید.

مرحله 2: Firmware را فلش کنید

Firmware را فلش کنید
Firmware را فلش کنید

کد را می توانید در https://github.com/andrea1388/ArduinoModBusHomeAssistant پیدا کنید

فراموش نکنید که قبل از کپی کردن ، آن را پیکربندی کنید. شما باید پین های مورد استفاده به عنوان ورودی ، خروجی را تنظیم کنید ، اگر سنسور دما ، صفحه نمایش و غیره دارد

مرحله 3: پیکربندی دستیار خانگی

پیکربندی دستیار خانگی
پیکربندی دستیار خانگی

configuration.yaml را ویرایش کنید

آب و هوا: - پلت فرم: نام modbus: برده ترموستات: 1 target_temp_register: 0 current_temp_register: 2 data_count: 2 precision: 1 unit_of_measurement: ° C ° data_type: float

مرحله 4: Arduino را با Raspberry Running Home Assistant متصل کنید

آردوینو را با Raspberry Running Home Assistant متصل کنید
آردوینو را با Raspberry Running Home Assistant متصل کنید

از دانگل USB RS-485 استفاده کنید. می توانید آن را در ebay یا amazon پیدا کنید. بسیار ارزان است.

مرحله 5: راه اندازی مجدد دستیار خانگی

راه اندازی مجدد دستیار خانگی
راه اندازی مجدد دستیار خانگی

اکنون می توانید نقطه تنظیم دما را مشاهده کرده و آن را کنترل کنید. نقطه تنظیم را می توان از طریق اسکریپت اتوماسیون و سایر اجزا کنترل کرد. با استفاده از دستیار گوگل می توانید دما را از طریق دستورات صوتی تغییر دهید.

توصیه شده: