Sadržaj:

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

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

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

Ugodno sam se iznenadio kad sam odlučio kućnom pomoćniku pokušati dodati neke DIY senzore. Korištenje ESPHomea iznimno je jednostavno, a 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 š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 bih preporučio gledanje gore prikazanog videa 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. Dođite do trgovine dodataka na sljedeći način:

Hass.io -> Trgovina 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 prikazuje i pritisnite gumb za instalaciju. Instalacija može potrajati pa pričekajte nekoliko minuta jer će to ovisiti o vašoj internetskoj vezi. Nakon instaliranja, jednostavno pritisnite gumb START i pričekajte nekoliko sekundi da se pokrene. Zatim kliknite gumb s natpisom "OPEN WEB UI" koji će vas odvesti na zaslon ESPHome.

Korak 3: Konfigurirajte ploču (čvor)

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

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

Pritisnite gumb dodaj za stvaranje novog čvora. Zatim mu dajte ime pomoću znakova prikazanih na ekranu. Nazvat ću to "dnevni boravak". Zatim odaberite vrstu uređaja koja je "WeMos D1 Mini" za ovu demonstraciju. Na kraju, dodajte detalje svoje WiFi mreže kako bi se ploča mogla povezati s vašom WiFi mrežom, a zatim kliknite "SUBMIT" da biste stvorili čvor.

ESPHome se mora ponovno pokrenuti nakon stvaranja novog čvora. To možete učiniti tako da odete na hass.io -> ESPHome, a zatim pritisnete gumb RESTART. Dajte mu nekoliko sekundi, a zatim otvorite WEB korisničko sučelje.

Sada moramo konfigurirati ovaj čvor kako bismo mogli 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 pin GPIO, možemo upotrijebiti primjere podataka o entitetu konfiguracije sa sljedeće stranice:

esphome.io/components/switch/gpio.html

Pritisnite gumb 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, možemo automatski bežično prenijeti sva ažuriranja pomoću značajke ažuriranja OTA.

Da bismo ručno preuzeli kôd, prvo ga moramo sastaviti. Stoga 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 sustav:

github.com/esphome/esphome-flasher/releases

Dvaput kliknite datoteku da biste je otvorili. Zatim priključite ploču, odaberite ispravan COM port, odaberite binarnu datoteku koju smo preuzeli, a zatim pritisnite gumb FLASH. Ovo će preuzeti kôd na vašu ploču pa mu dajte nekoliko sekundi da ga dovrši. Kad 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

Kućni pomoćnik automatski će otkriti ploču i obavijestiti vas o tome. Možete kliknuti na nju za početak ili se možete pomaknuti na sljedeće:

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. Stoga prijeđite na odjeljak nadzorna ploča/pregled, a zatim odaberite opciju "Konfiguriraj korisničko sučelje" s izbornika opcija u gornjem desnom odjeljku. Zatim kliknite gumb Dodaj, odaberite Entiteti i dajte mu novi naziv. Zatim možete koristiti popis entiteta za odabir sklopke koja će imati isto ime kao i čvor. Pritisnite 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. Najprije 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 je prikazano na slici. Kada završite, jednostavno pritisnite gumb za prijenos i pričekajte da sve dovrši. Automatski će stvoriti, sastaviti kôd te ga bežično prenijeti na ploču, koristeći OTA značajku. Nakon što 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će što 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 za stvaranje nove kartice, a zatim joj dajte ime i dodajte entitete kako je prikazano na slici. Pritisnite Spremi, izađite iz konfiguracijskog zaslona i tada ćete moći vidjeti informacije o senzoru na zaslonu.

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 na čitanju!

Preporučeni: