Мазмұны:

DIY модульдерін қолданумен үйді автоматтандыруды бастаудың өте қарапайым әдісі: 6 қадам
DIY модульдерін қолданумен үйді автоматтандыруды бастаудың өте қарапайым әдісі: 6 қадам

Бейне: DIY модульдерін қолданумен үйді автоматтандыруды бастаудың өте қарапайым әдісі: 6 қадам

Бейне: DIY модульдерін қолданумен үйді автоматтандыруды бастаудың өте қарапайым әдісі: 6 қадам
Бейне: Самое простое окно своими руками 2024, Қараша
Anonim
DIY модульдерін қолдана отырып, үйді автоматтандыруды бастаудың өте қарапайым әдісі
DIY модульдерін қолдана отырып, үйді автоматтандыруды бастаудың өте қарапайым әдісі

Мен үй ассистентіне 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 сенсорының интерфейсі
DHT11 сенсорының интерфейсі
DHT11 сенсорының интерфейсі
DHT11 сенсорының интерфейсі
DHT11 сенсорының интерфейсі
DHT11 сенсорының интерфейсі
DHT11 сенсорының интерфейсі
DHT11 сенсорының интерфейсі

Мен температура мен ылғалдылық мәндерін алу үшін DHT11 сенсорын қолданамын. Тірек схемасын қолданып тақтаға қосыңыз. Алдымен келесі сілтеме арқылы ESPHome веб -сайтынан мысал конфигурациясын көшіру керек:

esphome.io/components/sensor/dht.html

Содан кейін ESPHome -ге өтіп, конфигурацияны қосу арқылы түйіннің конфигурациясын өңдеңіз. PIN кодын жаңартуды ұмытпаңыз, сонымен қатар суретте көрсетілгендей модель атауын қосыңыз. Аяқтағаннан кейін, жүктеу түймесін басып, бәрі аяқталғанша күтіңіз. Ол OTA мүмкіндігін қолдана отырып, кодты автоматты түрде жасайды, құрастырады және сымсыз түрде тақтаға жүктейді. Аяқтағаннан кейін сіз шығыс журналдарын көресіз және тақта автоматты түрде желіге қосылады.

6 -қадам: Температура мен ылғалдылық мәндерін қараңыз

Температура мен ылғалдылық мәндерін қараңыз
Температура мен ылғалдылық мәндерін қараңыз
Температура мен ылғалдылық мәндерін қараңыз
Температура мен ылғалдылық мәндерін қараңыз

Келесі нәрсе - бақылау тақтасына сенсордың мәндерін қосу. Бұл қадам алдыңғы бөлімге ұқсас. Жаңа картаны құру үшін UI конфигурациялау опциясын таңдаңыз, содан кейін оған атау беріңіз және суретте көрсетілгендей нысандарды қосыңыз. Сақтау түймесін басыңыз, конфигурация экранынан шығыңыз, содан кейін сенсор туралы ақпаратты экранда көре аласыз.

ESPHome көмегімен үйді автоматтандыруды бастау қаншалықты оңай. Біз әр түрлі модульдерді үй көмекшісімен байланыстыруды жалғастырамыз, сондықтан біздің YouTube каналымызға жазылуды қарастырыңыз, себебі бұл осындай жобаларды жасауға көмектеседі.

YouTube:

Оқығаныңызға рахмет!

Ұсынылған: