Indholdsfortegnelse:

Hjemmeautomatisering med NodeMCU, HomeAssistant & MQTT: 6 trin
Hjemmeautomatisering med NodeMCU, HomeAssistant & MQTT: 6 trin

Video: Hjemmeautomatisering med NodeMCU, HomeAssistant & MQTT: 6 trin

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

Vil du begynde at omdanne dit hjem i et smart hjem? Og også gøre det billigt?

NodeMCU og HomeAssistant er her for at hjælpe med det. Jeg anbefaler dig at se denne video, måske er det lettere for dig at følge. Ellers skal du følge trinene nedenfor.

Forbrugsvarer

1 × NodeMCU v3 NodeMCU på eBay:

2 × Breadboards Breadboards på eBay:

1 × Fotoresistor Fotoresistor på eBay:

1 × Magnetisk switch Magnetisk switch på eBay:

1 × Relærelæ på eBay:

1 × knapknapper og modstande på eBay:

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

4 × LED'er LED'er på eBay:

20 × Wires Wires på eBay:

1 × Temperatursensor DALLAS Temperatursensor på eBay:

1 × Bevægelsessensor (PIR) Bevægelsessensor:

1 × YDERLIGERE: Powerbank

Trin 1:

Billede
Billede

Hej!

Få alle nødvendige forsyninger (komponenter), og lad os starte.

Trin 2:

Tilslut alle komponenter i overensstemmelse hermed til denne rodede skitse. Undskyld på grund af rod.:(

Trin 3:

Billede
Billede

Installer PlatformIO IDE, HomeAssistant + Python

Endnu en gang kan du følge denne video for at se flere detaljer om installation af HomeAssistant og Python. For at følge trin for trin PlatformIO -installation og for at se, hvordan du uploader et enkelt blinkende LED -program, skal du kontrollere denne video.

Bemærk, at du ikke behøver at bruge strengt PlatformIO IDE, men det vil sandsynligvis være lettere for dig at følge.

Trin 4:

Billede
Billede

Kopier koden til main.cpp -filen herfra. Udskift mqtt_server IP til IP'en på din pc, som HomeAssistant er installeret på. Udskift SSID og adgangskode med dit ønskede Wi-Fi SSID og kodeord. Upload til NodeMCU.

Trin 5:

Billede
Billede

I Windows -søgning (start) skal du skrive % appdata % og åbne.homeassistant mappe. Her finder du konfiguration.yaml. Åbn den, og udskift alt indhold med denne.

Vær forsigtig, hvis du skriver noget ekstra, fordi config er pladsfølsomt! Det skal struktureres inden for sine regler.

Start HomeAssistant på din pc, hvis den ikke allerede er startet. Indtast denne pc's IP, og tilføj port: 8123 efter den i browseren. I øverste højre hjørne finder du mulighed for at konfigurere UI. Vælg det, og find igen i øverste højre hjørne RAW -konfigurationseditor, og erstat dets indhold med denne.

Trin 6:

Billede
Billede

Kontroller, at alt er tilsluttet korrekt, og MQTT fungerer, som det skal, ved at sende data hvert par sekunder og test, hvordan hver sensor fungerer.

På din smartphone skal du gå til browser og indtaste IP for din HomeAssistant -server og tilføje port: 8123. Gem websiden på startskærmen, og du har adgang til dit nye hjemmeautomatiseringssystem med et tryk.

Nu til sidst opfordrer jeg dig til at udvide dette projekt til at være mere nyttigt og ikke kun til uddannelsesmæssige formål. Tak fordi du sluttede mig til dette projekt.:)

Anbefalede: