Satura rādītājs:
- 1. darbība. Noskatieties video
- 2. darbība: instalējiet ESPHome
- 3. darbība: konfigurējiet dēli (mezglu)
- 4. darbība: pievienojiet mezglu mājas palīgam
- 5. darbība: saskarne ar DHT11 sensoru
- 6. darbība: skatiet temperatūras un mitruma vērtības
Video: Ļoti vienkāršs veids, kā sākt darbu ar mājas automatizāciju, izmantojot DIY moduļus: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
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)
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
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
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
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:
Kā sākt darbu ar IDE NRF51822, ARM® KEIL MDK V5 + ST-Link: 6 soļi
Kā sākt darbu ar IDE NRF51822, ARM® KEIL MDK V5 + ST-Link: Pārskats Kad sāku izstrādāt nRF51822 lietojumprogrammu savam hobija projektam, es atklāju, ka par šo tēmu nav sakārtotas informācijas. Šeit es vēlos atzīmēt to, ko esmu guvis. Tas raksturo to, kas liek man cīnīties par īstenošanu
Kā izveidot savienojumu un sākt darbu ar DJ aprīkojumu: 8 soļi
Kā izveidot savienojumu un sākt darbu ar savu DJ aprīkojumu: Šīs pamācības mērķis ir parādīt jums, lasītāj, kā uzstādīt savu pagrieziena galdu un kā savienot savu DJ aprīkojumu
Vienkāršs RPM mērītājs, izmantojot lētus moduļus: 8 soļi
Vienkāršs apgriezienu skaitītājs, izmantojot lētus moduļus: Šis ir ļoti interesants projekts un izmanto ļoti maz pūļu, lai izveidotu ļoti vienkāršu RPM mērītāju (manā gadījumā apaļš)
Kā sākt darbu ar Raspberry Pi: 3 soļi
Kā sākt darbu ar Raspberry Pi: Sveiki, mans vārds ir hoomehr, un tas ir veids, kā sākt darbu ar aveņu pi 3. Pirmā lieta, kas jums jādara, ir dabūt aveņu pi 3, protams, jūs varat iegūt pilnu komplektu no Cana komplektā. Tas ir aprīkots ar aveņu pi 3, HDMI kabeli, maciņu pi
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā cilvēkiem/cilvēkiem/dzīvniekiem/robotiem likt izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: 4 soļi
Patiešām vienkāršs/vienkāršs/nesarežģīts veids, kā likt cilvēkiem/cilvēkiem/dzīvniekiem/robotiem izskatīties tā, it kā viņiem būtu patiešām vēsa/spilgta siltuma redze (jūsu izvēlētā krāsa), izmantojot GIMP: Lasiet … nosaukumu