Innholdsfortegnelse:

Hjemmeautomatisering med NodeMCU, HomeAssistant og MQTT: 6 trinn
Hjemmeautomatisering med NodeMCU, HomeAssistant og MQTT: 6 trinn

Video: Hjemmeautomatisering med NodeMCU, HomeAssistant og MQTT: 6 trinn

Video: Hjemmeautomatisering med NodeMCU, HomeAssistant og MQTT: 6 trinn
Video: Система мониторинга солнечных панелей Home Assistant 2024, Juli
Anonim
Image
Image

Vil du begynne å forvandle hjemmet ditt til et smart hjem, og også gjøre det billig?

NodeMCU og HomeAssistant er her for å hjelpe deg med det. Jeg anbefaler deg å se denne videoen, kanskje blir det lettere for deg å følge. Ellers følger du trinnene nedenfor.

Rekvisita

1 × NodeMCU v3 NodeMCU på eBay:

2 × brødbrett Brødbrett på eBay:

1 × Fotoresistor Fotoresistor på eBay:

1 × Magnetisk bryter Magnetisk bryter på eBay:

1 × relérelé på eBay:

1 × knappknapper og motstander på eBay:

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

4 × LED -lamper på eBay:

20 × Wires Wires på eBay:

1 × temperatursensor DALLAS temperatursensor på eBay:

1 × Bevegelsessensor (PIR) Bevegelsessensor:

1 × YTTERLIGERE: Power bank

Trinn 1:

Bilde
Bilde

Hei!

Få alle nødvendige rekvisita (komponenter) og la oss starte.

Steg 2:

Koble alle komponentene deretter til denne rotete skissen. Beklager på grunn av rot.:(

Trinn 3:

Bilde
Bilde

Installer PlatformIO IDE, HomeAssistant + Python

Nok en gang kan du følge denne videoen for å se flere detaljer om installasjon av HomeAssistant og Python. For å følge trinnvis PlatformIO -installasjon og se hvordan du laster opp et enkelt blinkende LED -program, sjekk denne videoen.

Vær oppmerksom på at du ikke trenger å bruke strengt PlatformIO IDE, men det vil sannsynligvis være lettere for deg å følge.

Trinn 4:

Bilde
Bilde

Kopier koden til main.cpp -filen herfra. Erstatt mqtt_server IP til IP -en på PC -en som HomeAssistant er installert på. Erstatt SSID og passord med ønsket Wi-Fi SSID og passord. Last opp til NodeMCU.

Trinn 5:

Bilde
Bilde

I Windows søk (start) skriver du % appdata % og åpner.homeassistant mappe. Der finner du konfigurasjon.yaml. Åpne den og erstatt alt innhold med denne.

Vær forsiktig hvis du skriver noe ekstra fordi konfigurasjonen er plassfølsom! Den må være strukturert innenfor sine regler.

Start HomeAssistant på din PC hvis den ikke allerede er startet. Skriv inn IP -en til den PCen og legg til port: 8123 etter den i nettleseren. I øvre høyre hjørne finner du muligheten til å konfigurere brukergrensesnittet. Velg det, og finn igjen RAW -konfigurasjonsredigereren øverst til høyre, og erstatt innholdet med dette.

Trinn 6:

Bilde
Bilde

Kontroller at alt er riktig tilkoblet og MQTT fungerer som det skal ved å sende data hvert par sekunder og teste hvordan hver sensor fungerer.

Gå til nettleseren på smarttelefonen og skriv inn IP -adressen til HomeAssistant -serveren og legg til port: 8123. Lagre nettsiden på startskjermen, og du har tilgang til ditt nye hjemmeautomatiseringssystem med ett trykk.

Nå til slutt oppfordrer jeg deg til å utvide dette prosjektet til å være mer nyttig og ikke bare for utdanningsformål. Takk for at du ble med meg gjennom dette prosjektet.:)

Anbefalt: