Sadržaj:

Izuzetno jednostavan način za početak rada s kućnom automatizacijom pomoću DIY modula: 6 koraka
Izuzetno jednostavan način za početak rada s kućnom automatizacijom pomoću DIY modula: 6 koraka

Video: Izuzetno jednostavan način za početak rada s kućnom automatizacijom pomoću DIY modula: 6 koraka

Video: Izuzetno jednostavan način za početak rada s kućnom automatizacijom pomoću DIY modula: 6 koraka
Video: REVAN - THE COMPLETE STORY 2024, Juli
Anonim
Izuzetno jednostavan način za početak rada s kućnom automatizacijom pomoću DIY modula
Izuzetno jednostavan način za početak rada s kućnom automatizacijom pomoću DIY modula

Bio sam ugodno iznenađen kada sam odlučio pokušati dodati neke DIY senzore kućnom pomoćniku. Korištenje ESPHomea je krajnje jednostavno i u ovom ćemo članku naučiti kako kontrolirati GPIO pin i također dobiti podatke o temperaturi i vlažnosti s bežičnog čvora, pomoću kućnog pomoćnika. Najbolji dio je što ne zahtijeva pisanje koda jer to radi automatski.

Korak 1: Pogledajte video

Mnogo je lakše prvo vidjeti sve što se radi putem videozapisa i zato preporučujem da pogledate gornji video kako biste stekli uvid u to kako sve funkcionira. Ovaj će post sadržavati samo važne korake potrebne za to.

Korak 2: Instalirajte ESPHome

Prvo moramo instalirati dodatak ESPHome u Home Assistant. Idite do trgovine dodataka na sljedeći način:

Hass.io -> Prodavnica dodataka

Dodajte sljedeći URL u trgovinu tako da može pronaći dodatak ESPHome:

github.com/esphome/hassio

Kada završite, jednostavno potražite ESPHome, kliknite dodatak koji se prikaže i pritisnite dugme za instalaciju. Instalacija može potrajati pa pričekajte nekoliko minuta jer će to ovisiti o vašoj internetskoj vezi. Nakon instaliranja, jednostavno pritisnite tipku START i pričekajte nekoliko sekundi da se pokrene. Zatim kliknite gumb s natpisom "OPEN WEB UI" koji će vas odvesti na ekran ESPHome.

Korak 3: Konfigurirajte ploču (čvor)

Konfigurirajte ploču (čvor)
Konfigurirajte ploču (čvor)

U ESPHome -u se uređaji nazivaju čvorovima i prvo moramo stvoriti jedan kako bi mogao započeti komunikaciju s kućnim pomoćnikom.

Pritisnite dugme za dodavanje da biste kreirali novi čvor. Zatim mu dajte ime pomoću znakova prikazanih na ekranu. Nazvat ću to "dnevni boravak". Zatim odaberite tip uređaja koji je "WeMos D1 Mini" za ovu demonstraciju. Na kraju, dodajte detalje svoje WiFi mreže tako da se ploča može povezati s vašom WiFi mrežom, a zatim kliknite "SUBMIT" da biste stvorili čvor.

ESPHome se mora ponovo pokrenuti nakon stvaranja novog čvora. To možete učiniti ako odete na hass.io -> ESPHome, a zatim pritisnete gumb RESTART. Dajte mu nekoliko sekundi, a zatim otvorite WEB korisnički interfejs.

Sada moramo konfigurirati ovaj čvor tako da možemo kontrolirati LED koji je spojen na pin D2. Web stranica ESPHome sadrži sve informacije koje su vam potrebne za konfiguriranje različitih komponenti, a budući da ćemo kontrolirati GPIO pin, možemo koristiti primjere informacija o entitetu konfiguracije sa sljedeće stranice:

esphome.io/components/switch/gpio.html

Pritisnite dugme EDIT za čvor, a zatim zalijepite informacije o konfiguraciji i ažurirajte ih kao što je prikazano na slici, a zatim spremite datoteku. Budući da je ovo prvi put da koristimo ploču s ESPHomeom, moramo ručno prenijeti kod na ploču. Nakon što to učinimo, tada možemo automatski bežično otpremati sva ažuriranja pomoću funkcije ažuriranja OTA.

Da bismo ručno preuzeli kôd, prvo ga moramo sastaviti. Zato upotrijebite izbornik opcija čvora za sastavljanje koda za čvor. Ovo će potrajati i meni je trebalo oko 100 sekundi. Kada završite, jednostavno preuzmite binarnu datoteku. Zatim posjetite sljedeću vezu i preuzmite ESPHome alat za bljeskanje za svoj sistem:

github.com/esphome/esphome-flasher/releases

Dvaput kliknite na datoteku da biste je otvorili. Zatim priključite ploču, odaberite ispravan COM port, odaberite binarnu datoteku koju smo preuzeli, a zatim pritisnite tipku FLASH. Ovo će preuzeti kôd na vašu ploču pa mu dajte nekoliko sekundi da ga dovrši. Kada to učinite, ploča će se automatski povezati s vašom WiFi mrežom i to ćete moći vidjeti u zapisnicima.

Korak 4: Dodajte čvor u Home Assistant

Dodajte čvor u Home Assistant
Dodajte čvor u Home Assistant
Dodajte čvor u Home Assistant
Dodajte čvor u Home Assistant

Home Assistant će automatski otkriti ploču i obavijestiti vas o tome. Možete kliknuti na to da biste započeli ili se možete pomaknuti do sljedećeg:

Konfiguracija -> Integracije

Tada ćete moći vidjeti čvor, pa kliknite konfiguriraj i potvrdite dodavanje. Sada sve što trebamo učiniti je dodati ga na nadzornu ploču. Pa prijeđite na odjeljak nadzorna ploča/pregled, a zatim odaberite opciju "Konfiguriraj korisnički interfejs" iz izbornika opcija u gornjem desnom odjeljku. Zatim kliknite gumb Dodaj, odaberite Entiteti i dajte mu novi naziv. Zatim možete koristiti listu entiteta za odabir prekidača koji će imati isto ime kao i čvor. Kliknite Spremi, zatvorite prikaz konfiguracije nadzorne ploče i to je sve što trebate učiniti. Ako prebacite prekidač, tada bi se trebala uključiti i LED dioda na ploči, a stanje će se prikazati na nadzornoj ploči.

Korak 5: Povežite senzor DHT11

Povežite senzor DHT11
Povežite senzor DHT11
Povežite senzor DHT11
Povežite senzor DHT11
Povežite senzor DHT11
Povežite senzor DHT11
Povežite senzor DHT11
Povežite senzor DHT11

Koristit ću senzor DHT11 za dobivanje vrijednosti temperature i vlažnosti. Spojite ga na ploču pomoću referentne sheme ožičenja. Prvo morate kopirati primjer konfiguracije s web stranice ESPHome pomoću sljedeće veze:

esphome.io/components/sensor/dht.html

Zatim prijeđite na ESPHome i uredite konfiguraciju za čvor dodavanjem konfiguracije. Obavezno ažurirajte pin i dodajte naziv modela kako se vidi na slici. Kada završite, jednostavno pritisnite dugme za prijenos i pričekajte da sve dovrši. Automatski će kreirati, kompajlirati kôd i bežično ga prenijeti na ploču, koristeći OTA funkciju. Kada završite, vidjet ćete izlazne zapisnike i ploča će se automatski povezati s vašom mrežom.

Korak 6: Pregledajte vrijednosti temperature i vlažnosti

Pogledajte vrijednosti temperature i vlažnosti
Pogledajte vrijednosti temperature i vlažnosti
Pogledajte vrijednosti temperature i vlažnosti
Pogledajte vrijednosti temperature i vlažnosti

Sljedeća stvar koju moramo učiniti je dodati vrijednosti senzora na nadzornu ploču. Ovaj korak je sličan prethodnom odjeljku. Odaberite opciju Konfiguriraj korisničko sučelje da biste stvorili novu karticu, a zatim joj dajte ime i dodajte entitete kao što je prikazano na slici. Pritisnite Spremi, izađite iz konfiguracijskog ekrana i tada ćete moći vidjeti informacije o senzoru na ekranu.

Tako je lako započeti s kućnom automatizacijom pomoću ESPHome -a. Nastavit ćemo povezivati različite module s kućnim pomoćnikom pa razmislite o pretplati na naš YouTube kanal jer nam pomaže u stvaranju ovakvih projekata.

YouTube:

Hvala vam na čitanju!

Preporučuje se: