Satura rādītājs:

Ļoti vienkāršs veids, kā sākt darbu ar mājas automatizāciju, izmantojot DIY moduļus: 6 soļi
Ļoti vienkāršs veids, kā sākt darbu ar mājas automatizāciju, izmantojot DIY moduļus: 6 soļi

Video: Ļoti vienkāršs veids, kā sākt darbu ar mājas automatizāciju, izmantojot DIY moduļus: 6 soļi

Video: Ļoti vienkāršs veids, kā sākt darbu ar mājas automatizāciju, izmantojot DIY moduļus: 6 soļi
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Novembris
Anonim
Ļoti vienkāršs veids, kā sākt darbu ar mājas automatizāciju, izmantojot DIY moduļus
Ļoti vienkāršs veids, kā sākt darbu ar mājas automatizāciju, izmantojot DIY moduļus

Es biju patīkami pārsteigts, kad nolēmu mēģināt mājas asistentam pievienot dažus DIY sensorus. ESPHome lietošana ir ārkārtīgi vienkārša, un šajā rakstā mēs iemācīsimies kontrolēt GPIO tapu, kā arī iegūt datus par temperatūru un mitrumu no bezvadu mezgla, izmantojot mājas palīgu. Labākā daļa ir tā, ka nav nepieciešams rakstīt nevienu kodu, jo tas tiek darīts automātiski.

1. darbība. Noskatieties video

Vispirms ir daudz vieglāk redzēt visu, kas tiek darīts, izmantojot videoklipu, un tāpēc es ieteiktu noskatīties iepriekš redzamo videoklipu, lai gūtu priekšstatu par to, kā viss darbojas. Šajā ziņojumā būs tikai svarīgas darbības, kas nepieciešamas, lai to izdarītu pats.

2. darbība: instalējiet ESPHome

Pirmkārt, mums ir jāinstalē ESPHome papildinājums mājas palīgā. Dodieties uz papildinājumu veikalu, rīkojoties šādi:

Hass.io -> Papildinājumu veikals

Pievienojiet veikalam šādu URL, lai tas varētu atrast ESPHome papildinājumu:

github.com/esphome/hassio

Kad esat pabeidzis, vienkārši meklējiet ESPHome, noklikšķiniet uz parādītā papildinājuma un nospiediet instalēšanas pogu. Instalēšana var aizņemt kādu laiku, tāpēc, lūdzu, dodiet tai dažas minūtes, jo tas būs atkarīgs no jūsu interneta savienojuma. Pēc instalēšanas vienkārši nospiediet pogu SĀKT un pagaidiet dažas sekundes, līdz tā sāksies. Pēc tam noklikšķiniet uz pogas “OPEN WEB UI”, kas atvērs ESPHome ekrānu.

3. darbība: konfigurējiet dēli (mezglu)

Paneļa konfigurēšana (mezgls)
Paneļa konfigurēšana (mezgls)

Programmā ESPHome ierīces sauc par mezgliem, un mums vispirms ir jāizveido viens, lai pēc tam varētu sākt sazināties ar mājas palīgu.

Noklikšķiniet uz pogas Pievienot, lai izveidotu jaunu mezglu. Pēc tam piešķiriet tam nosaukumu, izmantojot ekrānā redzamās rakstzīmes. Es to nosaukšu par "dzīvojamo istabu". Pēc tam šai demonstrācijai izvēlieties ierīces veidu, kas ir "WeMos D1 Mini". Visbeidzot, pievienojiet savu WiFi tīkla informāciju, lai tāfele varētu izveidot savienojumu ar jūsu WiFi tīklu, un pēc tam noklikšķiniet uz "IESNIEGT", lai izveidotu mezglu.

Pēc jauna mezgla izveidošanas ESPHome ir jārestartē. To var izdarīt, pārejot uz hass.io -> ESPHome un pēc tam noklikšķinot uz pogas RESTART. Dodiet tai dažas sekundes un pēc tam atveriet tīmekļa saskarni.

Tagad mums ir jākonfigurē šis mezgls, lai mēs varētu kontrolēt gaismas diodi, kas ir savienota ar tapu D2. ESPHome vietnē ir visa informācija, kas nepieciešama dažādu komponentu konfigurēšanai, un, tā kā mēs kontrolēsim GPIO tapu, mēs varam izmantot konfigurācijas entītijas informācijas piemēru no šīs lapas:

esphome.io/components/switch/gpio.html

Noklikšķiniet uz mezgla rediģēšanas pogas un pēc tam ielīmējiet konfigurācijas informāciju un atjauniniet to, kā parādīts attēlā, un pēc tam saglabājiet failu. Tā kā šī ir pirmā reize, kad mēs izmantojam dēli ar ESPHome, mums ir manuāli jāaugšupielādē kods uz tāfeles. Kad tas ir izdarīts, mēs varam automātiski augšupielādēt visus atjauninājumus bezvadu režīmā, izmantojot OTA atjaunināšanas funkciju.

Lai manuāli lejupielādētu kodu, mums tas vispirms jāapkopo. Tāpēc izmantojiet mezgla opciju izvēlni, lai apkopotu mezgla kodu. Tas prasīs kādu laiku, un man tas prasīja apmēram 100 sekundes. Kad esat pabeidzis, vienkārši lejupielādējiet bināro failu. Pēc tam apmeklējiet šo saiti un lejupielādējiet ESPHome zibspuldzes rīku savai sistēmai:

github.com/esphome/esphome-flasher/releases

Veiciet dubultklikšķi uz faila, lai to atvērtu. Pēc tam pievienojiet savu dēli, atlasiet pareizo COM portu, atlasiet lejupielādēto bināro failu un pēc tam nospiediet pogu FLASH. Tādējādi kods tiks lejupielādēts jūsu panelī, tāpēc dodiet tam dažas sekundes, lai pabeigtu. Kad tas ir izdarīts, tāfele automātiski izveidos savienojumu ar jūsu WiFi tīklu, un jūs to varēsit redzēt žurnālos.

4. darbība: pievienojiet mezglu mājas palīgam

Pievienojiet mezglu mājas palīgam
Pievienojiet mezglu mājas palīgam
Pievienojiet mezglu mājas palīgam
Pievienojiet mezglu mājas palīgam

Mājas palīgs automātiski noteiks dēli un sniegs jums paziņojumu par to. Jūs varat noklikšķināt uz tā, lai sāktu, vai arī varat doties uz šo:

Konfigurācija -> Integrācijas

Pēc tam jūs varēsit redzēt mezglu, tāpēc noklikšķiniet uz konfigurēt un apstipriniet papildinājumu. Tagad viss, kas mums jādara, ir pievienot to informācijas panelim. Tāpēc dodieties uz informācijas paneļa/pārskata sadaļu un pēc tam augšējā labajā sadaļā esošo opciju izvēlnē atlasiet opciju "Konfigurēt lietotāja saskarni". Pēc tam noklikšķiniet uz pogas Pievienot, atlasiet Entītijas un pēc tam piešķiriet tai jaunu nosaukumu. Pēc tam varat izmantot entītiju sarakstu, lai atlasītu slēdzi, kuram būs tāds pats nosaukums kā mezglam. Noklikšķiniet uz saglabāt, aizveriet informācijas paneļa konfigurācijas skatu, un tas ir viss, kas jums jādara. Ja pārslēdzat slēdzi, tad arī uz paneļa esošajai gaismas diodei vajadzētu pārslēgties, un stāvoklis tiks parādīts informācijas panelī.

5. darbība: saskarne ar DHT11 sensoru

Saskarne ar DHT11 sensoru
Saskarne ar DHT11 sensoru
Saskarne ar DHT11 sensoru
Saskarne ar DHT11 sensoru
Saskarne ar DHT11 sensoru
Saskarne ar DHT11 sensoru
Saskarne ar DHT11 sensoru
Saskarne ar DHT11 sensoru

Es izmantošu DHT11 sensoru, lai iegūtu temperatūras un mitruma vērtības. Pievienojiet to plāksnei, izmantojot atsauces elektroinstalācijas shēmu. Vispirms jums ir jākopē konfigurācijas piemērs no ESPHome vietnes, izmantojot šo saiti:

esphome.io/components/sensor/dht.html

Pēc tam dodieties uz ESPHome un rediģējiet mezgla konfigurāciju, pievienojot konfigurāciju. Noteikti atjauniniet tapu un pievienojiet arī modeļa nosaukumu, kā redzams attēlā. Kad tas ir izdarīts, vienkārši nospiediet augšupielādes pogu un gaidiet, līdz tas visu pabeidz. Tas automātiski izveidos, apkopos kodu un arī augšupielādēs to bezvadu režīmā, izmantojot OTA funkciju. Kad esat pabeidzis, jūs redzēsit izvades žurnālus, un tāfele automātiski izveidos savienojumu ar jūsu tīklu.

6. darbība: skatiet temperatūras un mitruma vērtības

Skatiet temperatūras un mitruma vērtības
Skatiet temperatūras un mitruma vērtības
Skatiet temperatūras un mitruma vērtības
Skatiet temperatūras un mitruma vērtības

Nākamā lieta, kas mums jādara, ir pievienot sensora vērtības informācijas panelim. Šis solis ir līdzīgs iepriekšējai sadaļai. Atlasiet opciju Konfigurēt lietotāja saskarni, lai izveidotu jaunu karti, pēc tam piešķiriet tai nosaukumu un pievienojiet entītijas, kā parādīts attēlā. Noklikšķiniet uz saglabāt, izejiet no konfigurācijas ekrāna, un pēc tam ekrānā varēsit skatīt sensora informāciju.

Tik viegli ir sākt darbu ar mājas automatizāciju, izmantojot ESPHome. Mēs turpināsim sasaistīt dažādus moduļus ar mājas palīgu, tāpēc, lūdzu, apsveriet iespēju abonēt mūsu YouTube kanālu, jo tas palīdz mums izveidot šādus projektus.

YouTube:

Paldies par lasīšanu!

Ieteicams: