2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
Kas soovite alustada oma kodu muutmist nutikas kodus? Ja teha seda ka odavalt?
NodeMCU ja HomeAssistant on siin abiks. Soovitan teil seda videot vaadata, võib -olla on teil seda lihtsam jälgida. Vastasel korral järgige alltoodud samme.
Tarvikud
1 × NodeMCU v3 NodeMCU eBays:
2 × Breadboards Breadboards eBays:
1 × Fotoresistor Fotoresistor eBays:
1 × magnetlüliti Magnetlüliti eBays:
1 × relee relee eBays:
1 × nupunupud ja takistid eBays:
7 × takistid (2x 10kohm, 4x 100ohm, 1x 4,7kohm)
4 × LED -d LED -id eBays:
20 × juhtmete juhtmed eBays:
1 × temperatuuriandur DALLAS eBay temperatuuriandur:
1 × Liikumisandur (PIR) Liikumisandur:
1 × TÄIENDAV: Toitepank
Samm 1:
Tere!
Hankige kõik vajalikud tarvikud (komponendid) ja alustame.
2. samm:
Ühendage kõik komponendid vastavalt sellele räpasele visandile. Vabandust juhtmejama pärast.:(
3. samm:
Installige PlatformIO IDE, HomeAssistant + Python
Veel kord saate seda videot järgida, et näha lisateavet HomeAssistanti ja Pythoni installimise kohta. Vaadake seda videot, et jälgida samm -sammult PlatformIO installimist ja näha, kuidas lihtsat vilkuvat LED -programmi üles laadida.
Pange tähele, et te ei pea kasutama rangelt PlatformIO IDE -d, kuid tõenäoliselt on teil seda lihtsam järgida.
4. samm:
Kopeerige kood siit failile main.cpp. Asendage mqtt_server IP oma arvuti IP -le, kuhu HomeAssistant on installitud. Asendage SSID ja parool soovitud Wi-Fi SSID ja parooliga. Laadige üles NodeMCU -sse.
5. samm:
Windowsi otsingus (algus) kirjutage % appdata % ja avage.homeassistant kaust. Sealt leiate config.yaml. Avage see ja asendage kogu sisu selle sisuga.
Olge ettevaatlik, kui kirjutate midagi täiendavat, sest konfiguratsioon on tühikutundlik! See peab olema üles ehitatud vastavalt oma reeglitele.
Käivitage arvutis HomeAssistant, kui see pole veel käivitatud. Sisestage selle arvuti IP ja lisage brauserisse port: 8123. Parempoolses ülanurgas leiate kasutajaliidese seadistamise võimaluse. Valige see ja leidke paremas ülanurgas uuesti RAW konfiguratsiooniredaktor ja asendage selle sisu sellega.
6. samm:
Kontrollige, kas kõik on õigesti ühendatud ja MQTT töötab nii nagu peaks, saates iga paari sekundi tagant andmeid ja katsetage, kuidas iga andur töötab.
Minge nutitelefonis brauserisse ja sisestage oma HomeAssistanti serveri IP ning lisage port: 8123. Salvestage veebileht avaekraanile ja teil on ühe puudutusega juurdepääs oma uuele koduautomaatikasüsteemile.
Lõpuks julgustan teid seda projekti laiendama, et see oleks kasulikum ja mitte ainult hariduslikel eesmärkidel. Täname, et liitusite minuga selle projekti koostamise kaudu.:)