فهرست مطالب:
- مرحله 1: جمع آوری مواد
- مرحله 2: راه اندازی رزبری پای 3 با دستیار خانگی
- مرحله 3: راه اندازی PuTTY
- مرحله 4: سیم کشی گیرنده/فرستنده RF به رزبری پای
- مرحله 5: اتصال خروجی های RF با PuTTY
- مرحله 6: اتصال خروجی های RF با دستیار خانگی
- مرحله 7: اتصال دستیار خانگی با دستگاه IOS شما
- مرحله 8: اتصال Outlets و Home Assistant با Amazon Echo/Dot
- مرحله 9: نصب HomeKit/Homebridge
- مرحله 10: خانه هوشمند مبتدی: کامل
تصویری: خروجی های هوشمند DIY: 11 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
من ساعت ها و ساعت ها به جستجوی ویدئو ، جستجوی گوگل و مرور وب سایت اختصاص داده ام تا بدانم چگونه می توان یک خانه هوشمند DIY را به عنوان مبتدی ایجاد کرد. من به تازگی وارد سبک زندگی خانه هوشمند شده ام ، اما از دیدن همه دوشاخه ها ، کلیدها و لوازم جانبی گران قیمت که بیش از ارزش آنها خسته شده بودند ، خسته شده بودم ، فقط به این دلیل که یک واحد پلاگین و بازی آسان بود. پس از خرید Raspberry Pi 3 ، مشتاق بودم وارد بازار خانه های هوشمند شوم ، اما نمی خواستم در کیف پولم خللی وارد کنم. پس از بیش از 80 ساعت تحقیق و تلاش ناموفق ، من سرانجام دانش کافی را برای کنترل موفقیت آمیز هرگونه پلاگین دستگاه با لمس یک دکمه یا از طریق Amazon Echo Dot خود جمع آوری کردم. اگر به دنبال ایجاد یک جایگزین ارزان قیمت ، آسان و آسان برای خروجی کنترل صدا یا دکمه در خانه خود هستید ، با دستورالعمل کاملی روبرو شده اید. در این راهنما ، من مرحله به مرحله به شما نشان می دهم که رزبری پای خود را راه اندازی کنید ، خروجی های RF را به آن متصل کرده و یک سیستم خانه هوشمند مبتدی کاملاً خودکار ایجاد کنید تا بتوانید پروژه های آینده خود را راه اندازی کنید. این پروژه فقط 70 تا 120 دلار برای شما هزینه دارد ، اما به شما امکان می دهد 5 دستگاه مختلف را کنترل کنید ، در حالی که خرید این محصولات به صورت آنلاین/در فروشگاه برای شما 150 تا 200 دلار هزینه دارد.
مرحله 1: جمع آوری مواد
شما نیاز دارید (قبلاً داشته باشید):
کامپیوتر
کارت خوان SD
روتر بی سیم/مودم
شما برای خرید نیاز دارید:
رزبری پای 3:
(Pi) https://goo.gl/74WJLQ (35.70 دلار)
(کیت) https://goo.gl/mFPedU (49.99 دلار)
سیم های سربرگ:
goo.gl/ZgZR1S (6.99 دلار)
گیرنده/فرستنده RF:
goo.gl/MVqaeA (10.99 دلار)
خروجی های RF (همراه با 5 خروجی):
goo.gl/qCu9Na (25.48 دلار)
سیم اترنت:
goo.gl/dPaHRJ (4.43 دلار)
کارت Micro SD (کلاس 10):
goo.gl/sRDCya (8.99 دلار)
اختیاری:
Amazon Echo/Echo Dot:
پژواک: https://goo.gl/eQvv12 (179.99 دلار)
اکو دات: https://goo.gl/6C7i4j (49.99 دلار)
مرحله 2: راه اندازی رزبری پای 3 با دستیار خانگی
در این راهنما من یک راهنمای گام به گام بدون هیچ پیش فرض یا مراحل پنهان به شما می دهم. فرض می کنم شما در اینجا با همه چیز تازه کار هستید و همه چیز را از ابتدا تا انتها با جزئیات توضیح خواهم داد. هنگامی که این کار را یکبار انجام دادید ، این می تواند یک فرایند 10 دقیقه ای باشد که می توانید هر زمان و هر کجا که هستید تنظیم کنید. اگر می دانید چگونه یک مرحله را انجام دهید یا قبلاً مرحله ای را تکمیل کرده اید ، با خیال راحت آنها را رد کرده و بقیه این راهنما را دنبال کنید. شروع کنیم…
1. به رایانه ویندوز خود وارد شوید و مرورگر اینترنت خود را باز کنید. همه برنامه های زیر را بارگیری کنید. همه بدون ویروس و ایمن هستند ، حتی اگر نرم افزار محافظت از ویروس شما بسته به نرم افزار شما چیز دیگری بگوید.
بتونه (بسته به رایانه روی پیوند نصب 32 بیتی یا 64 بیتی MSI کلیک کنید):
goo.gl/RDjiP8
Etcher:
etcher.io/
حسبیان:
goo.gl/1z7diw
دفترچه یادداشت ++:
goo.gl/brcZZN
2. بارگیری های خود را باز کرده و هر یک را نصب کنید. پس از تمام نصب ها ، یا آنها را برای دسترسی آسان به منوی شروع خود پین کنید یا یک میانبر روی دسکتاپ خود ایجاد کنید.
3. پس از نصب ، Etcher را باز کرده و روی "انتخاب تصویر" کلیک کنید. فایل زیپ Hassbian را انتخاب کنید. در مرحله بعد ، کارت میکرو SD خود را مستقیماً یا از طریق کارت خوان SD کارت خود در رایانه خود قرار دهید. پس از درج ، روی "انتخاب درایو" کلیک کنید و در صورت استفاده از کارت حافظه micro SD یا کارت خوان SD خود را انتخاب کنید. پس از انتخاب ، روی "Flash" کلیک کنید. و منتظر بمانید تا تصویر Hassbian روی کارت micro SD شما چشمک بزند.
4. بعد از اینکه تصویر روی کارت میکرو SD چشمک زد و پنجره ای را که نشان می دهد موفقیت آمیز است دریافت کردید ، کارت میکرو SD را از رایانه/خواننده خود بردارید و آن را در رزبری پای خود وارد کنید. برای اتصال رزبری پای خود به روتر/مودم بی سیم خود از طریق کابل اترنت اقدام کنید. در مرحله بعد ، کابل میکرو USB خود را به رزبری پای خود و سر دیگر را به دیوار وصل کنید. پس از انجام همه این کارها ، 10-15 دقیقه منتظر بمانید تا تصویر Hassbian شما نصب و راه اندازی Home Assistant روی رزبری پای شما شود.
5. پس از اتمام نصب Hassbian ، به مرورگر اینترنت خود رفته و نوار جستجو "hassbian.local: 8123" را تایپ کنید. Enter را فشار دهید تا با رابط وب Home Assistant از شما استقبال شود. اگر این رابط را نمی بینید ، اینجا را کلیک کنید.
مرحله 3: راه اندازی PuTTY
1. به محلی که Putty را نصب کرده اید بروید و برنامه را باز کنید. با تعداد زیادی جعبه و دکمه از شما استقبال می شود ، اما ما روی "نام میزبان (یا آدرس IP") تمرکز می کنیم. در کادر زیر ، "hassbian.local" را تایپ کنید. بعد در "ذخیره شده جلسات" ، در نوع جعبه یک نام برای جلسه خود و سپس ذخیره را فشار دهید. پس از آن ، روی جلسه ذخیره شده خود کلیک کرده و روی "باز" کلیک کنید. یک کادر ظاهر می شود ، فقط بله را فشار دهید و با یک رابط ترمینال از شما استقبال می شود. از شما خواسته می شود "login as: "text ، که در آن نام کاربری" pi "و رمز عبور" raspberry "را وارد می کنید. بعد ، Enter را فشار دهید و وارد رابط پایانه خود می شوید که با Home Assist تعامل دارد.
2. دستور زیر را تایپ کنید:
sudo raspi-config
یک پنجره رنگی جدید ظاهر می شود. با استفاده از کلیدهای جهت دار در این پنجره حرکت کنید ، اما ابتدا enter را فشار دهید و مراحل تغییر رمز عبور کاربر را دنبال کنید. در مرحله بعد ، با استفاده از کلیدهای جهت دار ، به "گزینه های محلی سازی" ، سپس به پایین "تغییر منطقه زمانی" بروید و در لیست ها حرکت کنید تا به منطقه زمانی محلی خود تغییر دهید. سپس به "Interfacing Options" ، سپس به SSH بروید و SSH را روی Raspberry Pi خود فعال کنید. در نهایت به "FINISH!" بروید. و برای خروج enter را بزنید.
3. سپس Samba را نصب می کنیم - برنامه ای که به ما امکان می دهد رزبری پای خود را از طریق فایل اکسپلورر خود مشاهده کرده و از رزبری پای در SSH استفاده کنیم. برای نصب Samba ، کد زیر را یکبار کپی و جایگذاری کنید ، مطمئن شوید که هر بار enter را بزنید.
sudo apt-get update
sudo apt-get upgrade
sudo hassbian-config نصب samba
4. فایل اکسپلورر خود را باز کرده و به برگه "Network" خود در سمت چپ بروید. در فضای خالی راست کلیک کرده و "Refresh" را فشار دهید. بعد از چند ثانیه باید ببینید "HASSBIAN" یا نام دیگری برای رزبری پای شما در لیست کامپیوترها ظاهر می شود. اگر رزبری پای خود را انجام نمی دهید ، اینجا را کلیک کنید.
مرحله 4: سیم کشی گیرنده/فرستنده RF به رزبری پای
این یکی از ساده ترین قسمت های ساخت است و نیاز به کمی صبر و بینایی خوب دارد. سیم های سربرگ خود را باز کرده و 8 سیم مختلف زن به زن را با رنگ های مختلف انتخاب کرده و آنها را از هم جدا کنید. ماژول های گیرنده/فرستنده RF خود را باز کرده و آنها را قرار دهید. سپس ، این شماتیک و این نمودار GPIO را دنبال کنید تا در اتصال فرستنده و گیرنده به رزبری پای راهنمایی شود.
توجه: هنگام استفاده از تصاویر بصورت شماتیک ، توجه داشته باشید که پین های فرستنده/گیرنده در تصاویر ممکن است در مکان های مختلف در جفت فرستنده/گیرنده واقعی شما باشد. درصورت خرید از لینک بالا ، از جعبه های موجود در تصاویر به عنوان راهنمای سیم کشی انتقال دهنده/گیرنده خود به پای خود استفاده کنید
ماژول فرستنده (SMALL ONE):
DA GPIO شماره 17
VCC (فضای خالی) +5VDC
G Ground
ماژول گیرنده (LONG ONE):
از سمت چپ گیرنده استفاده کنید
+5V +5VDC
GPIO داده ها #21/27
GND Ground
پس از اتصال به سیم ، اگر قبلاً پریزهای RF خود را از جعبه خارج کرده اید ، اولین پریز خود را بیرون آورید. باتری موجود را در ریموت کنترل قرار دهید. پریز را به دیوار وصل کنید و چند ثانیه صبر کنید. برای نگه داشتن دکمه ای که در کنار پریز قرار دارد ، 5 ثانیه یا تا زمانی که LED قرمز جلو شروع به چشمک زدن کند ، ادامه دهید. هنگامی که LED چشمک می زند ، دکمه های شماره 1 روشن/خاموش در ریموت خود را فشار دهید ، این کار کانال 1 را به پریز متصل کرده و خروجی را از طریق ریموت کنترل می کند.
مرحله 5: اتصال خروجی های RF با PuTTY
برای پیوند دادن رزبری پای خود به خروجی های RF ، ابتدا باید کد سیگنالی را که گیرنده/فرستنده باید یاد بگیرد بفهمیم. برای انجام این کار ، ما دو برنامه را روی Raspberry Pi نصب می کنیم: WiringPi و RFSniffer.
1. PuTTY را باز کرده و مانند قبل به Raspberry Pi خود وارد شوید
2. ابتدا WiringPi را نصب می کنیم. دستورات زیر را خط به خط تایپ یا کپی و جایگذاری کنید.
sudo git کلون git: //git.drogon.net/wiringPi
سیم کشی پی دی
sudo./build
برای تأیید اینکه WiringPi به درستی نصب شده است ، دستور زیر را صادر کنید.
gpio -v
3. در مرحله بعد RFSniffer را نصب می کنیم. دستورات زیر را خط به خط تایپ یا کپی و جایگذاری کنید.
سی دی
sudo git کلون git: //github.com/timleland/rfoutlet.git/var/www/rfoutlet
sudo chown root.root/var/www/rfoutlet/codesend
sudo chmod 4755/var/www/rfoutlet/codesend
پس از نصب برنامه ، از دستور زیر برای راه اندازی برنامه RFSniffer استفاده کنید.
sudo/var/www/rfoutlet/RFSniffer
4. یک صفحه خالی باید در قسمت پایین ایجاد شود. در این مرحله ، از راه دور موجود برای پیدا کردن کد هر دکمه روی کنترل از راه دور استفاده کنید. ما فقط به دنبال کدهای بلند 7 رقمی هستیم. نگران شماره های دیگر نباشید.
5. Notepad ++ را باز کرده و یک فایل جدید باز کنید. این فایل را به عنوان "کدهای RF" ذخیره کنید. برای ضبط هر کد از PuTTY در Notepad ++ ادامه دهید ، با شروع با 5 دکمه روشن ، سپس هر 5 دکمه خاموش. مطمئن شوید که هر شماره روشن با دکمه خاموش یکسان مطابقت دارد.
6. برای آزمایش کدهای خود و اطمینان از اینکه همه چیز درست کار می کند ، دستورات زیر را خط به خط تایپ کنید.
sudo/var/www/rfoutlet/codesend #######
7 # را با کدهای روشن/خاموش 7 رقمی خود جایگزین کنید.
مرحله 6: اتصال خروجی های RF با دستیار خانگی
ما از یک افزونه Assistant خانگی به نام Raspberry Pi RF Switch استفاده خواهیم کرد که به ما امکان می دهد از کدهای ثبت شده در آخرین مرحله برای اتصال Home Assistant به خروجی های RF خود استفاده کنیم.
1. پس از ثبت تمام کدهای خود ، به مرورگر اینترنت خود بروید و به این پیوند https://goo.gl/xAV7Ai بروید.
2. فایل اکسپلورر خود را باز کرده و دستگاه HASSBIAN خود را در برگه "Network" باز کنید. روی پوشه "homeassistant" کلیک کنید ، سپس فایل "پیکربندی" را باز کنید.
توجه: هنگام ایجاد تغییرات در این فایل بسیار مراقب باشید ، هر فاصله کوچک یا حروف اضافی می تواند باعث خرابی یا درست کار نکردن دستیار اصلی شود ، بنابراین دستورالعمل های من را با دقت دنبال کنید و از تصاویر ارائه شده برای اطمینان از انجام صحیح کارها استفاده کنید
3. در فایل "پیکربندی" ، تا انتها پایین بروید و در انتهای خط کد که روی آن نوشته شده است "automation:! include automations.yaml" کلیک کنید. دوبار Enter را بزنید و کد زیر را از لینک بالا کپی کنید یا از کد ویرایش شده زیر استفاده کنید.
تعویض:
- پلت فرم: rpi_rf gpio: 17 سوئیچ: نام خروجی: پروتکل: 1 طول پالس: 180 کد_در: ####### کد_خاموش: #######
4. با احتیاط بخوانید: تنها چیزی که باید در این کد تغییر دهید خطی است که روی آن "Outlet Name" نوشته شده است ، آن را حذف کرده و نام سفارشی را برای خروجی خود جایگزین کنید. مطمئن شوید ابتدای خط تا جایی که در حال حاضر است قرار بگیرد ، نه آن را به بالا یا عقب حرکت دهید. آخرین چیزی که باید تغییر دهید خطوط "code_on" و "code_off" است. 7 # را با کد 7 رقمی خود برای اولین خروجی خود جایگزین کنید. مطمئن شوید که کد ON را با خط "code_on" و کد OFF را با خط "code_off" قرار دهید.
5. مطمئن شوید که همه چیز را به درستی تایپ کرده اید و با تصویر زیر مقایسه کنید تا مطمئن شوید همه چیز به استثنای Outlet Name و کدهای ON/OFF یکسان به نظر می رسد. پس از مطابقت همه چیز ، به بالا و فایل ht بروید ، سپس ذخیره کنید. از پنجره "پیکربندی" خارج شوید.
6. در مرحله بعد باید Home Assistant را مجدداً راه اندازی کنیم تا تغییرات ما ذخیره شود. به مرورگر اینترنت خود بروید و به "hassbian.local: 8123" بروید. به برگه "Configuration" بروید و یکبار داخل آن ، روی دکمه "Configuration.yaml" کلیک کنید. برای کلیک روی دکمه "CHECK CONFIG" کلیک کنید. این دکمه مطمئن می شود که فایل configuartion.yaml شما معتبر است و خطایی ندارد. پس از کلیک ، منتظر "معتبر!" پیام اگر این پیام را دریافت نکردید ، ابتدا فایل configuration.yaml خود را بررسی کنید و مطمئن شوید همه چیز در جایی است که تصور می شود ، بدون فاصله یا کاراکتر اضافی ، همراه با همه چیز در جایی که باید مرتب شده باشد. اگر هنوز با خطا مواجه شدید ، اینجا را کلیک کنید. مانند قبل وارد PuTTY شده و دستور زیر را تایپ کنید.
راه اندازی مجدد sudo
7. Home Assistant باید راه اندازی مجدد شود. حدود یک دقیقه صبر کنید و سپس به مرورگر اینترنت خود بازگردید و به صفحه "hassbian.local: 8123" بازگردید. اگر روی برگه "ایالات" کلیک می کنید ، باید سوئیچ خود را با نامی که خروجی خود را نامگذاری کرده اید مشاهده کنید.
8. یک دستگاه (چراغ ، فن ، شارژر و غیره) را به پریز RF خود وصل کرده و به رایانه خود بازگردید. این آخرین آزمایش است … روی کلید خود کلیک کنید و دستگاه خود را خاموش و روشن کنید! اگر همه چیز طبق برنامه پیش رفت ، باید یک سوئیچ کاملاً فعال از طریق رایانه خود کنترل کنید.
مرحله 7: اتصال دستیار خانگی با دستگاه IOS شما
1. قفل تلفن خود را باز کرده و به App Store بروید. در برگه جستجو ، "دستیار خانگی" را جستجو کنید. برنامه دستیار خانگی را بارگیری کرده و منتظر نصب آن باشید.
2. پس از نصب ، برنامه را باز کرده و روی نماد چرخ دنده در گوشه سمت راست پایین ضربه بزنید. در کادر URL ، "hassbian.local: 8123" را تایپ کنید. اگر گذرواژه ای برای دستیار خانگی خود تنظیم کرده اید ، آن رمز را در کادر "رمز عبور" وارد کنید ، در غیر اینصورت آن را خالی بگذارید. Save را بزنید سپس در گوشه بالا سمت چپ ضربه بزنید.
3. منتظر بمانید تا برنامه بارگیری شود و باید کلید خود را درست در مقابل خود ببینید. آنها را آزمایش کنید و مطمئن شوید که همه چیز کار می کند.
توجه: ممکن است متوجه شوید که سوئیچ شما ممکن است انیمیشن نداشته باشد ، خوب است ، فقط یک اشکال در برنامه وجود دارد
مرحله 8: اتصال Outlets و Home Assistant با Amazon Echo/Dot
درک این مرحله برای من سخت ترین بود زیرا آموزشهای به روز شده در این مورد اندک است یا هیچ وجود ندارد. همانطور که خواهید دید ، این یکی از ساده ترین مراحل در این آموزش است. در اینجا ما سرور دستیار خانگی شما را با آمازون الکسا پیوند می دهیم تا کنترل صوتی کامل سوئیچ ها و دستگاه های شما را در سرور دستیار خانگی خود داشته باشید.
1. فایل اکسپلورر خود را باز کرده و دستگاه HASSBIAN خود را در برگه "Network" باز کنید. روی پوشه "homeassistant" کلیک کنید ، سپس فایل "پیکربندی" را باز کنید. توجه: هنگام ایجاد تغییرات در این فایل بسیار مراقب باشید ، هرگونه فاصله کوچک یا حروف اضافی می تواند باعث خرابی یا درست کار نکردن دستیار خانه شود ، بنابراین دستورالعمل های من را با دقت دنبال کنید و از تصاویر ارائه شده برای اطمینان از انجام صحیح کارها استفاده کنید.
2. به پایین بروید و در آن "logbook:" آمده و انتهای آن خط را کلیک کنید. دوبار enter را فشار دهید و کد زیر را در فایل خود کپی و جایگذاری کنید.
emulated_hue:
نوع: alexa expose_by_default: domain واقعی_در معرض نمایش: - switch - light - group
3. روی فایل کلیک کنید ، سپس ذخیره کنید. مطمئن شوید که همه چیز را به درستی تایپ کرده اید و با تصویر زیر مقایسه کنید تا مطمئن شوید همه چیز یکسان به نظر می رسد. از پنجره "پیکربندی" خارج شوید.
6. در مرحله بعد باید Home Assistant را مجدداً راه اندازی کنیم تا تغییرات ما ذخیره شود. به مرورگر اینترنت خود بروید و به "hassbian.local: 8123" بروید. به برگه "Configuration" بروید و یکبار داخل آن ، روی دکمه "Configuration.yaml" کلیک کنید. برای کلیک روی دکمه "CHECK CONFIG" کلیک کنید. این دکمه مطمئن می شود که فایل configuartion.yaml شما معتبر است و خطایی ندارد. پس از کلیک ، منتظر "معتبر!" پیام اگر این پیام را دریافت نکردید ، ابتدا فایل configuration.yaml خود را بررسی کنید و مطمئن شوید همه چیز در جایی است که تصور می شود ، بدون فاصله یا کاراکتر اضافی ، همراه با همه چیز در جایی که باید مرتب شده باشد. اگر هنوز با خطا مواجه شدید ، اینجا را کلیک کنید. مانند قبل وارد PuTTY شده و دستور زیر را تایپ کنید.
راه اندازی مجدد sudo
4. برنامه Alexa خود را در تلفن خود باز کنید و صفحه را به سمت چپ بکشید تا منو باز شود. روی "Smart Home" و سپس روی "Devices" ضربه بزنید. روی "DISCOVER" کلیک کنید و 20 ثانیه صبر کنید تا Alexa دستگاه های دستیار خانگی شما را کشف کند.
5. اگر همه چیز به درستی انجام شده است ، باید پریز خود را در برنامه Alexa خود مشاهده کنید. برای آزمایش نهایی… آن را امتحان کنید. دستور زیر را به Echo/Dot خود بگویید.
"الکسا ، [نام خروجی خود را] روشن کن."
"الکسا ، [نام خروجی خود را] خاموش کن."
شما باید دستگاه خود را با صدای خود روشن و خاموش کنید. هر چیزی که به دستیار خانگی خود اضافه می کنید باید در دسترس Echo شما باشد ، فقط مطمئن شوید که هر بار که می خواهید یک دستگاه جدید اضافه کنید ، عملکرد "DISCOVER" را در برنامه Alexa اجرا کنید.
مرحله 9: نصب HomeKit/Homebridge
ممکن است HomeAssistant خود را به دستگاه iOS خود متصل کرده باشید ، اما اگر بتوانید خروجی های خود را با استفاده از برنامه Home iOS کنترل کنید؟ خوب حالا شما می توانید.
با تایپ کردن دستورات زیر شروع کنید.
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt -get install -y nodejs
sudo apt-get install libavahi-compat-libdnssd-dev
sudo npm install -g --unsafe -perm homebridge
بعد ، دستور homebridge را اجرا کنید تا فهرست /.homebridge ایجاد شود.
پل خانگی
در مرحله بعد ، با رفتن به این فهرست ، فایل config.json را برای Homebridge ویرایش کنید.
cd /home/pi/.homebridge
سپس فایل config.json را با تایپ کردن ویرایش کنید:
sudo nano config.json
پس از ورود ، این متن را در فایل خالی config.json کپی و جایگذاری کنید. "host" را جایگزین کنید: "XXX. XXX. XXX. X: 8123" ، "با آدرس IP ای که سرور دستیار خانگی در آن اجرا می شود.
"name": "Homebridge" ، "username": "CC: 22: 3D: E3: CE: 30" ، "port": 51826 ، "pin": "031-45-154"} ، "description": " این یک فایل پیکربندی نمونه با یک وسیله جانبی جعلی و یک پلتفرم جعلی است. می توانید از آن به عنوان الگو برای ایجاد فایل پیکربندی خود که حاوی دستگاه هایی است که واقعاً مالک آنها هستید استفاده کنید. "،" platforms ": [{" platform ":" HomeAssistant "، "name": "HomeAssistant" ، "host": "https://XXX. XXX. XXX. X: 8123" ، "password": "apipassword" ، "support_types": ["اتوماسیون" ، "سنسور دودویی" ، " آب و هوا "،" جلد "،" دستگاه_تراکر "،" فن "،" گروه "،" ورودی_بولین "،" نور "،" قفل "،" پخش کننده رسانه "،" از راه دور "،" صحنه "،" اسکریپت "،" سنسور " ، "switch" ، "خلاء"] ، "default_visibility": "قابل مشاهده" ، "logging": true ، "verify_ssl": false}]}}
روی ctrl-x کلیک کنید ، "Y" را فشار دهید ، سپس Enter را فشار دهید.
بعدی با اجرای این کد افزونه Home Assistant را نصب کنید:
sudo npm install -g homebridge -homeassistant
پس از تمام این موارد ، دستور زیر را برای شروع Homebridge اجرا کنید.
پل خانگی
برنامه Home را در دستگاه iOS خود باز کنید ، روی "افزودن لوازم جانبی" کلیک کنید ، سپس در پایین گزینه "آیا کد ندارید یا نمی توانید اسکن کنید؟" را کلیک کنید. سپس روی "وارد کردن کد" در بخش کد دستی کلیک کنید. کد 8 رقمی زیر را وارد کنید تا دستگاه iOS خود را با سرور Homebridge جفت کنید.
031-45-154
باید ببینید سرور Homebridge شما ظاهر می شود.برای اتمام راه اندازی ، دستورالعمل های روی صفحه را دنبال کنید و اکنون دستگاه شما به دستیار اصلی متصل شده است!
مرحله 10: خانه هوشمند مبتدی: کامل
تبریک می گویم! شما در حال ساخت اولین خانه/اتاق هوشمند خود هستید. امیدوارم این آموزش آسان بوده باشد و از ایجاد این تنظیم لذت برده باشید. اگر نظر یا س questionsالی دارید ، لطفاً به من ایمیل بزنید: [email protected]. اگر در طول راه مشکلی داشتید ، لطفاً این صفحه مسائل رایج را بررسی کنید ، جایی که من در مورد برخی از مسائل و مشکلات متداول که هنگام تشخیص همه اینها داشتم ، صحبت می کنم. همچنین امیدوارم در قسمت نظرات زیر به سوالات عمومی پاسخ دهم. در آینده در مورد نحوه ساخت داشبورد بسیار آسان Android برای کنترل همه دستگاه های دستیار خانگی به صفحه من توجه کنید.
توصیه شده:
چراغ رومیزی هوشمند - روشنایی هوشمند W/ Arduino - فضای کاری Neopixels: 10 مرحله (همراه با تصاویر)
چراغ رومیزی هوشمند | روشنایی هوشمند W/ Arduino | فضای کاری Neopixels: در حال حاضر ما روزهای زیادی را در خانه می گذرانیم ، به طور مجازی مشغول مطالعه و کار هستیم ، بنابراین چرا نباید با یک سیستم روشنایی سفارشی و هوشمند LED های Arduino و Ws2812b LED ها ، فضای کار خود را بزرگتر کنیم. در اینجا به شما نشان می دهم که چگونه Smart خود را بسازید چراغ LED رومیزی که
چگونه می توان پرده های غلتک هوشمند را با سوئیچ های هوشمند SONOFF دستکاری کرد؟: 14 مرحله
چگونه می توان با سوئیچ های هوشمند SONOFF پرده های غلتکی هوشمند را دستکاری کرد ؟: از سوئیچ های هوشمند SONOFF برای تبدیل پرده های کرکره ای معمولی خود به هوشمند استفاده کنید. و عصر آن را پایین می آورم؟ به هر حال من
چگونه می توان قفل هوشمند August را از خروجی دیوار تغذیه کرد؟: 7 مرحله (همراه با تصاویر)
چگونه می توان قفل هوشمند August را از خروجی دیوار تغذیه کرد ؟: اخیراً ، پدرم یک قفل هوشمند ماه آگوست خرید و بر روی درب گاراژ ما نصب کرد. مشکل این است که باتری کار می کند و پدرم نمی خواهد نگران تغییر باتری اغلب باشد. به این ترتیب ، او تصمیم گرفت قفل هوشمند آگوست را از خارج تغذیه کند
آمازون الکسا کنترل خروجی های هوشمند 433 مگاهرتز از راه دور با ESP8266: 4 مرحله
Amazon Alexa Control 433mHz Remote Smart Outlets With ESP8266: در این دستورالعمل به شما نشان خواهم داد که چگونه می توانید با کمک ESP8266 پریزهای کنترل از راه دور آمازون Echo 433mHz خود را کنترل کنید. آنچه شما نیاز دارید: پریزهای کنترل از راه دور 433 مگاهرتز با سوئیچ های DIP ESP8266 (ساده ترین راه NodeMCU گراز است
استنسیل های جامع چند رنگ با خروجی متغیر: 12 مرحله (همراه با تصاویر)
استنسیل های جامع چند رنگ با خروجی متغیر: استنسیل واقع گرایانه رنگ چند لایه همه سریع و آسان نیست. مطمئناً می توانید در یک ساعت یک عدد را بچرخانید ، اما زمان و تمرین لازم است تا بتوانید این روند را تکرار کنید و بدانید که چگونه آن را برای هر استنسیل متفاوت تغییر دهید. در این دستورالعمل ، من