Tartalomjegyzék:

Rendkívül egyszerű módja az otthoni automatizálás első lépéseinek a barkácsmodulok használatával: 6 lépés
Rendkívül egyszerű módja az otthoni automatizálás első lépéseinek a barkácsmodulok használatával: 6 lépés

Videó: Rendkívül egyszerű módja az otthoni automatizálás első lépéseinek a barkácsmodulok használatával: 6 lépés

Videó: Rendkívül egyszerű módja az otthoni automatizálás első lépéseinek a barkácsmodulok használatával: 6 lépés
Videó: Weidmüller AC: Getting started with Node-Red 2024, November
Anonim
Rendkívül egyszerű módja az otthoni automatizálás első lépéseinek a barkácsmodulok használatával
Rendkívül egyszerű módja az otthoni automatizálás első lépéseinek a barkácsmodulok használatával

Kellemesen meglepődtem, amikor úgy döntöttem, hogy megpróbálok néhány DIY érzékelőt hozzáadni az otthoni asszisztenshez. Az ESPHome használata rendkívül egyszerű, és ebben a bejegyzésben megtanuljuk, hogyan kell vezérelni egy GPIO -tűt, valamint a hőmérséklet- és páratartalom -adatokat egy vezeték nélküli csomóponttól, a Home Assistant használatával. A legjobb az egészben, hogy nem igényel semmilyen kódot írni, mivel ez automatikusan történik.

1. lépés: Nézze meg a videót

Sokkal könnyebb először látni egy videón keresztül mindent, ezért javaslom, hogy nézze meg a fenti videót, hogy képet kapjon arról, hogyan működik minden. Ez a bejegyzés csak azokat a fontos lépéseket tartalmazza, amelyek szükségesek ahhoz, hogy ezt saját maga tegye meg.

2. lépés: Az ESPHome telepítése

Először telepítenünk kell az ESPHome bővítményt a Home Assistant programba. Navigáljon a bővítményboltba az alábbiak szerint:

Hass.io -> Kiegészítő áruház

Adja hozzá a következő URL-t az üzlethez, hogy megtalálja az ESPHome bővítményt:

github.com/esphome/hassio

Ha elkészült, egyszerűen keresse meg az ESPHome parancsot, kattintson a megjelenő kiegészítőre, és nyomja meg a telepítés gombot. A telepítés eltarthat egy ideig, ezért kérjük, szánjon rá néhány percet, mivel ez az internetkapcsolattól függ. A telepítés után egyszerűen nyomja meg a START gombot, és várjon néhány másodpercet, amíg elindul. Ezután kattintson az "OPEN WEB UI" feliratú gombra, amely az ESPHome képernyőre mutat.

3. lépés: A tábla (csomópont) konfigurálása

A tábla konfigurálása (csomópont)
A tábla konfigurálása (csomópont)

Az ESPHome -ban az eszközöket csomópontoknak nevezik, és először létre kell hoznunk egyet, hogy az elkezdhesse a kommunikációt az Otthoni asszisztenssel.

Kattintson a Hozzáadás gombra új csomópont létrehozásához. Ezután adjon nevet a képernyőn megjelenő karakterek használatával. Ezt "living_room" -nak fogom hívni. Ezután válassza ki az eszköz típusát, amely "WeMos D1 Mini" ehhez a bemutatóhoz. Végül adja hozzá a WiFi hálózat adatait, hogy a kártya csatlakozhasson a WiFi hálózatához, majd kattintson a "BEKÜLDÉS" gombra a csomópont létrehozásához.

Az ESPHome -t újra kell indítani új csomópont létrehozása után. Ezt úgy teheti meg, hogy navigál a hass.io -> ESPHome oldalra, majd rákattint a RESTART gombra. Adjon neki néhány másodpercet, majd nyissa meg a WEB felhasználói felületet.

Ezt a csomópontot úgy kell konfigurálnunk, hogy a D2 érintkezőhöz csatlakoztatott LED -et vezérelni tudjuk. Az ESPHome webhely tartalmazza a különböző összetevők konfigurálásához szükséges összes információt, és mivel egy GPIO pin -t fogunk vezérelni, felhasználhatjuk a konfigurációs entitás példájának adatait a következő oldalon:

esphome.io/components/switch/gpio.html

Kattintson a csomópont SZERKESZTÉS gombjára, majd illessze be a konfigurációs információkat, és frissítse a képen látható módon, majd mentse a fájlt. Mivel először használjuk a táblát az ESPHome -val, manuálisan kell feltöltenünk a kódot a táblára. Ha ez megtörtént, akkor automatikusan feltölthetjük a frissítéseket vezeték nélkül az OTA frissítési funkció segítségével.

A kód kézi letöltéséhez először le kell fordítanunk. Tehát használja a csomópont beállítások menüt a csomópont kódjának összeállításához. Ez eltart egy darabig, és körülbelül 100 másodpercig tartott. Ha kész, egyszerűen töltse le a bináris fájlt. Ezután keresse fel az alábbi linket, és töltse le az ESPHome villogó eszközt a rendszeréhez:

github.com/esphome/esphome-flasher/releases

A fájl megnyitásához kattintson duplán. Ezután csatlakoztassa a táblát, válassza ki a megfelelő COM portot, válassza ki a letöltött bináris fájlt, majd nyomja meg a FLASH gombot. Ez letölti a kódot a táblára, így adjon neki néhány másodpercet a befejezéshez. Miután elkészült, a tábla automatikusan csatlakozik a WiFi hálózathoz, és ezt látni fogja a naplókban.

4. lépés: Adja hozzá a csomópontot az otthoni asszisztenshez

Adja hozzá a csomópontot az otthoni asszisztenshez
Adja hozzá a csomópontot az otthoni asszisztenshez
Adja hozzá a csomópontot az otthoni asszisztenshez
Adja hozzá a csomópontot az otthoni asszisztenshez

A Home Assistant automatikusan felismeri a táblát, és értesítést küld róla. A kezdéshez kattintson erre, vagy navigáljon a következőkhöz:

Konfiguráció -> Integrációk

Ekkor láthatja a csomópontot, ezért kattintson a konfigurálás gombra, és erősítse meg a hozzáadást. Most már csak annyit kell tennünk, hogy hozzáadjuk a műszerfalhoz. Tehát menjen a műszerfal/áttekintés részhez, majd válassza ki a "Felhasználói felület konfigurálása" opciót a jobb felső sarokban található beállítások menüből. Ezután kattintson a Hozzáadás gombra, válassza az Entitások lehetőséget, majd adjon új nevet. Ezután az entitáslista segítségével választhatja ki azt a kapcsolót, amelynek a neve megegyezik a csomóponttal. Kattintson a Mentés gombra, zárja be az irányítópult konfigurációs nézetét, és ennyit kell tennie. Ha kapcsolja a kapcsolót, akkor a táblán lévő LED -nek is váltania kell, és az állapot megjelenik a műszerfalon.

5. lépés: Csatlakoztassa a DHT11 érzékelőt

Csatlakoztassa a DHT11 érzékelőt
Csatlakoztassa a DHT11 érzékelőt
Csatlakoztassa a DHT11 érzékelőt
Csatlakoztassa a DHT11 érzékelőt
Csatlakoztassa a DHT11 érzékelőt
Csatlakoztassa a DHT11 érzékelőt
Csatlakoztassa a DHT11 érzékelőt
Csatlakoztassa a DHT11 érzékelőt

A DHT11 érzékelőt fogom használni a hőmérséklet és a páratartalom értékének meghatározásához. Csatlakoztassa a kártyához a referencia kapcsolási rajz segítségével. Először ki kell másolnia a példa konfigurációt az ESPHome webhelyről az alábbi link segítségével:

esphome.io/components/sensor/dht.html

Ezután menjen az ESPHome oldalra, és a konfiguráció hozzáadásával szerkessze a csomópont konfigurációját. Feltétlenül frissítse a csapot, és adja hozzá a modell nevét is, amint az a képen látható. Ha kész, egyszerűen nyomja meg a feltöltés gombot, és várja meg, amíg mindent befejez. Automatikusan létrehozza, összeállítja a kódot, és vezeték nélkül, az OTA funkció segítségével feltölti a táblára. Miután befejezte, látni fogja a kimeneti naplókat, és a kártya automatikusan csatlakozik a hálózathoz.

6. lépés: Tekintse meg a hőmérséklet és páratartalom értékeket

Tekintse meg a hőmérséklet és páratartalom értékeket
Tekintse meg a hőmérséklet és páratartalom értékeket
Tekintse meg a hőmérséklet és páratartalom értékeket
Tekintse meg a hőmérséklet és páratartalom értékeket

A következő dolog, amit tennünk kell, hogy hozzáadjuk az érzékelő értékeit a műszerfalhoz. Ez a lépés hasonló az előző szakaszhoz. Válassza az UI konfigurálása opciót új kártya létrehozásához, majd adjon neki nevet, és adja hozzá az entitásokat a képen látható módon. Kattintson a Mentés gombra, lépjen ki a konfigurációs képernyőről, és ezután megtekintheti az érzékelő adatait a képernyőn.

Így könnyű elkezdeni az otthoni automatizálást az ESPHome használatával. Továbbra is összekapcsoljuk a különböző modulokat az otthoni asszisztenssel, ezért kérjük, fontolja meg YouTube -csatornánk feliratkozását, mivel ez segít nekünk az ilyen projektek létrehozásában.

YouTube:

Köszönöm, hogy elolvasta!

Ajánlott: