Мазмұны:
- 1 -қадам: Бейнені қараңыз
- 2 -қадам: ESPHome орнатыңыз
- 3 -қадам: тақтаны конфигурациялау (түйін)
- 4 -қадам: түйінді үй көмекшісіне қосыңыз
- 5 -қадам: DHT11 сенсорының интерфейсі
- 6 -қадам: Температура мен ылғалдылық мәндерін қараңыз
Бейне: DIY модульдерін қолданумен үйді автоматтандыруды бастаудың өте қарапайым әдісі: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Мен үй ассистентіне DIY сенсорларын қосуды шешкенде, мені қатты таң қалдырды. ESPHome пайдалану өте қарапайым және бұл мақалада біз GPIO түйреуішін басқаруды үйренеміз, сонымен қатар Home Assistant көмегімен сымсыз түйіннен температура мен ылғалдылық туралы ақпаратты аламыз. Ең жақсы жағы - бұл кодты жазуды қажет етпейді, себебі ол автоматты түрде жасалады.
1 -қадам: Бейнені қараңыз
Бәрін бейне арқылы көру оңайырақ, сондықтан мен бәрі қалай жұмыс істейтінін түсіну үшін жоғарыда көрсетілген бейнені қарауды ұсынамын. Бұл жазбада мұны өзіңіз жасау үшін қажет маңызды қадамдар ғана болады.
2 -қадам: ESPHome орнатыңыз
Біріншіден, біз ESPHome қондырмасын Home Assistant-те орнатуымыз керек. Қосымша дүкенге келесі әрекеттерді орындау арқылы өтіңіз:
Hass.io -> Қосымша дүкен
ESPHome қондырмасын табу үшін дүкенге келесі URL мекенжайын қосыңыз:
github.com/esphome/hassio
Аяқтағаннан кейін, жай ғана ESPHome іздеңіз, пайда болатын қондырманы басыңыз және орнату түймесін басыңыз. Орнату біраз уақыт алуы мүмкін, сондықтан бірнеше минут беріңіз, себебі бұл сіздің Интернетке қосылуға байланысты. Орнатқаннан кейін, БАСТАУ түймесін басып, оның басталуын бірнеше секунд күтіңіз. Содан кейін «WEB UI АШУ» деген батырманы басыңыз, ол сізді ESPHome экранына шығарады.
3 -қадам: тақтаны конфигурациялау (түйін)
ESPHome жүйесінде құрылғылар түйіндер деп аталады және біз алдымен оны үй көмекшісімен байланысын бастайтындай етіп жасауымыз керек.
Жаңа түйін жасау үшін қосу түймесін басыңыз. Содан кейін экранда көрсетілген таңбаларды пайдаланып оған ат қойыңыз. Мен оны «қонақ бөлмесі» деп атаймын. Содан кейін осы демонстрация үшін «WeMos D1 Mini» болатын құрылғы түрін таңдаңыз. Ақырында, тақта сіздің WiFi желісіне қосылуы үшін WiFi желісінің мәліметтерін қосыңыз, содан кейін түйінді жасау үшін «Жіберу» түймесін басыңыз.
Жаңа түйін жасағаннан кейін ESPHome қайта іске қосылуы керек. Мұны hass.io -> ESPHome тармағына өтіп, ҚАЙТА БАСТАУ түймесін басу арқылы жасауға болады. Бірнеше секунд беріңіз, содан кейін WEB интерфейсін ашыңыз.
Енді біз бұл түйінді D2 түйреуішіне қосылған жарықдиодты басқара алатындай етіп конфигурациялауымыз керек. ESPHome веб -сайтында әр түрлі компоненттерді конфигурациялауға қажетті барлық ақпарат бар және біз GPIO түйінін басқаратындықтан, келесі беттен конфигурация нысаны туралы ақпаратты қолдануға болады:
esphome.io/components/switch/gpio.html
Түйін үшін EDIT түймесін басыңыз, содан кейін конфигурация ақпаратын қойыңыз және оны суретте көрсетілгендей жаңартыңыз, содан кейін файлды сақтаңыз. Біз тақтаны ESPHome -мен бірінші рет қолданғандықтан, біз кодты тақтаға қолмен жүктеуіміз керек. Бұл аяқталғаннан кейін біз OTA жаңарту мүмкіндігін қолдана отырып, кез келген жаңартуларды автоматты түрде сымсыз жүктей аламыз.
Кодты қолмен жүктеу үшін алдымен оны құрастыру керек. Сондықтан түйін кодын құрастыру үшін түйін опциялары мәзірін пайдаланыңыз. Бұл біраз уақытты алады және мен үшін шамамен 100 секунд қажет болды. Аяқтағаннан кейін екілік файлды жүктеп алыңыз. Содан кейін келесі сілтемеге кіріп, жүйеңізге арналған ESPHome жарқыл құралын жүктеп алыңыз:
github.com/esphome/esphome-flasher/releases
Файлды ашу үшін оны екі рет нұқыңыз. Содан кейін тақтаны қосыңыз, дұрыс COM портын таңдаңыз, біз жүктеген екілік файлды таңдаңыз, содан кейін FLASH түймесін басыңыз. Бұл кодты тақтаға жүктейді, сондықтан оны аяқтауға бірнеше секунд беріңіз. Аяқтағаннан кейін, тақта Wi -Fi желісіне автоматты түрде қосылады және сіз оны журналдардан көре аласыз.
4 -қадам: түйінді үй көмекшісіне қосыңыз
Home Assistant тақтаны автоматты түрде анықтап, ол туралы сізге хабарлама береді. Жұмысты бастау үшін оны нұқуға болады немесе келесіге өтуге болады:
Конфигурация -> Интеграция
Содан кейін сіз түйінді көре аласыз, сондықтан конфигурациялау түймесін басып, қосуды растаңыз. Енді бізге оны бақылау тақтасына қосу ғана қалады. Сонымен, бақылау тақтасына/шолу бөліміне өтіңіз, содан кейін жоғарғы оң жақтағы опциялар мәзірінен «Интерфейсті конфигурациялау» опциясын таңдаңыз. Содан кейін Қосу түймесін басып, Объектілерді таңдаңыз, содан кейін оған жаңа атау беріңіз. Содан кейін сіз түйінмен аттас қосқышты таңдау үшін нысандар тізімін пайдалана аласыз. Сақтау түймесін басыңыз, бақылау тақтасының конфигурация көрінісін жабыңыз, және бұл сізге қажет. Егер сіз коммутаторды ауыстырсаңыз, онда тақтадағы жарық диоды да ауысуы керек және күй бақылау тақтасында көрсетіледі.
5 -қадам: DHT11 сенсорының интерфейсі
Мен температура мен ылғалдылық мәндерін алу үшін DHT11 сенсорын қолданамын. Тірек схемасын қолданып тақтаға қосыңыз. Алдымен келесі сілтеме арқылы ESPHome веб -сайтынан мысал конфигурациясын көшіру керек:
esphome.io/components/sensor/dht.html
Содан кейін ESPHome -ге өтіп, конфигурацияны қосу арқылы түйіннің конфигурациясын өңдеңіз. PIN кодын жаңартуды ұмытпаңыз, сонымен қатар суретте көрсетілгендей модель атауын қосыңыз. Аяқтағаннан кейін, жүктеу түймесін басып, бәрі аяқталғанша күтіңіз. Ол OTA мүмкіндігін қолдана отырып, кодты автоматты түрде жасайды, құрастырады және сымсыз түрде тақтаға жүктейді. Аяқтағаннан кейін сіз шығыс журналдарын көресіз және тақта автоматты түрде желіге қосылады.
6 -қадам: Температура мен ылғалдылық мәндерін қараңыз
Келесі нәрсе - бақылау тақтасына сенсордың мәндерін қосу. Бұл қадам алдыңғы бөлімге ұқсас. Жаңа картаны құру үшін UI конфигурациялау опциясын таңдаңыз, содан кейін оған атау беріңіз және суретте көрсетілгендей нысандарды қосыңыз. Сақтау түймесін басыңыз, конфигурация экранынан шығыңыз, содан кейін сенсор туралы ақпаратты экранда көре аласыз.
ESPHome көмегімен үйді автоматтандыруды бастау қаншалықты оңай. Біз әр түрлі модульдерді үй көмекшісімен байланыстыруды жалғастырамыз, сондықтан біздің YouTube каналымызға жазылуды қарастырыңыз, себебі бұл осындай жобаларды жасауға көмектеседі.
YouTube:
Оқығаныңызға рахмет!
Ұсынылған:
Servo моторды Arduino көмегімен басқарудың өте қарапайым әдісі: 8 қадам
Servo моторды Arduino көмегімен басқарудың өте оңай әдісі: Бұл оқулықта біз Servo Motor мен Arduino UNO, және Visuino сервопотордың дәрежесін тек бірнеше компоненттер арқылы басқарамыз, осылайша бұл жобаны Super Simple етеді
Үйді автоматтандыруды бастау: Үй көмекшісін орнату: 3 қадам
Үйді автоматтандыруды бастау: Үй көмекшісін орнату: Біз енді үйді автоматтандыру сериясын бастағалы жатырмыз, онда біз ақылды үй жасаймыз, ол бізге шамдарды, динамиктерді, сенсорларды және т. дауыс көмекшісі. Бұл жазбада біз қалай жазуды үйренеміз
Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіру: 7 қадам
Raspberry Pi бар жатын бөлмедегі және ваннадағы ақылды музыка - мульти зонаны, дабылды, түймелерді басқару мен үйді автоматтандыруды біріктіру: Бүгін біз сізге Raspberry Pi -ді үйде автоматтандыруға арналған Max2Play бағдарламалық жасақтамасымен қалай қолдануға болатыны туралы екі мысал бергіміз келеді: ванна мен жатын бөлмеде . Екі жоба да ұқсас, өйткені әр түрлі көздерден жоғары сапалы музыканы ағынмен жіберуге болады
Өте қарапайым " Жұмыртқа өте жақсы " Түнгі жарық: 5 қадам
Өте қарапайым " Жұмыртқа өте жақсы " Түнгі жарық: Бұл Eggcellent түнгі жарықтың өте қарапайым нұсқасы!. Егер сіз бұл нұсқаулықты көрмесеңіз, мен сізге оны қарауды ұсынамын. Мен бұған қол жеткізгім келді, бірақ шыдамым жетпеді. Сондықтан мен оны жасаудың оңай жолын таптым. Мұны тексеріңіз
Өте қарапайым Дегенмен өте тиімді пранк (компьютерлік пранк): 3 қадам
Өте қарапайым … Дегенмен өте тиімді пранк (компьютерлік пранк): Бұл нұсқаулық өте қарапайым, бірақ өте тиімді! Не болады: Сіз жәбірленушінің жұмыс үстеліндегі барлық белгішелерді жасырасыз. Сіз пранк жасағаннан кейін компьютерді көргенде жәбірленуші шошып кетеді. Бұл компьютерге ешқандай зиян келтіре алмайды