Innehållsförteckning:

Hemmautomation med NodeMCU, HomeAssistant & MQTT: 6 steg
Hemmautomation med NodeMCU, HomeAssistant & MQTT: 6 steg

Video: Hemmautomation med NodeMCU, HomeAssistant & MQTT: 6 steg

Video: Hemmautomation med NodeMCU, HomeAssistant & MQTT: 6 steg
Video: Home Automation, Oahu and Christmas Traditions 2024, Juli
Anonim
Image
Image

Vill du börja omvandla ditt hem till smarta hem och även göra det billigt?

NodeMCU och HomeAssistant är här för att hjälpa till med det. Jag rekommenderar dig att titta på den här videon, kanske blir det lättare för dig att följa. Annars följer du stegen nedan.

Tillbehör

1 × NodeMCU v3 NodeMCU på eBay:

2 × brödbrädor Brödbrädor på eBay:

1 × Photoresistor Photoresistor på eBay:

1 × Magnetisk switch Magnetisk switch på eBay:

1 × Relärelä på eBay:

1 × knappknappar och motstånd på eBay:

7 × motstånd (2x 10kohm, 4x 100ohm, 1x 4,7kohm)

4 × LED -lampor på eBay:

20 × Wires Wires på eBay:

1 × temperatursensor DALLAS temperatursensor på eBay:

1 × Rörelsesensor (PIR) Rörelsesensor:

1 × YTTERLIGARE: Powerbank

Steg 1:

Bild
Bild

Hej!

Skaffa alla nödvändiga tillbehör (komponenter) och låt oss börja.

Steg 2:

Anslut alla komponenter i enlighet med denna röriga skiss. Förlåt på grund av trassel.:(

Steg 3:

Bild
Bild

Installera PlatformIO IDE, HomeAssistant + Python

Återigen kan du följa den här videon för att se mer information om installation av HomeAssistant och Python. För att följa steg för steg PlatformIO -installation och se hur du laddar upp enkelt blinkande LED -program, kolla den här videon.

Observera att du inte behöver använda strikt PlatformIO IDE, men det kommer förmodligen att bli lättare för dig att följa.

Steg 4:

Bild
Bild

Kopiera koden till main.cpp -filen härifrån. Ersätt mqtt_server IP till din dator där HomeAssistant är installerat. Ersätt SSID och lösenord med önskat Wi-Fi SSID och lösenord. Ladda upp till NodeMCU.

Steg 5:

Bild
Bild

I Windows -sökning (start) skriver du % appdata % och öppnar.homeassistant folder. There hittar du configuration.yaml. Öppna den och ersätt allt innehåll med den här.

Var försiktig om du skriver något extra eftersom config är rymdkänsligt! Det måste vara strukturerat inom sina regler.

Starta HomeAssistant på din dator om den inte redan har startats. Ange IP: n för den datorn och lägg till port: 8123 efter den i webbläsaren. I det övre högra hörnet hittar du alternativet för att konfigurera UI. Välj det och igen i det övre högra hörnet, hitta RAW -konfigurationsredigeraren och ersätt dess innehåll med den här.

Steg 6:

Bild
Bild

Kontrollera att allt är korrekt anslutet och att MQTT fungerar som det ska genom att skicka data med några sekunders mellanrum och testa hur varje sensor fungerar.

Gå till webbläsaren på din smartphone och ange IP -adressen för din HomeAssistant -server och lägg till port: 8123. Spara webbsidan på startskärmen och du har tillgång till ditt nya hemautomatiseringssystem med en knapptryckning.

Nu i slutändan uppmuntrar jag dig att utöka detta projekt för att vara mer användbart och inte bara för utbildningsändamål. Tack för att du gick med mig genom detta projekt.:)

Rekommenderad: