Სარჩევი:
- ნაბიჯი 1: მასალების შეგროვება
- ნაბიჯი 2: ჟოლოს პი 3 -ის დაყენება სახლის ასისტენტით
- ნაბიჯი 3: PuTTY- ის დაყენება
- ნაბიჯი 4: RF მიმღების/გადამცემის გაყვანილობა ჟოლოს პიზე
- ნაბიჯი 5: RF საშუალებების დაკავშირება PuTTY– თან
- ნაბიჯი 6: RF საშუალებების დაკავშირება სახლის ასისტენტთან
- ნაბიჯი 7: სახლის ასისტენტის დაკავშირება თქვენს IOS მოწყობილობასთან
- ნაბიჯი 8: მაღაზიების და სახლის ასისტენტის დაკავშირება Amazon Echo/Dot– თან
- ნაბიჯი 9: დააინსტალირეთ HomeKit/Homebridge
- ნაბიჯი 10: დამწყები ჭკვიანი სახლი: დასრულებულია
ვიდეო: DIY Smart Outlets: 11 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
მე საათობით და საათობით ვატარებ ვიდეოს ძებნას, გუგლს და ვებ გვერდების დათვალიერებას იმის გასარკვევად, თუ როგორ უნდა გავაკეთო წვრილმანი ჭკვიანი სახლი დამწყებისთვის. მე ცოტა ხნის წინ შევედი Smart Home ცხოვრების სტილში, მაგრამ მე დავიღალე ყველა ძვირადღირებული შტეფსელის, კონცენტრატორის და აქსესუარების ხილვით, რომლებიც უფრო ძვირი ღირდა, ვიდრე ღირდა, მხოლოდ იმიტომ, რომ ეს იყო მარტივი დანამატი და თამაში. ჩემი Raspberry Pi 3 -ის შეძენის შემდეგ, მე დიდი სურვილი მქონდა შევსულიყავი ჭკვიანი სახლის ბაზარზე, მაგრამ არ მინდოდა საფულეში ჩავარდნა. 80 – საათიანი კვლევისა და წარუმატებელი მცდელობების შემდეგ, მე საბოლოოდ შევიკრიბე საკმარისი ცოდნა, რომ წარმატებით გავაკონტროლო მოწყობილობის ნებისმიერი დანამატი ღილაკის დაჭერით ან ჩემი Amazon Echo Dot– ის საშუალებით. თუ თქვენ ეძებთ შექმნას იაფი, მარტივი, ალტერნატივა ხმის ან ღილაკით კონტროლირებადი განყოფილების თქვენს სახლში, თქვენ წააწყდით იდეალურ ინსტრუქციას. ამ სახელმძღვანელოში, მე გაჩვენებთ ეტაპობრივად სახლში, რომ დააინსტალიროთ თქვენი ჟოლოს pi, დააკავშიროთ მას RF საშუალებები და შექმნათ სრულიად ავტომატიზირებული დამწყები ჭკვიანი სახლის სისტემა, რათა დაიწყოთ თქვენი მომავალი პროექტების განხორციელება. ეს პროექტი მხოლოდ 70-120 აშშ დოლარად დაგიჯდებათ, მაგრამ საშუალებას მოგცემთ გააკონტროლოთ 5 სხვადასხვა მოწყობილობა, 150–200 აშშ დოლართან შედარებით დაგიჯდებათ ამ პროდუქტების ონლაინ/მაღაზიაში შეძენა.
ნაბიჯი 1: მასალების შეგროვება
თქვენ დაგჭირდებათ (უკვე გაქვთ):
კომპიუტერი
SD ბარათის მკითხველი
უკაბელო როუტერი/მოდემი
თქვენ დაგჭირდებათ (შესაძენად):
ჟოლო Pi 3:
(პი) 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)
Ethernet კაბელი:
goo.gl/dPaHRJ ($ 4.43)
მიკრო 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. შედით თქვენს Windows კომპიუტერში და გახსენით ინტერნეტ ბრაუზერი. ჩამოტვირთეთ ყველა შემდეგი პროგრამა. ყველა მათგანი ვირუსებისგან თავისუფალი და უსაფრთხოა, მიუხედავად იმისა, რომ თქვენი ვირუსის დაცვის პროგრამულ უზრუნველყოფას სხვაგვარად შეუძლია თქვას თქვენი პროგრამული უზრუნველყოფის მიხედვით.
Putty (დააწკაპუნეთ ან 32 ბიტიანი ან 64 ბიტიანი MSI ინსტალერის ბმულზე თქვენი კომპიუტერის მიხედვით):
goo.gl/RDjiP8
Etcher:
etcher.io/
ჰასბიანი:
goo.gl/1z7diw
ბლოკნოტი ++:
goo.gl/brcZZN
2. გახსენით ჩამოტვირთვები და დააინსტალირეთ თითოეული. ყველა ინსტალაციის შემდეგ, ან მიამაგრეთ ისინი დაწყების მენიუში მარტივი წვდომისთვის, ან შექმენით მალსახმობი თქვენს სამუშაო მაგიდაზე.
3. ინსტალაციის შემდეგ გახსენით Etcher და დააწკაპუნეთ "აირჩიეთ სურათი". აირჩიეთ Hassbian zip ფაილი. შემდეგი, ჩადეთ თქვენი მიკრო SD ბარათი თქვენს კომპიუტერში პირდაპირ ან თქვენი SD ბარათის მკითხველის საშუალებით. ჩასმის შემდეგ დააჭირეთ ღილაკს "აირჩიეთ დრაივი" და შეარჩიეთ თქვენი მიკრო SD ბარათი ან SD ბარათის მკითხველი, თუ თქვენ იყენებთ მას. არჩევის შემდეგ დააჭირეთ ღილაკს "Flash!" და დაელოდეთ, სანამ ჰასბიანის სურათი გადადის თქვენს მიკრო SD ბარათზე.
4. მას შემდეგ, რაც სურათი მიკრო SD ბარათზე გადაინაცვლებს და თქვენ მიიღებთ ამომხტარ ფანჯარას, სადაც ნათქვამია, რომ ეს წარმატებულია, ამოიღეთ მიკრო SD ბარათი თქვენი კომპიუტერიდან/მკითხველიდან და ჩადეთ იგი Raspberry Pi– ში. გააგრძელეთ თქვენი Raspberry Pi დაკავშირება უკაბელო როუტერთან/მოდემთან Ethernet კაბელის საშუალებით. შემდეგი, შეაერთეთ თქვენი მიკრო USB კაბელი თქვენს Raspberry Pi- ში და მეორე ბოლო კედელში. ყოველივე ამის დასრულების შემდეგ, დაელოდეთ 10-15 წუთს, სანამ თქვენი ჰასბიანის სურათი დააინსტალირებს და დააყენებს სახლის ასისტენტს თქვენს ჟოლოს პიზე.
5. მას შემდეგ რაც Hassbian დაასრულებს ინსტალაციას, გადადით თქვენს ინტერნეტ ბრაუზერში და ჩაწერეთ საძიებო ზოლში "hassbian.local: 8123". დააჭირეთ Enter- ს და მოგეცემათ Home Assistant ვებ ინტერფეისი. თუ თქვენ ვერ ხედავთ ამ ინტერფეისს, დააწკაპუნეთ აქ.
ნაბიჯი 3: PuTTY- ის დაყენება
1. ნავიგაცია, სადაც თქვენ დააყენეთ Putty და გახსენით პროგრამა. თქვენ დაგხვდებათ მრავალი ყუთი და ღილაკი, მაგრამ ჩვენ ყურადღებას გავამახვილებთ "მასპინძლის სახელზე (ან IP მისამართზე). ქვემოთ მოცემულ ყუთში ჩაწერეთ" hassbian.local ". შემდეგ" შენახული სესიების "ქვეშ, ყუთის ტიპში სახელი თქვენი სესიისთვის და შემდეგ დააჭირეთ შენახვას. შემდეგ, დააწკაპუნეთ თქვენს შენახულ სესიაზე და დააწკაპუნეთ "გახსნა". გამოჩნდება ყუთი, უბრალოდ დააწკაპუნეთ დიახზე და თქვენ დაგხვდებათ ტერმინალის ინტერფეისი. მოგეთხოვებათ "შესვლა როგორც: "ტექსტი, სადაც შეიყვანთ მომხმარებლის სახელს" pi "და პაროლს" ჟოლო ". ამის შემდეგ დააჭირეთ Enter და თქვენ შეხვალთ თქვენს ტერმინალურ ინტერფეისში, რომელიც ურთიერთქმედებს Home Assistant- თან.
2. ჩაწერეთ შემდეგი ბრძანება:
sudo raspi-config
ახალი ფერადი ფანჯარა გამოჩნდება. ნავიგაცია ამ ფანჯარაში თქვენი ისრის ღილაკების გამოყენებით, მაგრამ ჯერ დააჭირეთ Enter- ს და მიყევით ნაბიჯებს თქვენი მომხმარებლის პაროლის შესაცვლელად. შემდეგ, ისრის ღილაკების გამოყენებით, გადადით ქვემოთ "ლოკალიზაციის პარამეტრები", შემდეგ ქვემოთ "დროის ზონის შეცვლა" და ნავიგაცია განახორციელეთ სიებში, რათა შეცვალოთ თქვენი ადგილობრივი დროის ზონა. შემდეგი გადაახვიეთ ქვემოთ "ინტერფეისის პარამეტრები", შემდეგ ქვემოთ SSH და ჩართეთ SSH თქვენს Raspberry Pi- ზე. ბოლოს ნავიგაცია ქვემოთ "დასრულება!" და დააჭირეთ გასასვლელად Enter.
3. შემდეგ ჩვენ დავაინსტალირებთ სამბას - პროგრამას, რომელიც საშუალებას გვაძლევს ნახოთ ჩვენი Raspberry Pi ჩვენი ფაილის გამომძიებლის საშუალებით და გამოვიყენოთ Raspberry Pi SSH– ზე. სამბას ინსტალაციისთვის დააკოპირეთ და ჩასვით ქვემოთ მოყვანილი კოდი ყოველ ჯერზე, დარწმუნდით რომ ყოველ ჯერზე უნდა დააჭიროთ.
sudo apt-get განახლება
sudo apt-get განახლება
sudo hassbian-config დააინსტალირეთ სამბა
4. გახსენით თქვენი ფაილის გამომძიებელი და გადადით თქვენს "ქსელის" ჩანართზე მარცხენა მხარეს. მარჯვენა ღილაკით ცარიელ სივრცეში და დააჭირეთ ღილაკს "განახლება". რამდენიმე წამის შემდეგ უნდა ნახოთ, რომ "HASSBIAN" ან თქვენი Raspberry Pi სხვა სახელი გამოჩნდება კომპიუტერების სიაში. თუ თქვენ არ იყენებთ თქვენს Raspberry Pi- ს, დააწკაპუნეთ აქ.
ნაბიჯი 4: RF მიმღების/გადამცემის გაყვანილობა ჟოლოს პიზე
ეს არის მშენებლობის ერთ -ერთი ყველაზე იოლი ნაწილი და მოითხოვს ცოტა მოთმინებას და კარგ მხედველობას. გახსენით სათაურის მავთულები და შეარჩიეთ 8 სხვადასხვა ფერის ქალი-მდე ქალი მავთული და გამოყავით ისინი. გახსენით თქვენი RF მიმღების/გადამცემის მოდულები და განათავსეთ ისინი. შემდეგი, მიჰყევით ამ სქემატურ და ამ GPIO დიაგრამას, რომელიც დაგეხმარებათ გაგზავნოთ გადამცემი და მიმღები Raspberry Pi– სთან.
შენიშვნა: სურათების სქემატური გამოყენებისას გაითვალისწინეთ, რომ სურათების გადამცემზე/მიმღებზე გამოსახულებები შეიძლება იყოს სხვადასხვა ადგილას, როგორც თქვენს გადამცემზე/მიმღებზე. გამოიყენეთ ყუთები სურათებში, როგორც სახელმძღვანელო თქვენი გადამცემი/მიმღები თქვენი ღვეზელი, თუ შესყიდული ხართ ზემოთ მოყვანილი ბმულიდან
გადამცემი მოდული (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– თან
იმისათვის, რომ თქვენი Raspberry Pi დაუკავშიროთ RF განყოფილებებს, ჩვენ ჯერ უნდა გავარკვიოთ სიგნალის კოდი, რომლის მიმღებმაც/გადამცემმა უნდა ისწავლოს ჩაჭრა. ამისათვის ჩვენ დავაინსტალირებთ ორ პროგრამას Raspberry Pi– ზე: WiringPi და RFSniffer.
1. გახსენით PuTTY და შედით თქვენს Raspberry Pi– ში, როგორც ამას ადრე ვაკეთებდით
2. პირველი ჩვენ დავაყენებთ WiringPi. ჩაწერეთ ან დააკოპირეთ და ჩასვით შემდეგი ბრძანებები სტრიქონით.
sudo git კლონი git: //git.drogon.net/wiringPi
cd გაყვანილობა Pi
sudo./ აშენება
იმის დასადასტურებლად, რომ WiringPi სწორად არის დაინსტალირებული, გასცეს შემდეგი ბრძანება.
gpio -v
3. შემდეგი ჩვენ დავაყენებთ RFSniffer. ჩაწერეთ ან დააკოპირეთ და ჩასვით შემდეგი ბრძანებები სტრიქონით.
cd
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 ჩართული ღილაკით, შემდეგ კი ხუთივე გამორთვის ღილაკით. დარწმუნდით, რომ თითოეული ჩართული ნომერი შეესაბამება იმავე რაოდენობის გამორთვის ღილაკს.
6. თქვენი კოდების შესამოწმებლად და დარწმუნდით, რომ ყველაფერი სწორად მუშაობს, ჩაწერეთ შემდეგი ბრძანებები სტრიქონით.
sudo/var/www/rfoutlet/codesend #######
შეცვალეთ 7 # თქვენი 7 ციფრიანი ჩართვის/გამორთვის კოდებით.
ნაბიჯი 6: RF საშუალებების დაკავშირება სახლის ასისტენტთან
ჩვენ გამოვიყენებთ სახლის დამხმარე დამატებას, სახელწოდებით Raspberry Pi RF Switch, რომელიც საშუალებას მოგვცემს გამოვიყენოთ ბოლო ეტაპზე ჩაწერილი კოდები სახლის ასისტენტის ჩვენს RF საშუალებებთან დასაკავშირებლად.
1. მას შემდეგ, რაც თქვენი ყველა კოდი ჩაიწერება, გადადით თქვენს ინტერნეტ ბრაუზერში და გადადით ამ ბმულზე
2. გახსენით თქვენი ფაილის მკვლევარი და გახსენით თქვენი HASSBIAN მოწყობილობა "ქსელის" ჩანართში. დააწკაპუნეთ "homeassistant" საქაღალდეზე, შემდეგ გახსენით "კონფიგურაციის" ფაილი.
შენიშვნა: იყავით ძალიან ფრთხილად ამ ფაილში ცვლილებების შეტანისას, ნებისმიერმა მცირე ფართობმა ან ზედმეტმა ასოებმა შეიძლება გამოიწვიოს Home Assistant– ის კრახი ან არასწორი მუშაობა, ასე რომ მიჰყევით ჩემს მითითებებს ძალიან ფრთხილად და გამოიყენეთ მოყვანილი სურათები, რომ დარწმუნდეთ რომ სწორად აკეთებთ საქმეს
3. "კონფიგურაციის" ფაილში გადაახვიეთ ბოლოში და დააწკაპუნეთ კოდის ხაზის ბოლოს, სადაც ნათქვამია "ავტომატიზაცია:! მოიცავს ავტომატიზაცია.იამლ". ორჯერ დააწკაპუნეთ შეყვანაზე და დააკოპირეთ ქვემოთ მოყვანილი კოდი ზემოთ მოცემული ბმულიდან ან გამოიყენეთ ქვემოთ შესწორებული კოდი.
გადართვა:
- პლატფორმა: rpi_rf gpio: 17 გადამრთველი: OUTLET NAME: ოქმი: 1 პულსის სიგრძე: 180 კოდი_ზე: ####### კოდი_ გამორთვა: #######
4. წაიკითხეთ სიფრთხილით: ერთადერთი რაც თქვენ უნდა შეცვალოთ ამ კოდში არის ხაზი, სადაც ნათქვამია "Outlet Name", წაშალეთ იგი და შეცვალეთ იგი თქვენი outlet– ის საბაჟო სახელით. დარწმუნდით, რომ ხაზის დასაწყისი გაფორმებულია იქამდე, სადაც არის, არა, არ გადაიტანოთ იგი ზემოთ ან უკან. ბოლო რაც თქვენ უნდა შეცვალოთ არის "code_on" და "code_off" ხაზები. შეცვალეთ 7 # თქვენი 7 ციფრიანი კოდი თქვენი პირველი განყოფილებისთვის. დარწმუნდით, რომ ჩართეთ ჩართული კოდი "code_on" ხაზით და OFF კოდი "code_off" ხაზით.
5. დარწმუნდით, რომ თქვენ სწორად აკრიფეთ ყველაფერი და შეადარეთ ქვემოთ მოცემულ სურათს, რათა დარწმუნდეთ, რომ ყველაფერი ერთნაირად გამოიყურება, გამონაკლისის სახელისა და ON/OFF კოდების გარდა. როდესაც ყველაფერი ემთხვევა, გადადით ზედა და ht ფაილზე, შემდეგ შეინახეთ. გამოდით "კონფიგურაციის" ფანჯარაში.
6. შემდეგ ჩვენ უნდა გადატვირთოთ Home Assistant ჩვენი ცვლილებების შესანახად. გადადით თქვენს ინტერნეტ ბრაუზერში და გადადით "hassbian.local: 8123" - ზე. გადადით "კონფიგურაციის" ჩანართზე და შიგნით შესვლისას დააჭირეთ ღილაკს "Configuration.yaml". გააგრძელეთ ღილაკზე "CHECK CONFIG". ეს ღილაკი დარწმუნდება, რომ თქვენი configuartion.yaml ფაილი მოქმედებს და არ აქვს შეცდომები. დაწკაპუნების შემდეგ დაელოდეთ "ძალაშია!" შეტყობინება. თუ ეს შეტყობინება არ მიგიღიათ, გთხოვთ, ჯერ შეამოწმოთ თქვენი configuration.yaml ფაილი და დარწმუნდით, რომ ყველაფერი არის იქ, სადაც ვარაუდობენ, რომ არ იქნება ზედმეტი სივრცეები და სიმბოლოები, თანაც ყველაფერი გაფორმებულია იქ, სადაც უნდა იყოს. თუ თქვენ კვლავ შეექმნათ შეცდომები, დააწკაპუნეთ აქ. შედით PuTTY– ში, როგორც ეს ადრე გავაკეთეთ და ჩაწერეთ შემდეგი ბრძანება.
sudo გადატვირთვა
7. სახლის ასისტენტმა უნდა გააგრძელოს გადატვირთვა. დაელოდეთ ერთ წუთს და შემდეგ დაუბრუნდით თქვენს ინტერნეტ ბრაუზერს და დაუბრუნდით "hassbian.local: 8123" გვერდს. თუ დააწკაპუნებთ "სახელმწიფოების" ჩანართზე, თქვენ უნდა ნახოთ თქვენი გადამრთველი იმ სახელწოდებით, რომელსაც თქვენ დაასახელეთ თქვენი განყოფილება.
8. შეაერთეთ მოწყობილობა (შუქი, ვენტილატორი, დამტენი და ა. შ.) თქვენს RF განყოფილებაში და დაბრუნდით თქვენს კომპიუტერში. ეს არის საბოლოო ტესტი … დააწკაპუნეთ თქვენს გადამრთველზე და უყურეთ როგორ ჩართულია და გამორთულია თქვენი მოწყობილობა! თუ ყველაფერი ისე წავიდა, როგორც დაგეგმილი იყო, თქვენ უნდა გქონდეთ სრულად მოქმედი გადამრთველი, რომელიც კონტროლდება თქვენი კომპიუტერის საშუალებით.
ნაბიჯი 7: სახლის ასისტენტის დაკავშირება თქვენს IOS მოწყობილობასთან
1. გახსენით თქვენი ტელეფონი და გადადით App Store– ში. საძიებო ჩანართში მოძებნეთ "სახლის ასისტენტი". ჩამოტვირთეთ სახლის ასისტენტის აპლიკაცია და დაელოდეთ მის ინსტალაციას.
2. დაინსტალირების შემდეგ გახსენით აპლიკაცია და შეეხეთ გადაცემათა კოლოფის ხატს ქვედა მარჯვენა კუთხეში. URL ყუთში ჩაწერეთ "hassbian.local: 8123". თუ დააყენებთ პაროლს თქვენი სახლის ასისტენტისთვის, ჩაწერეთ ეს პაროლი "პაროლის" ყუთში, თუ არა, დატოვეთ ცარიელი. დააჭირეთ შენახვას, შემდეგ დააჭირეთ ზედა მარჯვენა კუთხეში.
3. დაელოდეთ პროგრამის გადატვირთვას და თქვენ უნდა ნახოთ თქვენი გადამრთველი თქვენს თვალწინ. გამოსცადეთ ისინი და დარწმუნდით, რომ ყველაფერი მუშაობს.
შენიშვნა: თქვენ შეიძლება შეამჩნიოთ, რომ თქვენს გადართვას შეიძლება არ ჰქონდეს ანიმაცია, ეს კარგია, უბრალოდ ხარვეზია აპლიკაციაში
ნაბიჯი 8: მაღაზიების და სახლის ასისტენტის დაკავშირება Amazon Echo/Dot– თან
ეს ნაბიჯი იყო ჩემთვის ყველაზე რთული, რომ გამერკვია, რადგან ამის შესახებ განახლებული გაკვეთილები თითქმის არ არსებობს. როგორც ხედავთ, ეს არის ერთ -ერთი ყველაზე მარტივი ნაბიჯი ამ გაკვეთილში. აქ ჩვენ დავუკავშირებთ თქვენს სახლის ასისტენტის სერვერს Amazon Alexa– სთან, რომ გქონდეთ თქვენი სახლის ასისტენტის სერვერზე თქვენი კონცენტრატორებისა და მოწყობილობების სრული ხმოვანი კონტროლი.
1. გახსენით თქვენი ფაილის მკვლევარი და გახსენით თქვენი HASSBIAN მოწყობილობა "ქსელის" ჩანართში. დააწკაპუნეთ "homeassistant" საქაღალდეზე, შემდეგ გახსენით "კონფიგურაციის" ფაილი. შენიშვნა: იყავით ძალიან ფრთხილად ამ ფაილში ცვლილებების შეტანისას, ნებისმიერი მცირე ზომის სივრცე ან დამატებითი ასო შეიძლება გამოიწვიოს Home Assistant– ის კრახი ან არასწორი მუშაობა, ასე რომ მიჰყევით ჩემს მითითებებს ძალიან ფრთხილად და გამოიყენეთ თანდართული სურათები, რათა დარწმუნდეთ, რომ საქმეს სწორად აკეთებთ.
2. გადაახვიეთ ქვემოთ, სადაც ნათქვამია "ჟურნალი:" და დააწკაპუნეთ ამ ხაზის ბოლოს. ორჯერ დააჭირეთ Enter- ს და დააკოპირეთ და ჩასვით შემდეგი კოდი თქვენს ფაილში.
emulated_hue:
ტიპი: alexa expose_by_default: ჭეშმარიტი გამოვლენილი_ domain: - switch - light - ჯგუფი
3. დააწკაპუნეთ ფაილზე, შემდეგ შეინახეთ. დარწმუნდით, რომ ყველაფერი სწორად ჩაწერეთ და შეადარეთ ქვემოთ მოცემულ სურათს, რომ დარწმუნდეთ, რომ ყველაფერი ერთნაირად გამოიყურება. გამოდით "კონფიგურაციის" ფანჯარაში.
6. შემდეგ ჩვენ უნდა გადატვირთოთ Home Assistant ჩვენი ცვლილებების შესანახად. გადადით თქვენს ინტერნეტ ბრაუზერში და გადადით "hassbian.local: 8123" - ზე. გადადით "კონფიგურაციის" ჩანართზე და შიგნით შესვლისას დააჭირეთ ღილაკს "Configuration.yaml". გააგრძელეთ ღილაკზე "CHECK CONFIG". ეს ღილაკი დარწმუნდება, რომ თქვენი configuartion.yaml ფაილი მოქმედებს და არ აქვს შეცდომები. დაწკაპუნების შემდეგ დაელოდეთ "ძალაშია!" შეტყობინება. თუ ეს შეტყობინება არ მიგიღიათ, გთხოვთ, ჯერ შეამოწმოთ თქვენი configuration.yaml ფაილი და დარწმუნდით, რომ ყველაფერი არის იქ, სადაც ვარაუდობენ, რომ არ იქნება ზედმეტი სივრცეები და სიმბოლოები, თანაც ყველაფერი გაფორმებულია იქ, სადაც უნდა იყოს. თუ თქვენ კვლავ შეექმნათ შეცდომები, დააწკაპუნეთ აქ. შედით PuTTY– ში, როგორც ეს ადრე გავაკეთეთ და ჩაწერეთ შემდეგი ბრძანება.
sudo გადატვირთვა
4. გახსენით თქვენი Alexa აპლიკაცია თქვენს ტელეფონში და გადაფურცლეთ მარცხენა მხარეს მენიუს გასახსნელად. დააჭირეთ ღილაკს "ჭკვიანი სახლი" და შემდეგ "მოწყობილობები". დააწკაპუნეთ „აღმოჩენაზე“და დაელოდეთ 20 წამს, სანამ Alexa აღმოაჩენს თქვენი სახლის ასისტენტის მოწყობილობებს.
5. თუ ყველაფერი სწორად გაკეთდა, თქვენ უნდა ნახოთ თქვენი განყოფილება თქვენს Alexa აპლიკაციაში. საბოლოო გამოცდისთვის … სცადეთ. უთხარით შემდეგი ბრძანება თქვენს Echo/Dot- ს.
"ალექსა, ჩართე [შენი განყოფილების სახელი]."
"ალექსა, გამორთე [შენი განყოფილების სახელი]."
თქვენ უნდა ნახოთ თქვენი მოწყობილობა ჩართულია და გამორთულია თქვენი ხმით. ყველაფერი, რასაც დაამატებთ თქვენს სახლის ასისტენტს, ხელმისაწვდომი უნდა იყოს თქვენი Echo– სთვის, უბრალოდ დარწმუნდით, რომ გაუშვით "DISCOVER" ფუნქცია Alexa აპლიკაციაზე ყოველ ჯერზე, როდესაც გსურთ ახალი მოწყობილობის დამატება.
ნაბიჯი 9: დააინსტალირეთ HomeKit/Homebridge
თქვენ შეიძლება დაუკავშიროთ თქვენი HomeAssistant თქვენს iOS მოწყობილობას, მაგრამ რა მოხდება, თუკი თქვენ შეძლებთ თქვენი საშუალებების კონტროლს iOS Home აპლიკაციის გამოყენებით? კარგი ახლა შეგიძლია.
დაიწყეთ შემდეგი ბრძანებების აკრეფით.
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt -get install -y nodejs
sudo apt-get დააინსტალირეთ libavahi-compat-libdnssd-dev
sudo npm install -g -დაუცველი პერმის საშინაო ხიდი
შემდეგი, გაუშვით homebridge ბრძანება /.homebridge დირექტორია შესაქმნელად.
საშინაო ხიდი
შემდეგი, შეცვალეთ config.json ფაილი Homebridge– ში ამ დირექტორიაში გადასვლით.
cd /home/pi/.hombridge
შემდეგი შეცვალეთ config.json ფაილი აკრეფით:
sudo nano config.json
შიგნით შესვლისას დააკოპირეთ და ჩასვით ეს ტექსტი ცარიელ config.json ფაილში. შეცვალეთ "მასპინძელი": "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": ["automation", "binary_sensor", " კლიმატი "," საფარი "," მოწყობილობის_თვალთვალება "," ფანი "," ჯგუფი "," შეყვანის_ბული "," შუქი "," ჩაკეტვა "," მედია_პლეერი "," დისტანციური "," სცენა "," სკრიპტი "," სენსორი ", "გადართვა", "ვაკუუმი"], "default_visibility": "ხილული", "ჟურნალი": true, "verify_ssl": false}]}
დააჭირეთ ctrl-x, დააჭირეთ "Y", შემდეგ დააჭირეთ Enter.
შემდეგი დააინსტალირეთ მთავარი ასისტენტის მოდული ამ კოდის გაშვებით:
sudo npm install -g homebridge -homeassistant
ყოველივე ამის შემდეგ, შეასრულეთ შემდეგი ბრძანება Homebridge– ის დასაწყებად.
საშინაო ხიდი
გახსენით სახლის აპლიკაცია თქვენს iOS მოწყობილობაზე, დააწკაპუნეთ "აქსესუარის დამატება", შემდეგ ბოლოში დააწკაპუნეთ "არ გაქვთ კოდი ან არ შეიძლება სკანირება?". შემდეგ დააჭირეთ ღილაკს "შეიყვანეთ კოდი" სახელმძღვანელო კოდის განყოფილებაში. ჩაწერეთ შემდეგი 8 ნიშნა კოდი თქვენი iOS მოწყობილობის თქვენს Homebridge სერვერთან დასაწყვილებლად.
031-45-154
თქვენ უნდა ნახოთ თქვენი Homebridge სერვერი გამოჩნდება.მიჰყევით ეკრანზე მითითებებს დაყენების დასასრულებლად და ახლა თქვენი მოწყობილობა დაკავშირებულია სახლის ასისტენტთან!
ნაბიჯი 10: დამწყები ჭკვიანი სახლი: დასრულებულია
Გილოცავ! თქვენ ახლა მიდიხართ თქვენი პირველი ჭკვიანი სახლის/ოთახის ასაშენებლად. ვიმედოვნებ, რომ ეს გაკვეთილი ადვილი იყო და თქვენ გაერთეთ ამ კონფიგურაციის აგებით. თუ თქვენ გაქვთ რაიმე კომენტარი ან შეკითხვა, გთხოვთ მოგვწეროთ ელ.წერილი: [email protected]. თუ რაიმე პრობლემა შეგექმნათ გზის განმავლობაში, გთხოვთ გადახედოთ ამ საერთო საკითხების გვერდს, სადაც მე გავეცანი ზოგად საკითხებს და პრობლემებს, რაც მე მქონდა ამ ყველაფრის გარკვევისას. მე ასევე ვიმედოვნებ, რომ ვუპასუხებ ზოგად კითხვებს ქვემოთ მოცემულ კომენტარებში. გაეცანით ჩემს გვერდზე მომავალში გაკვეთილს, თუ როგორ უნდა გააკეთოთ ძალიან მარტივი Android დაფა ყველა სახლის ასისტენტის მოწყობილობის გასაკონტროლებლად.
გირჩევთ:
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 ნაბიჯი (სურათებით)
DIY INTERNET კონტროლირებადი SMART LED მატრიცა (ADAFRUIT + ESP8266 + WS2812): აქ არის ჩემი მეორე წინსვლა იმ პროექტზე, რომლის გაცნობაც ძალიან მსიამოვნებს. ეს არის DIY Smart LED მატრიცა, რომელიც საშუალებას მოგცემთ აჩვენოთ მასზე, მონაცემები, როგორიცაა YouTube სტატისტიკა, თქვენი Smart Home Stats, როგორც ტემპერატურა, ტენიანობა, შეიძლება იყოს უბრალო საათი, ან უბრალოდ აჩვენოთ
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 ნაბიჯი (სურათებით)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): აქ არის ჩემი გაცნობა პროექტზე, რომლის გაღებაც ძალიან მსიამოვნებს. ეს არის DIY Smart LED მატრიცა, რომელიც საშუალებას მოგცემთ აჩვენოთ მასზე, მონაცემები, როგორიცაა YouTube სტატისტიკა, თქვენი Smart Home Stats, როგორც ტემპერატურა, ტენიანობა, შეიძლება იყოს უბრალო საათი, ან უბრალოდ
DIY Smart Doorbell: კოდი, დაყენება და HA ინტეგრაცია: 7 ნაბიჯი (სურათებით)
წვრილმანი კარის ზარი: კოდი, დაყენება და HA ინტეგრაცია: ამ პროექტში მე გაჩვენებთ, თუ როგორ შეგიძლიათ თქვენი ჩვეულებრივი ზარი ჭკვიანურად აქციოთ ნებისმიერი მოქმედი ფუნქციის შეცვლის გარეშე ან მავთულის გაწყვეტის გარეშე. მე ვიყენებ ESP8266 დაფას სახელწოდებით Wemos D1 mini. ახალი ESP8266- ში? ნახეთ ჩემი შესავალი
DIY WiFi Smart Security Light Shelly 1: 6 ნაბიჯი (სურათებით)
DIY WiFi Smart Security Light With Shelly 1: ეს ინსტრუქცია შეისწავლის DIY ჭკვიანი უსაფრთხოების შუქის შექმნას Shelly– დან Shelly 1 ჭკვიანი სარელეოს გამოყენებით. უსაფრთხოების განათების ჭკვიანური გაკეთება საშუალებას მოგცემთ გქონდეთ გაცილებით მეტი კონტროლი როდის გააქტიურდება და რამდენ ხანს დარჩება ჩართული. ეს შეიძლება იყოს მოქმედი
DIY Smart Scale მაღვიძარა (Wi-Fi, ESP8266, Arduino IDE და Adafruit.io): 10 ნაბიჯი (სურათებით)
DIY Smart Scale მაღვიძარა (Wi-Fi, ESP8266, Arduino IDE და Adafruit.io): ჩემს წინა პროექტში მე შევიმუშავე სველი აბაზანის ჭკვიანი შტრიხი Wi-Fi- ით. მას შეუძლია გაზომოს მომხმარებლის წონა, აჩვენოს იგი ადგილობრივად და გააგზავნოს ღრუბელში. ამის შესახებ უფრო დეტალური ინფორმაციის მიღება შეგიძლიათ ქვემოთ მოცემულ ბმულზე: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi