Sisukord:
Video: Koduautomaatika NodeMCU, HomeAssistant ja MQTT abil: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
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.:)
Soovitan:
Järgmise põlvkonna koduautomaatika Eagle Cadi abil (1. osa - trükkplaat): 14 sammu
Järgmise põlvkonna koduautomaatika, kasutades Eagle Cad'i (1. osa - trükkplaat): Sissejuhatus: Miks ma ütlen selle järgmist põlvkonda: kuna see kasutab mõningaid komponente, mis on palju paremad kui traditsioonilised koduautomaatika seadmed. See saab seadmeid juhtida: Google'i häälkäskluste puutepaneelil seadme juhtimisel rakendusest
Koduautomaatika ESP8266 või NODEMCU abil: 6 sammu
Koduautomaatika ESP8266 või NODEMCU abil: kas olete kunagi tahtnud oma kodu WiFi kaudu automatiseerida? Kas soovite oma nutitelefoni abil juhtida tulesid, ventilaatorit ja kõiki muid seadmeid? Või olete kunagi soovinud õpetada ühendatud seadmeid ja sellega alustamist? See koduautomaatika projekt
IR -koduautomaatika relee abil: 6 sammu (piltidega)
IR -koduautomaatika relee abil: Infared Remote Home Automation System (Hoiatus: kopeerige projekti omal vastutusel! See projekt hõlmab kõrgepinget)
Koduautomaatika MQTT ja ESP8266 abil: 6 sammu
Koduautomaatika MQTT ja ESP8266 abil: tänapäeval on koduautomaatika trendikas ja kujunemas asjade Interneti (asjade internet) ajastu. Igaüks üritab kodu mingil viisil automatiseerida, siis saab seda juhtida kaugjuhtimisega või käsitsi. Ja mis muudab nende elu lihtsamaks. Kontrollimiseks on olemas inimese tehnikaid
Kella tegemine M5stick C abil Arduino IDE abil RTC reaalajas kell M5stack M5stick-C abil: 4 sammu
Kella tegemine M5stick C abil, kasutades Arduino IDE | RTC reaalajas kell koos M5stack M5stick-C-ga: Tere, selles juhendis olevad poisid, me õpime, kuidas Arduino IDE abil kella m5stick-C arendusplaadiga teha. Nii kuvab m5stick kuupäeva, kellaaja ja amp; kuunädal ekraanil