فهرست مطالب:
تصویری: اتوماسیون خانگی با NodeMCU ، HomeAssistant و MQTT: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
آیا می خواهید خانه خود را در خانه هوشمند تغییر دهید؟ و همچنین این کار را ارزان انجام دهید؟
NodeMCU و HomeAssistant در اینجا در این مورد کمک می کنند. توصیه می کنم این ویدیو را تماشا کنید ، شاید دنبال کردن آن برای شما آسان تر باشد. در غیر این صورت ، مراحل زیر را دنبال کنید.
تدارکات
1 × NodeMCU v3 NodeMCU در eBay:
2 ، Breadboards Breadboards در eBay:
1 ، Photoresistor Photoresistor در eBay:
1 ، سوئیچ مغناطیسی سوئیچ مغناطیسی در eBay:
1 ، رله رله در eBay:
1 ، دکمه های دکمه و مقاومت در eBay:
7 × مقاومت (2x 10kohm ، 4x 100ohm ، 1x 4.7kohm)
LED های 4 اینچی LED در eBay:
20 ، سیم سیم در eBay:
1 ، سنسور دما DALLAS سنسور دما در eBay:
1 ، سنسور حرکت (PIR) سنسور حرکت:
1 × اضافی: پاور بانک
مرحله 1:
سلام!
همه لوازم مورد نیاز (اجزاء) را تهیه کنید و شروع کنیم.
گام 2:
همه اجزا را بر این اساس به این طرح کثیف وصل کنید. ببخشید بخاطر خرابی سیم:(
مرحله 3:
PlatformIO IDE ، HomeAssistant + Python را نصب کنید
بار دیگر ، می توانید این ویدیو را دنبال کنید تا جزئیات بیشتری در مورد نصب HomeAssistant و Python را ببینید. برای پیگیری مرحله به مرحله نصب PlatformIO و مشاهده نحوه بارگذاری برنامه LED چشمک زن ساده ، این ویدیو را بررسی کنید.
لطفاً توجه داشته باشید که نیازی به استفاده دقیق از PlatformIO IDE ندارید ، اما احتمالاً دنبال کردن آن برای شما آسان تر خواهد بود.
مرحله 4:
کد را از اینجا به فایل main.cpp کپی کنید. IP سرور mqtt_server را به IP رایانه خود که HomeAssistant روی آن نصب شده است ، جایگزین کنید. SSID و رمز عبور را با Wi-Fi SSID و گذرواژه مورد نظر خود جایگزین کنید. بارگذاری در NodeMCU.
مرحله 5:
در Windows search (start)٪ appdata٪ را بنویسید و پوشه.homeassistant را باز کنید. در آنجا configuration.yaml را خواهید یافت. آن را باز کنید و تمام محتوا را با این یکی جایگزین کنید.
در صورت نوشتن موارد اضافی مراقب باشید زیرا پیکربندی به فضا حساس است! باید در چارچوب قواعد خود تنظیم شود.
اگر HomeAssistant در رایانه شما هنوز راه اندازی نشده است ، آن را راه اندازی کنید. IP آن رایانه را وارد کرده و پورت: 8123 را بعد از آن در مرورگر اضافه کنید. در گوشه بالا سمت چپ گزینه ای برای پیکربندی UI خواهید یافت. آن را انتخاب کرده و دوباره در گوشه سمت راست بالا ویرایشگر پیکربندی RAW را پیدا کرده و محتوای آن را با این برنامه جایگزین کنید.
مرحله 6:
بررسی کنید که همه چیز به درستی متصل شده است و MQTT همانطور که باید کار می کند ، هر چند ثانیه یکبار داده ارسال کنید و نحوه عملکرد هر سنسور را آزمایش کنید.
در تلفن هوشمند خود به مرورگر بروید و IP سرور HomeAssistant خود را وارد کرده و پورت: 8123 را اضافه کنید. صفحه وب را در صفحه اصلی ذخیره کنید و با یک ضربه به سیستم اتوماسیون خانگی جدید خود دسترسی پیدا کنید.
در پایان ، من شما را تشویق می کنم که این پروژه را برای مفیدتر شدن و نه فقط برای اهداف آموزشی ، گسترش دهید. با تشکر از همراهی شما در این پروژه.:)
توصیه شده:
تلفن همراه با آردوینو و بلوتوث اتوماسیون خانگی بدون تماس خانگی: 5 مرحله
تلفن همراه آردوینو بلوتوثی اتوماسیون خانگی بدون تماس: تبریک در زمان همه گیری کووید 19 برای اجتناب از تماس و حفظ فاصله اجتماعی ضروری است ، اما برای روشن و خاموش کردن وسایل شما باید تابلوهای برق را لمس کنید اما دیگر برای معرفی سیستم تماس کمتر منتظر نمانید برای کنترل
اینترنت/سیستم کنترل اتوماسیون خانگی با استفاده از Esp8266 (aREST ، MQTT ، IoT): 7 مرحله (همراه با تصاویر)
اینترنت/ابر کنترل اتوماسیون خانگی با استفاده از Esp8266 (aREST ، MQTT ، IoT): همه اعتبارات به http://arest.io/ برای سرویس ابر !! اینترنت اشیا بحث برانگیزترین موضوع در حال حاضر در جهان است !! سرورها و سرویس های ابری که این امر را ممکن می سازد ، نقطه جاذبه دنیای امروز است
اتوماسیون خانگی با استفاده از MQTT و ESP8266: 6 مرحله
اتوماسیون خانگی با استفاده از MQTT و ESP8266: امروزه اتوماسیون خانه در حال پیشرفت و ظهور عصر IoT (اینترنت اشیا) است. همه سعی می کنند به شیوه ای خانه را به صورت خودکار کنترل کنند که می تواند از راه دور یا دستی باشد. و این امر زندگی را برای آنها آسان تر می کند. تکنیک هایی برای کنترل انسان وجود دارد
شروع به کار با اتوماسیون خانگی: نصب دستیار خانگی: 3 مرحله
شروع به کار با اتوماسیون خانگی: نصب دستیار خانگی: ما در حال حاضر سری اتوماسیون خانگی را شروع می کنیم ، جایی که ما یک خانه هوشمند ایجاد می کنیم که به ما اجازه می دهد مواردی مانند چراغ ها ، بلندگوها ، سنسورها و غیره را با استفاده از هاب مرکزی به همراه دستیار صوتی در این پست نحوه یادگیری
کنترل لوازم خانگی بیش از LoRa - LoRa در اتوماسیون خانگی - کنترل از راه دور LoRa: 8 مرحله
کنترل لوازم خانگی بیش از LoRa | LoRa در اتوماسیون خانگی | کنترل از راه دور LoRa: وسایل برقی خود را از راه دور (کیلومتر) بدون حضور اینترنت کنترل و خودکار کنید. این از طریق LoRa امکان پذیر است! سلام بچه ها چه خبر؟ Akarsh اینجا از CETech. این PCB همچنین دارای یک صفحه نمایش OLED و 3 رله است که یک