2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Želite li početi transformirati svoj dom u pametan dom i učiniti to jeftino?
NodeMCU i HomeAssistant su tu da vam pomognu oko toga. Preporučujem vam da pogledate ovaj video, možda će vam biti lakše da ga pratite. U suprotnom, slijedite dolje navedene korake.
Supplies
1 × NodeMCU v3 NodeMCU na eBayu:
2 × Breadboards Breadboards na eBayu:
1 × Fotootpornik Fotootpornik na eBayu:
1 × Magnetski prekidač Magnetski prekidač na eBayu:
1 × Relejni relej na eBayu:
1 × Gumbi i otpornici na eBayu:
7 × Otpornici (2x 10kohm, 4x 100ohm, 1x 4.7kohm)
4 × LED diode LED diode na eBayu:
20 × Žice Žice na eBayu:
1 × Senzor temperature DALLAS Senzor temperature na eBayu:
1 × Senzor pokreta (PIR) Senzor pokreta:
1 × DODATNO: Power bank
Korak 1:
Zdravo!
Nabavite sve potrebne zalihe (komponente) i počnimo.
Korak 2:
Povežite sve komponente u skladu s ovom neurednom skicom. Izvinite zbog nereda.:(
Korak 3:
Instalirajte PlatformIO IDE, HomeAssistant + Python
Još jednom možete pratiti ovaj video da vidite više detalja o instalaciji HomeAssistant -a i Pythona. Da biste slijedili korak po korak instalaciju PlatformIO -a i vidjeli kako prenijeti jednostavan LED program koji treperi, pogledajte ovaj video.
Imajte na umu da ne morate koristiti isključivo PlatformIO IDE, ali će vam to vjerojatno biti lakše slijediti.
Korak 4:
Ovdje kopirajte kôd u datoteku main.cpp. Zamijenite IP adresu mqtt_servera na IP adresu svog računara na kojem je instaliran HomeAssistant. Zamijenite SSID i lozinku željenim Wi-Fi SSID-om i lozinkom. Otpremite na NodeMCU.
Korak 5:
U Windows pretraživanju (početak) napišite % appdata % i otvorite.homeassistant folder. Tamo ćete pronaći configuration.yaml. Otvorite ga i zamijenite sav sadržaj ovim.
Budite oprezni ako pišete nešto dodatno jer je konfiguracija osjetljiva na prostor! Mora biti strukturiran u skladu sa svojim pravilima.
Pokrenite HomeAssistant na računaru ako već nije pokrenut. Unesite IP tog računara i dodajte port: 8123 iza njega u pretraživač. U gornjem desnom kutu pronaći ćete opciju za konfiguriranje korisničkog sučelja. Odaberite to i ponovo u gornjem desnom kutu pronađite RAW konfiguracijski urednik i zamijenite njegov sadržaj s ovim.
Korak 6:
Provjerite je li sve ispravno spojeno i radi li MQTT kako treba, slanjem podataka svakih nekoliko sekundi i testirajte kako svaki senzor radi.
Na svom pametnom telefonu idite na preglednik i unesite IP vašeg HomeAssistant servera i dodajte port: 8123. Spremite web stranicu na početni ekran i jednim dodirom imate pristup svom novom sistemu kućne automatizacije.
Sada vas na kraju ohrabrujem da proširite ovaj projekt kako bi bio korisniji, a ne samo u obrazovne svrhe. Hvala vam što ste mi se pridružili kroz izgradnju ovog projekta.:)