INHOUDSOPGAWE:
- Stap 1: Kyk na die video
- Stap 2: Installeer ESPHome
- Stap 3: Stel die bord op (knoop)
- Stap 4: Voeg die knoop by die huisassistent
- Stap 5: Koppel die DHT11 -sensor
- Stap 6: Kyk na die temperatuur- en humiditeitswaardes
Video: N Uiters eenvoudige manier om aan die gang te kom met tuisautomatisering met behulp van selfdoenmodules: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Ek was aangenaam verras toe ek besluit om 'n paar DIY -sensors by die huisassistent te probeer voeg. Die gebruik van ESPHome is baie eenvoudig, en in hierdie pos leer ons hoe u 'n GPIO -pen kan beheer en ook temperatuur- en humiditeitsdata van 'n draadlose knoop kan kry deur Home Assistant te gebruik. Die beste deel is dat dit nie 'n kode hoef te skryf nie, want dit doen dit outomaties.
Stap 1: Kyk na die video
Dit is baie makliker om eers alles deur middel van 'n video te sien doen, en daarom sou ek aanbeveel om na die video hierbo te kyk om 'n idee te kry van hoe alles werk. Hierdie pos bevat slegs die belangrike stappe wat nodig is om dit self te doen.
Stap 2: Installeer ESPHome
Eerstens moet ons die ESPHome-byvoeging in Home Assistant installeer. Gaan na die byvoegingswinkel deur die volgende te doen:
Hass.io -> Byvoegingswinkel
Voeg die volgende URL by die winkel sodat dit die ESPHome-byvoeging kan vind:
github.com/esphome/hassio
As u klaar is, soek u net na ESPHome, klik op die byvoeging wat verskyn en klik op die installeringsknoppie. Die installasie kan 'n rukkie neem, dus neem 'n paar minute, want dit hang af van u internetverbinding. Sodra dit geïnstalleer is, druk eenvoudig op die START -knoppie en wag 'n paar sekondes totdat dit begin. Klik dan op die knoppie wat sê "OPEN WEB UI" wat u na die ESPHome -skerm sal neem.
Stap 3: Stel die bord op (knoop)
In ESPHome word toestelle knope genoem, en ons moet eers een skep sodat dit kan begin kommunikeer met Home Assistant.
Klik op die knoppie voeg om 'n nuwe node te skep. Gee dit dan 'n naam deur die karakters wat op die skerm verskyn, te gebruik. Ek sal dit 'living_room' noem. Kies dan die toesteltipe wat "WeMos D1 Mini" is vir hierdie demo. Voeg laastens u WiFi -netwerkbesonderhede by sodat die bord met u WiFi -netwerk kan koppel en klik dan op "SUBMIT" om die nodus te skep.
ESPHome moet herbegin word nadat 'n nuwe nodus geskep is. Dit kan gedoen word deur na hass.io -> ESPHome te gaan en dan op die HERSTEL -knoppie te klik. Gee dit 'n paar sekondes en maak dan die WEB -UI oop.
Ons moet hierdie knoop nou konfigureer sodat ons die LED kan beheer wat aan pin D2 gekoppel is. Die ESPHome -webwerf bevat al die inligting wat u nodig het om verskillende komponente te konfigureer, en aangesien ons 'n GPIO -pen sal beheer, kan ons die voorbeeld van die konfigurasie -entiteit -inligting vanaf die volgende bladsy gebruik:
esphome.io/components/switch/gpio.html
Klik op die EDIT -knoppie vir die knoop en plak dan die konfigurasie -inligting en werk dit op soos in die prentjie gewys, en stoor die lêer. Aangesien dit die eerste keer is dat ons die bord met ESPHome gebruik, moet ons die kode handmatig na die bord laai. Sodra dit gedoen is, kan ons die opdaterings outomaties draadloos oplaai met behulp van die OTA -opdateringsfunksie.
Om die kode handmatig af te laai, moet ons dit eers saamstel. Gebruik dus die knoppieopsieskieslys om die kode vir die knoop saam te stel. Dit sal 'n rukkie neem en dit het vir my ongeveer 100 sekondes geneem. Sodra dit klaar is, laai die binêre lêer eenvoudig af. Besoek dan die volgende skakel en laai die ESPHome -flitsgereedskap vir u stelsel af:
github.com/esphome/esphome-flasher/releases
Dubbelklik op die lêer om dit oop te maak. Koppel dan u bord aan, kies die korrekte COM -poort, kies die binêre lêer wat ons afgelaai het en druk dan op die FLASH -knoppie. Dit sal die kode na u bord aflaai, dus gee dit 'n paar sekondes om dit te voltooi. Sodra dit klaar is, maak die bord outomaties verbinding met u WiFi -netwerk en kan u dit in die logboeke sien.
Stap 4: Voeg die knoop by die huisassistent
Home Assistant sal die bord outomaties opspoor en u 'n kennisgewing daarvoor gee. U kan daarop klik om aan die gang te kom, of u kan na die volgende navigeer:
Konfigurasie -> Integrasies
U sal dan die knoop kan sien, dus klik op konfigureer en bevestig die toevoeging. Al wat ons hoef te doen is om dit by die dashboard te voeg. Gaan dus na die paneelbord/oorsigafdeling en kies dan die opsie "UI instel" in die keusemenu regs bo. Klik dan op die knoppie Voeg, kies Entiteite en gee dit dan 'n nuwe naam. U kan dan die entiteitslys gebruik om die skakelaar te kies wat dieselfde naam as die knoop het. Klik op stoor, sluit die konfigurasie -aansig van die paneelbord en dit is al wat u hoef te doen. As u die skakelaar aanskakel, moet die LED op die bord ook wissel, en die toestand sal op die paneelbord verskyn.
Stap 5: Koppel die DHT11 -sensor
Ek sal die DHT11 -sensor gebruik om temperatuur- en humiditeitswaardes te verkry. Koppel dit aan die bord deur die verwysingsdraaddiagram te gebruik. U moet eers die voorbeeldkonfigurasie vanaf die ESPHome -webwerf kopieer met die volgende skakel:
esphome.io/components/sensor/dht.html
Gaan dan na ESPHome en wysig die konfigurasie vir die knoop deur die konfigurasie by te voeg. Maak seker dat u die pen opdateer en ook die modelnaam byvoeg soos in die prentjie gesien word. As u klaar is, druk u op die oplaai -knoppie en wag totdat alles voltooi is. Dit sal outomaties die kode skep, saamstel en dit ook draadloos op die bord oplaai met behulp van die OTA -funksie. As u klaar is, sien u die uitvoerlogboeke en sal die bord outomaties aan u netwerk koppel.
Stap 6: Kyk na die temperatuur- en humiditeitswaardes
Die volgende ding wat ons moet doen, is om die sensorwaardes by die paneelbord te voeg. Hierdie stap is soortgelyk aan die vorige afdeling. Kies die opsie UI konfigureer om 'n nuwe kaart te skep, gee dit dan 'n naam en voeg die entiteite by soos in die prentjie getoon. Klik op stoor, verlaat die konfigurasie skerm en u kan dan die sensor inligting op die skerm sien.
Dit is so maklik om met tuisautomatisering aan die gang te kom met behulp van ESPHome. Ons sal aanhou om verskillende modules aan die huisassistent te koppel, dus oorweeg dit om op ons YouTube -kanaal in te teken, aangesien dit ons help om projekte soos hierdie te skep.
YouTube:
Dankie dat u gelees het!
Aanbeveel:
Aan die gang met die I2C -sensorinterface ?? - Koppel u MMA8451 met behulp van ESP32's: 8 stappe
Aan die gang met die I2C -sensorinterface ?? - Koppel u MMA8451 met behulp van ESP32's: In hierdie tutoriaal leer u alles oor hoe om 'n I2C -toestel (versnellingsmeter) te begin, aan te sluit en te laat werk met die kontroleerder (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Aan die gang met tuisautomatisering: installering van huisassistent: drie stappe
Aan die gang met tuisautomatisering: installering van huisassistent: ons gaan nou begin met die huis -outomatiseringsreeks, waar ons 'n slim huis skep waarmee ons dinge soos ligte, luidsprekers, sensors, ensovoorts kan beheer deur 'n sentrale hub saam met 'n stemassistent. In hierdie pos leer ons hoe u
Aan die gang met ESP32 CAM - Streaming van video met behulp van ESP CAM via wifi - ESP32 -beveiligingskamera -projek: 8 stappe
Aan die gang met ESP32 CAM | Streaming van video met behulp van ESP CAM via wifi | ESP32 -beveiligingskamera -projek: Vandag leer ons hoe u hierdie nuwe ESP32 CAM -bord kan gebruik en hoe ons dit kan kodeer en as 'n beveiligingskamera kan gebruik en 'n stroomvideo oor wifi kan kry
Die verkryging van onderdele en die ontwerp van 'n uithardingskamer (aan die gang): 5 stappe
Onderdele aanskaf en 'n genesingskamer ontwerp (aan die gang): Gietkamer's is nie inherent ingewikkeld nie; daar is al voorheen moderne tegnologie as 'n manier om voedsel te bewaar, maar die eenvoud is juis hoekom dit nie te moeilik is om dit te outomatiseer nie. U hoef net 'n paar faktore te beheer: temperatuur
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek