Kazalo:
Video: Domača avtomatizacija z NodeMCU, HomeAssistant & MQTT: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ali želite začeti preoblikovati svoj dom v pametnem domu in to tudi poceni?
NodeMCU in HomeAssistant sta vam tu v pomoč. Priporočam, da si ogledate ta video, morda vam bo lažje slediti. V nasprotnem primeru sledite spodnjim korakom.
Zaloge
1 × NodeMCU v3 NodeMCU na eBayu:
2 × Breadboards Breadboards na eBayu:
1 × Photoresistor Photoresistor na eBayu:
1 × magnetno stikalo magnetno stikalo na eBayu:
1 × Relejni rele na eBayu:
1 × Gumbi in upori na eBayu:
7 × upori (2x 10kohm, 4x 100ohm, 1x 4,7kohm)
4 × LED diode LED na eBayu:
20 × Žice Žice na eBayu:
1 × Temperaturno tipalo DALLAS Temperaturno tipalo na eBayu:
1 × Senzor gibanja (PIR) Senzor gibanja:
1 × DODATNO: Power bank
Korak 1:
Živjo!
Pridobite vse potrebne zaloge (komponente) in začnimo.
2. korak:
Te komponente ustrezno povežite s to neurejeno skico. Oprostite zaradi žične zmešnjave.:(
3. korak:
Namestite PlatformIO IDE, HomeAssistant + Python
Še enkrat si lahko ogledate ta videoposnetek in si ogledate več podrobnosti o namestitvi HomeAssistant in Python. Če želite slediti postopni namestitvi PlatformIO in videti, kako naložite preprost utripajoč LED program, si oglejte ta video.
Upoštevajte, da vam ni treba uporabljati izključno PlatformIO IDE, vendar vam bo verjetno lažje slediti.
4. korak:
Od tu kopirajte kodo v datoteko main.cpp. IP naslov mqtt_server zamenjajte z IP vašega računalnika, na katerem je nameščen HomeAssistant. Zamenjajte SSID in geslo z želenim SSID in geslom za Wi-Fi. Naloži v NodeMCU.
5. korak:
V iskalniku Windows (zagon) napišite % appdata % in odprite mapo.homeassistant. Tam boste našli configuration.yaml. Odprite ga in vso vsebino zamenjajte s to.
Bodite previdni, če pišete kaj dodatnega, ker je konfiguracija občutljiva na prostor! Strukturirano mora biti v skladu s svojimi pravili.
Zaženite program HomeAssistant v računalniku, če še ni zagnan. Vnesite IP tega računalnika in za njim v brskalnik dodajte vrata: 8123. V zgornjem desnem kotu boste našli možnost konfiguriranja uporabniškega vmesnika. Izberite to in znova v zgornjem desnem kotu poiščite urejevalnik konfiguracije RAW in vsebino zamenjajte s tem.
6. korak:
Preverite, ali je vse pravilno povezano in ali MQTT deluje, kot bi moralo, tako da vsakih nekaj sekund pošljete podatke in preizkusite delovanje vsakega senzorja.
Na pametnem telefonu pojdite v brskalnik in vnesite IP strežnika HomeAssistant ter dodajte vrata: 8123. Shranite spletno stran na začetni zaslon in z enim dotikom imate dostop do novega sistema za avtomatizacijo doma.
Na koncu vas pozivam, da razširite ta projekt, da bo bolj uporaben in ne samo v izobraževalne namene. Hvala, ker ste se mi pridružili pri tem projektu.:)
Priporočena:
Domača avtomatizacija z NodeMCU senzorjem na dotik LDR relejem za nadzor temperature: 16 korakov
Domača avtomatizacija z NodeMCU senzorjem na dotik LDR temperaturnim relejem: V mojih preteklih projektih NodeMCU sem upravljal dva gospodinjska aparata iz aplikacije Blynk. Prejel sem veliko komentarjev in sporočil za nadgradnjo projekta z ročnim upravljanjem in dodajanjem več funkcij. Zato sem oblikoval to škatlo za razširitev pametnega doma. V tem IoT
Domača avtomatizacija z uporabo ESP8266 ali NODEMCU: 6 korakov
Domača avtomatizacija z uporabo ESP8266 ali NODEMCU: Ste kdaj želeli, da bi bil vaš dom avtomatiziran prek wifija? Želite upravljati luči, ventilator in vse druge naprave s pametnega telefona? Ali ste si kdaj želeli poučiti o povezanih napravah in začeti z njim? Ta projekt avtomatizacije doma bo
Domača avtomatizacija z internetom/v oblaku z uporabo Esp8266 (aREST, MQTT, IoT): 7 korakov (s slikami)
Domača avtomatizacija, ki jo nadzira internet/oblak z uporabo Esp8266 (aREST, MQTT, IoT): VSE zasluge http://arest.io/ za storitev v oblaku !! IoT trenutno najbolj obravnavana tema na svetu !! Strežniki in storitve v oblaku, ki to omogočajo, so privlačna točka današnjega sveta
Domača avtomatizacija z uporabo MQTT in ESP8266: 6 korakov
Domača avtomatizacija z uporabo MQTT in ESP8266: Danes je avtomatizacija doma v trendu in prihajajoča doba IoT (Internet of Things). Vsak poskuša avtomatizirati dom na nek način, potem pa ga je mogoče daljinsko upravljati ali ročno. In kar jim olajša življenje. Obstajajo človeške tehnike za nadzor
DOMAČA AVTOMATIZACIJA NA LOKALNEM MQTT SERVERU Z UPORABO MASPBERRY PI IN NODEMCU BOARD: 6 korakov
DOMAČA SAMOSTALNOST NA OSNOVI LOKALNEGA SERVERA MQTT Z UPORABO MASPBERRY PI IN NODEMCU BOARD: Doslej sem posnel nekaj video posnetkov o upravljanju naprav prek interneta. In za to sem vedno raje uporabljal strežnik Adafruit MQTT, saj je bil enostaven za uporabo in uporabniku prijazen. Toda vse to temelji na internetu. To pomeni, da smo