Përmbajtje:

Automatizimi i shtëpisë me NodeMCU, HomeAssistant & MQTT: 6 hapa
Automatizimi i shtëpisë me NodeMCU, HomeAssistant & MQTT: 6 hapa

Video: Automatizimi i shtëpisë me NodeMCU, HomeAssistant & MQTT: 6 hapa

Video: Automatizimi i shtëpisë me NodeMCU, HomeAssistant & MQTT: 6 hapa
Video: Multiple Control Home Automation project for SALE! #esp32 #iot 2024, Korrik
Anonim
Image
Image

Dëshironi të filloni të transformoni shtëpinë tuaj në shtëpi të zgjuar? Dhe gjithashtu ta bëni këtë lirë?

NodeMCU dhe HomeAssistant janë këtu për t'ju ndihmuar në lidhje me këtë. Unë ju rekomandoj ta shikoni këtë video, mbase do të jetë më e lehtë për ju ta ndiqni. Përndryshe, ndiqni hapat më poshtë.

Furnizimet

1 × NodeMCU v3 NodeMCU në eBay:

2 bo Breadboards Breadboard në eBay:

1 × Photoresistor Photoresistor në eBay:

1, Ndërprerës magnetik Ndërprerës magnetik në eBay:

1, Stafetë e stafetës në eBay:

1 But Butonat e butonave dhe rezistencat në eBay:

7 × Rezistorë (2x 10kohm, 4x 100ohm, 1x 4.7kohm)

4 LED LED në eBay:

20 × Tela Tela në eBay:

1 sensor Sensori i temperaturës DALLAS Sensori i temperaturës në eBay:

1 sensor Sensori i lëvizjes (PIR) Sensori i lëvizjes:

1 × SHTES: Power bankë

Hapi 1:

Imazhi
Imazhi

Pershendetje!

Merrni të gjitha furnizimet (përbërësit) e nevojshëm dhe le të fillojmë.

Hapi 2:

Lidhni të gjithë përbërësit në përputhje me rrethanat në këtë skicë të çrregullt. Më falni për shkak të rrëmujës së telit.:(

Hapi 3:

Imazhi
Imazhi

Instaloni PlatformIO IDE, HomeAssistant + Python

Edhe një herë, mund ta ndiqni këtë video për të parë më shumë detaje rreth instalimit të HomeAssistant dhe Python. Për të ndjekur hap pas hapi instalimin e PlatformIO dhe për të parë se si të ngarkoni program të thjeshtë të ndezur LED kontrolloni këtë video.

Ju lutemi vini re se nuk keni nevojë të përdorni në mënyrë rigoroze PlatformIO IDE, por ndoshta do të jetë më e lehtë për ju të ndiqni.

Hapi 4:

Imazhi
Imazhi

Kopjoni kodin në skedarin main.cpp nga këtu. Zëvendësoni mqtt_server IP në IP të kompjuterit tuaj në të cilin është instaluar HomeAssistant. Zëvendësoni SSID dhe fjalëkalimin me SSID dhe fjalëkalimin tuaj të dëshiruar Wi-Fi. Ngarko në NodeMCU.

Hapi 5:

Imazhi
Imazhi

Në kërkimin e dritareve (fillimi) shkruani % appdata % dhe hapni dosjen.homeassistant. Aty do të gjeni konfigurimin.yaml. Hapeni atë dhe zëvendësoni të gjithë përmbajtjen me këtë.

Kini kujdes nëse shkruani diçka shtesë sepse konfigurimi është i ndjeshëm ndaj hapësirës! Duhet të strukturohet brenda rregullave të tij.

Filloni HomeAssistant në kompjuterin tuaj nëse nuk është filluar tashmë. Futni IP -në e atij kompjuteri dhe shtoni portën: 8123 pas tij në shfletues. Në këndin e sipërm të djathtë do të gjeni opsionin për të konfiguruar UI. Zgjidhni atë dhe përsëri në këndin e sipërm të djathtë gjeni redaktuesin e konfigurimit RAW dhe zëvendësoni përmbajtjen e tij me këtë.

Hapi 6:

Imazhi
Imazhi

Kontrolloni që gjithçka është e lidhur në mënyrë korrekte dhe MQTT po funksionon siç duhet duke dërguar të dhëna çdo disa sekonda dhe provoni se si funksionon çdo sensor.

Në smartphone tuaj shkoni te shfletuesi dhe futni IP -në e serverit tuaj HomeAssistant dhe shtoni portën: 8123. Ruajeni uebfaqen në ekranin fillestar dhe keni qasje në sistemin tuaj të ri të automatizimit të shtëpisë me një prekje.

Tani në fund ju inkurajoj që ta zgjeroni këtë projekt që të jetë më i dobishëm dhe jo vetëm për qëllime edukative. Faleminderit që u bashkuat me mua përmes këtij projekti të ndërtuar.:)

Recommended: